; ; sub_1800201CC from 0x1800201cc to 0x180020208 (60 bytes) ; ; 3 xrefs: ; > dllmain_crt_process_detach @ 0x18001f9fa ; > @ 0x18004b2ec ; > @ 0x18004b2f8 ; ; 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+arg_0], rbx ; +0x0, 0x1800201cc push rdi ; +0x5, 0x1800201d1 sub rsp, 20h ; +0x6, 0x1800201d2 lea rbx, qword_18002CC20 ; +0xa, 0x1800201d6 lea rdi, qword_18002CC20 ; +0x11, 0x1800201dd jmp short loc_1800201F8 ; +0x18, 0x1800201e4 mov rax, [rbx] ; +0x1a, 0x1800201e6 test rax, rax ; +0x1d, 0x1800201e9 jz short loc_1800201F4 ; +0x20, 0x1800201ec call cs:__guard_dispatch_icall_fptr ; +0x22, 0x1800201ee add rbx, 8 ; +0x28, 0x1800201f4 cmp rbx, rdi ; +0x2c, 0x1800201f8 jb short loc_1800201E6 ; +0x2f, 0x1800201fb mov rbx, [rsp+28h+arg_0] ; +0x31, 0x1800201fd add rsp, 20h ; +0x36, 0x180020202 pop rdi ; +0x3a, 0x180020206 retn ; +0x3b, 0x180020207