File nimblackout_cdcb61a30a7792894fa45c1f0889c58ec8799e5c06ad9690f7fc38be12dea221.exe
Function:
    00400000
    00400000 struct IMAGE_DOS_HEADER
    00400040
    00400040 struct IMAGE_DOS_STUB
    00400079
    00400079 00 00 00 00 00 00 00 .......
    00400080
    00400080 struct IMAGE_NT_HEADERS
    00400188
    00400188 struct IMAGE_SECTION_HEADER
    004001b0
    004001b0 struct IMAGE_SECTION_HEADER
    004001d8
    004001d8 struct IMAGE_SECTION_HEADER
    00400200
    00400200 struct IMAGE_SECTION_HEADER
    00400228
    00400228 struct IMAGE_SECTION_HEADER
    00400250
    00400250 struct IMAGE_SECTION_HEADER
    00400278
    00400278 struct IMAGE_SECTION_HEADER
    004002a0
    004002a0 struct IMAGE_SECTION_HEADER
    004002c8
    004002c8 struct IMAGE_SECTION_HEADER
    004002f0
    004002f0 struct IMAGE_SECTION_HEADER
    00400318
    00400318 struct IMAGE_SECTION_HEADER
    00400340
    00400340 struct IMAGE_SECTION_HEADER
    00400368
    00400368 struct IMAGE_SECTION_HEADER
    00400390
    00400390 struct IMAGE_SECTION_HEADER
    004003b8
    004003b8 struct IMAGE_SECTION_HEADER
    004003e0
    004003e0 struct IMAGE_SECTION_HEADER
    00400408
    00400408 struct IMAGE_SECTION_HEADER
    00400430
    00400430 struct IMAGE_SECTION_HEADER
    00401000
    00401000__mingw_invalidParameterHandler:
    00401000ret
    00401000
    00401001
    00401001 // align 0x10
    00401010
    00401010pre_c_init:
    00401010sub rsp, 40
    00401014mov rax, [rip+0x30195]
    0040101bxor ecx, ecx
    0040101dmov [rax], 1
    00401023mov rax, [rip+0x30196]
    0040102amov [rax], 1
    00401030mov rax, [rip+0x30199]
    00401037mov [rax], 1
    0040103dmov rax, [rip+0x3015c]
    00401044mov [rax], 1
    0040104amov rax, [rip+0x2ffcf]
    00401051cmp [rax], 23117
    00401056jne 0x401067
    00401058movsxd rdx, [rax+60]
    0040105cadd rax, rdx
    0040105fcmp [rax], 17744
    00401065je 0x4010d0
    00401067
    00401067loc_401067:
    00401067mov rax, [rip+0x30122]
    0040106emov [rip+0x34fac], ecx
    00401074mov eax, [rax]
    00401076test eax, eax
    00401078je 0x4010c0
    0040107amov ecx, 2
    0040107fcall __set_app_type
    00401084
    00401084loc_401084:
    00401084call __p__fmode
    00401089mov rdx, [rip+0x30080]
    00401090mov edx, [rdx]
    00401092mov [rax], edx
    00401094call __p__commode
    00401099mov rdx, [rip+0x30050]
    004010a0mov edx, [rdx]
    004010a2mov [rax], edx
    004010a4call _setargv
    004010a9mov rax, [rip+0x2ff20]
    004010b0cmp [rax], 1
    004010b3je 0x401108
    004010b5xor eax, eax
    004010b7add rsp, 40
    004010bbret
    004010bc
    004010bc 0f 1f 40 00 ..@.
    004010c0
    004010c0loc_4010c0:
    004010c0mov ecx, 1
    004010c5call __set_app_type
    004010cajmp 0x401084
    004010cc
    004010cc 0f 1f 40 00 ..@.
    004010d0
    004010d0loc_4010d0:
    004010d0movzx edx, [rax+24]
    004010d4cmp dx, 267
    004010d9je 0x401120
    004010dbcmp dx, 523
    004010e0jne 0x401067
    004010e2cmp [rax+132], 14
    004010e9jbe 0x401067
    004010efmov edx, [rax+248]
    004010f5xor ecx, ecx
    004010f7test edx, edx
    004010f9setne cl
    004010fcjmp 0x401067
    00401101
    00401101 0f 1f 80 00 00 00 00 .......
    00401108
    00401108loc_401108:
    00401108lea rcx, [rip+0x23c41]
    0040110fcall __mingw_setusermatherr
    00401114xor eax, eax
    00401116add rsp, 40
    0040111aret
    0040111b
    0040111b 0f 1f 44 00 00 ..D..
    00401120
    00401120loc_401120:
    00401120cmp [rax+116], 14
    00401124jbe 0x401067
    0040112amov r8l, [rax+232]
    00401131xor ecx, ecx
    00401133test r8l, r8l
    00401136setne cl
    00401139jmp 0x401067
    00401010