; ; __security_init_cookie from 0x180123cd4 to 0x180123d80 (172 bytes) ; ; 2 xrefs: ; > DllEntryPoint @ 0x180120dc8 ; > @ 0x1802025f4 ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; mov [rsp-8+arg_18], rbx ; +0x0, 0x180123cd4 push rbp ; +0x5, 0x180123cd9 mov rbp, rsp ; +0x6, 0x180123cda sub rsp, 20h ; +0x9, 0x180123cdd mov rax, cs:__security_cookie ; +0xd, 0x180123ce1 mov rbx, 2B992DDFA232h ; +0x14, 0x180123ce8 cmp rax, rbx ; +0x1e, 0x180123cf2 jnz short loc_180123D6B ; +0x21, 0x180123cf5 and qword ptr [rbp+SystemTimeAsFileTime.dwLowDateTime], 0 ; +0x23, 0x180123cf7 lea rcx, [rbp+SystemTimeAsFileTime]; lpSystemTimeAsFileTime ; +0x28, 0x180123cfc call cs:GetSystemTimeAsFileTime ; +0x2c, 0x180123d00 mov rax, qword ptr [rbp+SystemTimeAsFileTime.dwLowDateTime] ; +0x32, 0x180123d06 mov [rbp+arg_0], rax ; +0x36, 0x180123d0a call cs:GetCurrentThreadId ; +0x3a, 0x180123d0e mov eax, eax ; +0x40, 0x180123d14 xor [rbp+arg_0], rax ; +0x42, 0x180123d16 call cs:GetCurrentProcessId ; +0x46, 0x180123d1a mov eax, eax ; +0x4c, 0x180123d20 lea rcx, [rbp+PerformanceCount]; lpPerformanceCount ; +0x4e, 0x180123d22 xor [rbp+arg_0], rax ; +0x52, 0x180123d26 call cs:QueryPerformanceCounter ; +0x56, 0x180123d2a mov eax, dword ptr [rbp+PerformanceCount] ; +0x5c, 0x180123d30 lea rcx, [rbp+arg_0] ; +0x5f, 0x180123d33 shl rax, 20h ; +0x63, 0x180123d37 xor rax, qword ptr [rbp+PerformanceCount] ; +0x67, 0x180123d3b xor rax, [rbp+arg_0] ; +0x6b, 0x180123d3f xor rax, rcx ; +0x6f, 0x180123d43 mov rcx, 0FFFFFFFFFFFFh ; +0x72, 0x180123d46 and rax, rcx ; +0x7c, 0x180123d50 mov rcx, 2B992DDFA233h ; +0x7f, 0x180123d53 cmp rax, rbx ; +0x89, 0x180123d5d cmovz rax, rcx ; +0x8c, 0x180123d60 mov cs:__security_cookie, rax ; +0x90, 0x180123d64 mov rbx, [rsp+20h+arg_18] ; +0x97, 0x180123d6b not rax ; +0x9c, 0x180123d70 mov cs:qword_1801B16E0, rax ; +0x9f, 0x180123d73 add rsp, 20h ; +0xa6, 0x180123d7a pop rbp ; +0xaa, 0x180123d7e retn ; +0xab, 0x180123d7f