Skip to content

7) ntdll!RtlGetNtGlobalFlags()


; Exported entry 604. RtlGetNtGlobalFlags

; __stdcall RtlGetNtGlobalFlags() public _RtlGetNtGlobalFlags@0 _RtlGetNtGlobalFlags@0 proc near mov eax, large fs:18h ; +0x018 Self : Ptr32 _NT_TIB,指向_TEB mov eax, [eax+30h] ; +0x030 ProcessEnvironmentBlock : Ptr32 _PEB mov eax, [eax+68h] ; +0x068 NtGlobalFlag : Uint4B retn _RtlGetNtGlobalFlags@0 endp



DWORD __stdcall RtlGetNtGlobalFlags ( void ) { / * 就这么简单 / return( _PEB.NtGlobalFlag ); } / end of RtlGetNtGlobalFlags /