Function at 0x7ff6d1cd8a90
Capabilities:
Parse pe header

Disassembly:
push rdx
push rcx
cmp byte [0x7ff6d1d21e80], 0
jne 0x7ff6d1cd981d
mov eax, 0xc8
lea rcx, [0x7ff6d1d21e90]
mov edx, 0xffffffff
mov dword [rax + rcx - 0xa8], edx
mov dword [rax + rcx - 0x90], edx
mov dword [rax + rcx - 0x78], edx
mov dword [rax + rcx - 0x60], edx
mov dword [rax + rcx - 0x48], edx
mov dword [rax + rcx - 0x30], edx
mov dword [rax + rcx - 0x18], edx
mov dword [rax + rcx], edx
add rax, 0xc0
cmp rax, 0x908
jne 0x7ff6d1cd8ab0
mov eax, 0xffffffff
mov dword [0x7ff6d1d226f0], eax
mov dword [0x7ff6d1d22708], eax
mov dword [0x7ff6d1d22720], eax
lea rcx, [0x7ff6d1e61f42]
mov qword [0x7ff6d1d21ea8], rcx
mov dword [0x7ff6d1d21eb0], 0
lea rcx, [0x7ff6d1e61f4f]
mov qword [0x7ff6d1d21ec0], rcx
mov dword [0x7ff6d1d21ec8], 1
lea rcx, [0x7ff6d1e61f53]
mov qword [0x7ff6d1d21ed8], rcx
mov dword [0x7ff6d1d21ee0], 2
mov dword [0x7ff6d1d21ef8], 3
lea rcx, [0x7ff6d1e61f58]
mov qword [0x7ff6d1d21f00], rcx
lea rcx, [0x7ff6d1e61f5c]
mov qword [0x7ff6d1d21ef0], rcx
lea rcx, [0x7ff6d1e61f60]
mov qword [0x7ff6d1d21f08], rcx
mov dword [0x7ff6d1d21f10], 4
mov dword [0x7ff6d1d21f28], 5
lea rcx, [0x7ff6d1e61f67]
mov qword [0x7ff6d1d21f30], rcx
lea rcx, [0x7ff6d1e61f6b]
mov qword [0x7ff6d1d21f20], rcx
mov dword [0x7ff6d1d21f40], 6
lea rcx, [0x7ff6d1e61f6f]
mov qword [0x7ff6d1d21f48], rcx
lea rcx, [0x7ff6d1e61f74]
mov qword [0x7ff6d1d21f38], rcx
mov dword [0x7ff6d1d21f58], 7
lea rcx, [0x7ff6d1e61f79]
mov qword [0x7ff6d1d21f60], rcx
lea rcx, [0x7ff6d1e61f7e]
mov qword [0x7ff6d1d21f50], rcx
mov dword [0x7ff6d1d21f70], 8
lea rcx, [0x7ff6d1e61f83]
mov qword [0x7ff6d1d21f78], rcx
lea rcx, [0x7ff6d1e61f89]
mov qword [0x7ff6d1d21f68], rcx
mov dword [0x7ff6d1d21f88], 9
lea rcx, [0x7ff6d1e61f8f]
mov qword [0x7ff6d1d21f90], rcx
lea rcx, [0x7ff6d1e61f96]
mov qword [0x7ff6d1d21f80], rcx
mov dword [0x7ff6d1d21fa0], 0xa
lea rcx, [0x7ff6d1e61f9d]
mov qword [0x7ff6d1d21fa8], rcx
lea rcx, [0x7ff6d1e61fa2]
mov qword [0x7ff6d1d21f98], rcx
mov dword [0x7ff6d1d21fb8], 0xb
lea rcx, [0x7ff6d1e61fa9]
mov qword [0x7ff6d1d21fc0], rcx
lea rcx, [0x7ff6d1e61faf]
mov qword [0x7ff6d1d21fb0], rcx
mov dword [0x7ff6d1d21fd0], 0xc
lea rcx, [0x7ff6d1e61fb5]
mov qword [0x7ff6d1d21fd8], rcx
lea rcx, [0x7ff6d1e61fbc]
mov qword [0x7ff6d1d21fc8], rcx
mov dword [0x7ff6d1d21fe8], 0xd
lea rcx, [0x7ff6d1e61fc3]
mov qword [0x7ff6d1d21ff0], rcx
lea rcx, [0x7ff6d1e61fca]
mov qword [0x7ff6d1d21fe0], rcx
mov dword [0x7ff6d1d22000], 0xe
lea rcx, [0x7ff6d1e61fd4]
mov qword [0x7ff6d1d22008], rcx
lea rcx, [0x7ff6d1e61fd8]
mov qword [0x7ff6d1d21ff8], rcx
mov dword [0x7ff6d1d22018], 0x10
lea rcx, [0x7ff6d1e61fdc]
mov qword [0x7ff6d1d22020], rcx
lea rcx, [0x7ff6d1e61fe0]
mov qword [0x7ff6d1d22010], rcx
mov dword [0x7ff6d1d22030], 0xf
lea rcx, [0x7ff6d1e61fe4]
mov qword [0x7ff6d1d22038], rcx
lea rcx, [0x7ff6d1e61fe9]
mov qword [0x7ff6d1d22028], rcx
mov dword [0x7ff6d1d22048], 0x11
lea rcx, [0x7ff6d1e61fee]
mov qword [0x7ff6d1d22050], rcx
lea rcx, [0x7ff6d1e61ff4]
mov qword [0x7ff6d1d22040], rcx
mov dword [0x7ff6d1d22060], 0x12
lea rcx, [0x7ff6d1e61ffa]
mov qword [0x7ff6d1d22068], rcx
lea rcx, [0x7ff6d1e61ffe]
mov qword [0x7ff6d1d22058], rcx
mov dword [0x7ff6d1d22078], 0x13
lea rcx, [0x7ff6d1e62002]
mov qword [0x7ff6d1d22080], rcx
lea rcx, [0x7ff6d1e62006]
mov qword [0x7ff6d1d22070], rcx
mov dword [0x7ff6d1d22090], 0x14
lea rcx, [0x7ff6d1e6200a]
mov qword [0x7ff6d1d22098], rcx
lea rcx, [0x7ff6d1e62010]
mov qword [0x7ff6d1d22088], rcx
mov dword [0x7ff6d1d220a8], 0x15
lea rcx, [0x7ff6d1e62016]
mov qword [0x7ff6d1d220b0], rcx
lea rcx, [0x7ff6d1e6201a]
mov qword [0x7ff6d1d220a0], rcx
mov dword [0x7ff6d1d220c0], 0x16
lea rcx, [0x7ff6d1e6201e]
mov qword [0x7ff6d1d220c8], rcx
lea rcx, [0x7ff6d1e62022]
mov qword [0x7ff6d1d220b8], rcx
mov dword [0x7ff6d1d220d8], 0x17
lea rcx, [0x7ff6d1e62026]
mov qword [0x7ff6d1d220e0], rcx
lea rcx, [0x7ff6d1e6202b]
mov qword [0x7ff6d1d220d0], rcx
mov dword [0x7ff6d1d220f0], 0x1b
lea rcx, [0x7ff6d1e62030]
mov qword [0x7ff6d1d220f8], rcx
lea rcx, [0x7ff6d1e62038]
mov qword [0x7ff6d1d220e8], rcx
mov dword [0x7ff6d1d22108], 0x18
lea rcx, [0x7ff6d1e62040]
mov qword [0x7ff6d1d22110], rcx
lea rcx, [0x7ff6d1e62049]
mov qword [0x7ff6d1d22100], rcx
mov dword [0x7ff6d1d22120], 0x19
lea rcx, [0x7ff6d1e62052]
mov qword [0x7ff6d1d22128], rcx
lea rcx, [0x7ff6d1e6205a]
mov qword [0x7ff6d1d22118], rcx
lea rcx, [0x7ff6d1e62062]
mov qword [0x7ff6d1d22130], rcx
mov dword [0x7ff6d1d22138], 0x1a
mov dword [0x7ff6d1d22150], 0x1c
lea rcx, [0x7ff6d1e62068]
mov qword [0x7ff6d1d22158], rcx
lea rcx, [0x7ff6d1e6206c]
mov qword [0x7ff6d1d22148], rcx
mov dword [0x7ff6d1d22168], 0x1d
lea rcx, [0x7ff6d1e62070]
mov qword [0x7ff6d1d22170], rcx
lea rcx, [0x7ff6d1e62077]
mov qword [0x7ff6d1d22160], rcx
mov dword [0x7ff6d1d22180], 0x1e
lea rcx, [0x7ff6d1e6207e]
mov qword [0x7ff6d1d22188], rcx
lea rcx, [0x7ff6d1e62089]
mov qword [0x7ff6d1d22178], rcx
mov dword [0x7ff6d1d22198], eax
mov dword [0x7ff6d1d221b0], 0x20
lea rax, [0x7ff6d1e62096]
mov qword [0x7ff6d1d221b8], rax
lea rax, [0x7ff6d1e6209f]
mov qword [0x7ff6d1d221a8], rax
mov dword [0x7ff6d1d221c8], 0x21
lea rax, [0x7ff6d1e620a8]
mov qword [0x7ff6d1d221d0], rax
lea rax, [0x7ff6d1e620b1]
mov qword [0x7ff6d1d221c0], rax
mov dword [0x7ff6d1d221e0], 0x22
lea rax, [0x7ff6d1e620ba]
mov qword [0x7ff6d1d221e8], rax
lea rax, [0x7ff6d1e620c3]
mov qword [0x7ff6d1d221d8], rax
mov dword [0x7ff6d1d221f8], 0x23
lea rax, [0x7ff6d1e620cc]
mov qword [0x7ff6d1d22200], rax
lea rax, [0x7ff6d1e620d0]
mov qword [0x7ff6d1d221f0], rax
mov dword [0x7ff6d1d22210], 0x24
lea rax, [0x7ff6d1e620d4]
mov qword [0x7ff6d1d22218], rax
lea rax, [0x7ff6d1e620d8]
mov qword [0x7ff6d1d22208], rax
mov dword [0x7ff6d1d22228], 0x25
lea rax, [0x7ff6d1e620dc]
mov qword [0x7ff6d1d22230], rax
lea rax, [0x7ff6d1e620e5]
mov qword [0x7ff6d1d22220], rax
mov dword [0x7ff6d1d22240], 0x26
lea rax, [0x7ff6d1e620ee]
mov qword [0x7ff6d1d22248], rax
lea rax, [0x7ff6d1e620f7]
mov qword [0x7ff6d1d22238], rax
mov dword [0x7ff6d1d22258], 0x27
lea rax, [0x7ff6d1e62100]
mov qword [0x7ff6d1d22260], rax
lea rax, [0x7ff6d1e6210b]
mov qword [0x7ff6d1d22250], rax
mov dword [0x7ff6d1d22270], 0x28
lea rax, [0x7ff6d1e62116]
mov qword [0x7ff6d1d22278], rax
lea rax, [0x7ff6d1e62123]
mov qword [0x7ff6d1d22268], rax
mov dword [0x7ff6d1d22288], 0x29
lea rax, [0x7ff6d1e62131]
mov qword [0x7ff6d1d22290], rax
lea rax, [0x7ff6d1e6213e]
mov qword [0x7ff6d1d22280], rax
mov dword [0x7ff6d1d222a0], 0x2a
lea rax, [0x7ff6d1e6214c]
mov qword [0x7ff6d1d222a8], rax
lea rax, [0x7ff6d1e6215c]
mov qword [0x7ff6d1d22298], rax
mov dword [0x7ff6d1d222b8], 0x2b
lea rax, [0x7ff6d1e6216d]
mov qword [0x7ff6d1d222c0], rax
lea rax, [0x7ff6d1e6217a]
mov qword [0x7ff6d1d222b0], rax
mov dword [0x7ff6d1d222d0], 0x2c
lea rax, [0x7ff6d1e62188]
mov qword [0x7ff6d1d222d8], rax
lea rax, [0x7ff6d1e62194]
mov qword [0x7ff6d1d222c8], rax
mov dword [0x7ff6d1d222e8], 0x2d
lea rax, [0x7ff6d1e621a1]
mov qword [0x7ff6d1d222f0], rax
lea rax, [0x7ff6d1e621a6]
mov qword [0x7ff6d1d222e0], rax
mov dword [0x7ff6d1d22300], 0x2e
lea rax, [0x7ff6d1e621ab]
mov qword [0x7ff6d1d22308], rax
lea rax, [0x7ff6d1e621b0]
mov qword [0x7ff6d1d222f8], rax
mov dword [0x7ff6d1d22318], 0x2f
lea rax, [0x7ff6d1e621b5]
mov qword [0x7ff6d1d22320], rax
lea rax, [0x7ff6d1e621c0]
mov qword [0x7ff6d1d22310], rax
mov dword [0x7ff6d1d22330], 0x30
lea rax, [0x7ff6d1e621cb]
mov qword [0x7ff6d1d22338], rax
lea rax, [0x7ff6d1e621d6]
mov qword [0x7ff6d1d22328], rax
mov dword [0x7ff6d1d22348], 0x31
lea rax, [0x7ff6d1e621e2]
mov qword [0x7ff6d1d22350], rax
lea rax, [0x7ff6d1e621e7]
mov qword [0x7ff6d1d22340], rax
mov dword [0x7ff6d1d22360], 0x32
lea rax, [0x7ff6d1e621ec]
mov qword [0x7ff6d1d22368], rax
lea rax, [0x7ff6d1e621f2]
mov qword [0x7ff6d1d22358], rax
mov dword [0x7ff6d1d22378], 0x33
lea rax, [0x7ff6d1e621f8]
mov qword [0x7ff6d1d22380], rax
lea rax, [0x7ff6d1e621fc]
mov qword [0x7ff6d1d22370], rax
mov dword [0x7ff6d1d22390], 0x34
lea rax, [0x7ff6d1e62200]
mov qword [0x7ff6d1d22398], rax
lea rax, [0x7ff6d1e62206]
mov qword [0x7ff6d1d22388], rax
mov dword [0x7ff6d1d223a8], 0x35
lea rax, [0x7ff6d1e6220c]
mov qword [0x7ff6d1d223b0], rax
lea rax, [0x7ff6d1e62210]
mov qword [0x7ff6d1d223a0], rax
mov dword [0x7ff6d1d223c0], 0x36
lea rax, [0x7ff6d1e62214]
mov qword [0x7ff6d1d223c8], rax
lea rax, [0x7ff6d1e6221d]
mov qword [0x7ff6d1d223b8], rax
mov dword [0x7ff6d1d223d8], 0x37
lea rax, [0x7ff6d1e62226]
mov qword [0x7ff6d1d223e0], rax
lea rax, [0x7ff6d1e6222e]
mov qword [0x7ff6d1d223d0], rax
mov dword [0x7ff6d1d223f0], 0x38
lea rax, [0x7ff6d1e62236]
mov qword [0x7ff6d1d223f8], rax
lea rax, [0x7ff6d1e62249]
mov qword [0x7ff6d1d223e8], rax
mov dword [0x7ff6d1d22408], 0x3c
lea rax, [0x7ff6d1e6225d]
mov qword [0x7ff6d1d22410], rax
lea rax, [0x7ff6d1e62268]
mov qword [0x7ff6d1d22400], rax
mov dword [0x7ff6d1d22420], 0x40
lea rax, [0x7ff6d1e62274]
mov qword [0x7ff6d1d22428], rax
lea rax, [0x7ff6d1e6227d]
mov qword [0x7ff6d1d22418], rax
mov dword [0x7ff6d1d22438], 0x41
lea rax, [0x7ff6d1e62286]
mov qword [0x7ff6d1d22440], rax
lea rax, [0x7ff6d1e6228e]
mov qword [0x7ff6d1d22430], rax
mov dword [0x7ff6d1d22450], 0x42
lea rax, [0x7ff6d1e62296]
mov qword [0x7ff6d1d22458], rax
lea rax, [0x7ff6d1e622a0]
mov qword [0x7ff6d1d22448], rax
mov dword [0x7ff6d1d22468], 0x43
lea rax, [0x7ff6d1e622aa]
mov qword [0x7ff6d1d22470], rax
lea rax, [0x7ff6d1e622b2]
mov qword [0x7ff6d1d22460], rax
mov dword [0x7ff6d1d22480], 0x44
lea rax, [0x7ff6d1e622ba]
mov qword [0x7ff6d1d22488], rax
lea rax, [0x7ff6d1e622c5]
mov qword [0x7ff6d1d22478], rax
mov dword [0x7ff6d1d22498], 0x45
lea rax, [0x7ff6d1e622d1]
mov qword [0x7ff6d1d224a0], rax
lea rax, [0x7ff6d1e622d8]
mov qword [0x7ff6d1d22490], rax
mov dword [0x7ff6d1d224b0], 0x46
lea rax, [0x7ff6d1e622df]
mov qword [0x7ff6d1d224b8], rax
lea rax, [0x7ff6d1e622e7]
mov qword [0x7ff6d1d224a8], rax
mov dword [0x7ff6d1d224c8], 0x47
lea rax, [0x7ff6d1e622f0]
mov qword [0x7ff6d1d224d0], rax
lea rax, [0x7ff6d1e622f9]
mov qword [0x7ff6d1d224c0], rax
mov dword [0x7ff6d1d224e0], 0x48
lea rax, [0x7ff6d1e62302]
mov qword [0x7ff6d1d224e8], rax
lea rax, [0x7ff6d1e6230b]
mov qword [0x7ff6d1d224d8], rax
mov dword [0x7ff6d1d224f8], 0x49
lea rax, [0x7ff6d1e62314]
mov qword [0x7ff6d1d22500], rax
lea rax, [0x7ff6d1e6231d]
mov qword [0x7ff6d1d224f0], rax
mov dword [0x7ff6d1d22510], 0x4a
lea rax, [0x7ff6d1e62326]
mov qword [0x7ff6d1d22518], rax
lea rax, [0x7ff6d1e62329]
mov qword [0x7ff6d1d22508], rax
mov dword [0x7ff6d1d22528], 0x4b
lea rax, [0x7ff6d1e6232c]
mov qword [0x7ff6d1d22530], rax
lea rax, [0x7ff6d1e62334]
mov qword [0x7ff6d1d22520], rax
mov dword [0x7ff6d1d22540], 0x4c
lea rax, [0x7ff6d1e6233c]
mov qword [0x7ff6d1d22548], rax
lea rax, [0x7ff6d1e62343]
mov qword [0x7ff6d1d22538], rax
mov dword [0x7ff6d1d22558], 0x4d
lea rax, [0x7ff6d1e6234a]
mov qword [0x7ff6d1d22560], rax
lea rax, [0x7ff6d1e62350]
mov qword [0x7ff6d1d22550], rax
mov dword [0x7ff6d1d22570], 0x4e
lea rax, [0x7ff6d1e62356]
mov qword [0x7ff6d1d22578], rax
lea rax, [0x7ff6d1e62360]
mov qword [0x7ff6d1d22568], rax
mov dword [0x7ff6d1d22588], 0x4f
lea rax, [0x7ff6d1e6236a]
mov qword [0x7ff6d1d22590], rax
lea rax, [0x7ff6d1e62376]
mov qword [0x7ff6d1d22580], rax
mov dword [0x7ff6d1d225a0], 0x50
lea rax, [0x7ff6d1e62384]
mov qword [0x7ff6d1d225a8], rax
lea rax, [0x7ff6d1e6238e]
mov qword [0x7ff6d1d22598], rax
mov dword [0x7ff6d1d225b8], 0x51
lea rax, [0x7ff6d1e62398]
mov qword [0x7ff6d1d225c0], rax
lea rax, [0x7ff6d1e623a0]
mov qword [0x7ff6d1d225b0], rax
mov dword [0x7ff6d1d225d0], 0x52
lea rax, [0x7ff6d1e623a9]
mov qword [0x7ff6d1d225d8], rax
lea rax, [0x7ff6d1e623b6]
mov qword [0x7ff6d1d225c8], rax
mov dword [0x7ff6d1d225e8], 0x53
lea rax, [0x7ff6d1e623c5]
mov qword [0x7ff6d1d225f0], rax
lea rax, [0x7ff6d1e623cc]
mov qword [0x7ff6d1d225e0], rax
mov dword [0x7ff6d1d22600], 0x54
lea rax, [0x7ff6d1e623d4]
mov qword [0x7ff6d1d22608], rax
lea rax, [0x7ff6d1e623dd]
mov qword [0x7ff6d1d225f8], rax
mov dword [0x7ff6d1d22618], 0x55
lea rax, [0x7ff6d1e623e6]
mov qword [0x7ff6d1d22620], rax
lea rax, [0x7ff6d1e623f2]
mov qword [0x7ff6d1d22610], rax
mov dword [0x7ff6d1d22630], 0x56
lea rax, [0x7ff6d1e623fe]
mov qword [0x7ff6d1d22638], rax
lea rax, [0x7ff6d1e62405]
mov qword [0x7ff6d1d22628], rax
mov dword [0x7ff6d1d22648], 0x57
lea rax, [0x7ff6d1e6240c]
mov qword [0x7ff6d1d22650], rax
lea rax, [0x7ff6d1e62410]
mov qword [0x7ff6d1d22640], rax
mov dword [0x7ff6d1d22660], 0x58
lea rax, [0x7ff6d1e62414]
mov qword [0x7ff6d1d22668], rax
lea rax, [0x7ff6d1e62418]
mov qword [0x7ff6d1d22658], rax
mov dword [0x7ff6d1d22678], 0x59
lea rax, [0x7ff6d1e6241c]
mov qword [0x7ff6d1d22680], rax
lea rax, [0x7ff6d1e62429]
mov qword [0x7ff6d1d22670], rax
mov dword [0x7ff6d1d22690], 0x5a
lea rax, [0x7ff6d1e62438]
mov qword [0x7ff6d1d22698], rax
lea rax, [0x7ff6d1e62440]
mov qword [0x7ff6d1d22688], rax
mov dword [0x7ff6d1d226a8], 0x5b
lea rax, [0x7ff6d1e62449]
mov qword [0x7ff6d1d226b0], rax
lea rax, [0x7ff6d1e62455]
mov qword [0x7ff6d1d226a0], rax
mov dword [0x7ff6d1d226c0], 0x5c
lea rax, [0x7ff6d1e6245e]
mov qword [0x7ff6d1d226c8], rax
lea rax, [0x7ff6d1e6246a]
mov qword [0x7ff6d1d226b8], rax
mov dword [0x7ff6d1d226d8], 0x5d
lea rax, [0x7ff6d1e62477]
mov qword [0x7ff6d1d226e0], rax
lea rax, [0x7ff6d1e6247c]
mov qword [0x7ff6d1d226d0], rax
mov dword [0x7ff6d1d226f0], 0x5e
lea rax, [0x7ff6d1e62481]
mov qword [0x7ff6d1d226f8], rax
lea rax, [0x7ff6d1e62489]
mov qword [0x7ff6d1d226e8], rax
mov dword [0x7ff6d1d22708], 0x5f
lea rax, [0x7ff6d1e62491]
mov qword [0x7ff6d1d22710], rax
lea rax, [0x7ff6d1e62499]
mov qword [0x7ff6d1d22700], rax
mov dword [0x7ff6d1d22720], 0x60
lea rax, [0x7ff6d1e624a1]
mov qword [0x7ff6d1d22728], rax
lea rax, [0x7ff6d1e624a8]
mov qword [0x7ff6d1d22718], rax
mov byte [0x7ff6d1d21e80], 1
pop rcx
pop rdx
ret