invoke LookupPrivilegeValue,NULL,offset jkai,addr @Pluid;
invoke RtlZeroMemory,addr @TokenStruct,sizeof @TokenStruct;
push 1
pop @TokenStruct.PrivilegeCount
push @Pluid.LowPart
pop @TokenStruct.Privileges.Luid.LowPart
push @Pluid.HighPart
pop @TokenStruct.Privileges.Luid.HighPart
mov @TokenStruct.Privileges.Attributes,SE_PRIVILEGE_ENABLED
mov eax,@TokenStruct.Privileges.Attributes
;invoke GetCurrentProcess
invoke OpenProcessToken,hInstance,TOKEN_ALL_ACCESS,@Token ;
ERROR,这里的返回0,因该不返回0才对,请指点
invoke AdjustTokenPrivileges,addr @Token,FALSE,addr @TokenStruct,0,0,@temp2
.if eax==ERROR_SUCCESS
invoke MessageBox,NULL,offset szTest,offset szCaption,MB_OK
.endif
invoke RtlZeroMemory,addr @timer,sizeof @timer
push 11
pop @timer.wMonth
movzx eax,@timer.wMonth
invoke SetLocalTime,addr @timer
invoke GetLocalTime,addr @timer2
invoke wsprintf,addr szBuffer,addr szStart,@timer2.wMonth
invoke MessageBox,NULL,offset szBuffer,offset szCaption,MB_OK
[培训]科锐逆向工程师培训第53期2025年7月8日开班!