Function at 0x3f7b1abc
Capabilities:
Enumerate pe sections

Disassembly:
cmp dword [ecx + 0x63970], 0
je 0x3f7b1e43
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax]
mov word [ecx + 0x8cc], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 2]
mov word [ecx + 0x8ce], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 4]
mov word [ecx + 0x8d0], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 6]
mov word [ecx + 0x8d2], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 8]
mov word [ecx + 0x8d4], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0xa]
mov word [ecx + 0x8d6], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0xc]
mov word [ecx + 0x8d8], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0xe]
mov word [ecx + 0x8da], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x10]
mov word [ecx + 0x8dc], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x12]
mov word [ecx + 0x8de], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x14]
mov word [ecx + 0x8e0], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x16]
mov word [ecx + 0x8e2], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x18]
mov word [ecx + 0x8e4], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x1a]
mov word [ecx + 0x8e6], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x1c]
mov word [ecx + 0x8e8], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x1e]
mov word [ecx + 0x8ea], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x20]
mov word [ecx + 0x8ec], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x22]
mov word [ecx + 0x8ee], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x24]
mov word [ecx + 0x8f0], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x26]
mov word [ecx + 0x8f2], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x28]
mov word [ecx + 0x8f4], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x2a]
mov word [ecx + 0x8f6], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x2c]
mov word [ecx + 0x8f8], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x2e]
mov word [ecx + 0x8fa], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x30]
mov word [ecx + 0x8fc], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x32]
mov word [ecx + 0x8fe], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x34]
mov word [ecx + 0x900], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x36]
mov word [ecx + 0x902], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x38]
mov word [ecx + 0x904], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x3a]
mov word [ecx + 0x906], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x3c]
mov word [ecx + 0x908], ax
mov eax, dword [ecx + 0x6396c]
mov ax, word [eax + 0x3e]
mov word [ecx + 0x90a], ax
mov eax, dword [ecx + 0x6396c]
mov dx, word [eax + 0x40]
mov word [ecx + 0x90c], dx
mov dx, word [eax + 0x42]
mov word [ecx + 0x90e], dx
mov dx, word [eax + 0x44]
mov word [ecx + 0x910], dx
mov dx, word [eax + 0x46]
mov word [ecx + 0x912], dx
mov dx, word [eax + 0x48]
mov word [ecx + 0x914], dx
mov dx, word [eax + 0x4a]
mov word [ecx + 0x916], dx
mov dx, word [eax + 0x4c]
mov word [ecx + 0x918], dx
mov dx, word [eax + 0x4e]
mov word [ecx + 0x91a], dx
mov dx, word [eax + 0x50]
mov word [ecx + 0x91c], dx
mov dx, word [eax + 0x52]
mov word [ecx + 0x91e], dx
mov dx, word [eax + 0x54]
mov word [ecx + 0x920], dx
mov dx, word [eax + 0x56]
mov word [ecx + 0x922], dx
mov dx, word [eax + 0x58]
mov word [ecx + 0x924], dx
mov dx, word [eax + 0x5a]
mov word [ecx + 0x926], dx
mov dx, word [eax + 0x5c]
mov word [ecx + 0x928], dx
mov dx, word [eax + 0x5e]
mov word [ecx + 0x92a], dx
mov dx, word [eax + 0x60]
mov word [ecx + 0x92c], dx
mov dx, word [eax + 0x62]
mov word [ecx + 0x92e], dx
mov dx, word [eax + 0x64]
mov word [ecx + 0x930], dx
mov dx, word [eax + 0x66]
mov word [ecx + 0x932], dx
mov dx, word [eax + 0x68]
mov word [ecx + 0x934], dx
mov dx, word [eax + 0x6a]
mov word [ecx + 0x936], dx
mov dx, word [eax + 0x6c]
mov word [ecx + 0x938], dx
mov dx, word [eax + 0x6e]
mov word [ecx + 0x93a], dx
mov dx, word [eax + 0x70]
mov word [ecx + 0x93c], dx
mov dx, word [eax + 0x72]
mov word [ecx + 0x93e], dx
mov dx, word [eax + 0x74]
mov word [ecx + 0x940], dx
mov dx, word [eax + 0x76]
mov word [ecx + 0x942], dx
mov dx, word [eax + 0x78]
mov word [ecx + 0x944], dx
mov dx, word [eax + 0x7a]
mov word [ecx + 0x946], dx
mov ax, word [eax + 0x7c]
mov word [ecx + 0x948], ax
ret