; ; _FindPESection from 0x180142590 to 0x1801425d4 (68 bytes) ; ; 1 xrefs: ; > _IsNonwritableInCurrentImage @ 0x180142609 ; ; 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 ; movsxd r8, dword ptr [rcx+3Ch] ; +0x0, 0x180142590 xor r9d, r9d ; +0x4, 0x180142594 add r8, rcx ; +0x7, 0x180142597 mov r10, rdx ; +0xa, 0x18014259a movzx eax, word ptr [r8+14h] ; +0xd, 0x18014259d movzx r11d, word ptr [r8+6] ; +0x12, 0x1801425a2 add rax, 18h ; +0x17, 0x1801425a7 add rax, r8 ; +0x1b, 0x1801425ab test r11d, r11d ; +0x1e, 0x1801425ae jz short loc_1801425D1 ; +0x21, 0x1801425b1 mov edx, [rax+0Ch] ; +0x23, 0x1801425b3 cmp r10, rdx ; +0x26, 0x1801425b6 jb short loc_1801425C5 ; +0x29, 0x1801425b9 mov ecx, [rax+8] ; +0x2b, 0x1801425bb add ecx, edx ; +0x2e, 0x1801425be cmp r10, rcx ; +0x30, 0x1801425c0 jb short locret_1801425D3 ; +0x33, 0x1801425c3 inc r9d ; +0x35, 0x1801425c5 add rax, 28h ; '(' ; +0x38, 0x1801425c8 cmp r9d, r11d ; +0x3c, 0x1801425cc jb short loc_1801425B3 ; +0x3f, 0x1801425cf xor eax, eax ; +0x41, 0x1801425d1 retn ; +0x43, 0x1801425d3