; ; __scrt_initialize_crt from 0x180120610 to 0x180120659 (73 bytes) ; ; 3 xrefs: ; > dllmain_crt_process_attach @ 0x180120af9 ; > @ 0x1802024c8 ; > @ 0x1802024d4 ; ; 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 ; push rbx ; +0x0, 0x180120610 sub rsp, 20h ; +0x2, 0x180120612 movzx eax, cs:byte_1801F49A8 ; +0x6, 0x180120616 test ecx, ecx ; +0xd, 0x18012061d mov ebx, 1 ; +0xf, 0x18012061f cmovz eax, ebx ; +0x14, 0x180120624 mov cs:byte_1801F49A8, al ; +0x17, 0x180120627 call __isa_available_init ; +0x1d, 0x18012062d call __vcrt_initialize ; +0x22, 0x180120632 test al, al ; +0x27, 0x180120637 jnz short loc_18012063F ; +0x29, 0x180120639 xor al, al ; +0x2b, 0x18012063b jmp short loc_180120653 ; +0x2d, 0x18012063d call __acrt_initialize ; +0x2f, 0x18012063f test al, al ; +0x34, 0x180120644 jnz short loc_180120651 ; +0x36, 0x180120646 xor ecx, ecx; Terminating ; +0x38, 0x180120648 call __vcrt_uninitialize ; +0x3a, 0x18012064a jmp short loc_18012063B ; +0x3f, 0x18012064f mov al, bl ; +0x41, 0x180120651 add rsp, 20h ; +0x43, 0x180120653 pop rbx ; +0x47, 0x180120657 retn ; +0x48, 0x180120658