File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140000000
140000000 struct IMAGE_DOS_HEADER
140000000 struct IMAGE_DOS_HEADER
140000000 e_magic uint16 0x5a4d ; IMAGE_DOS_SIGNATURE
140000002 e_cblp int 144
140000004 e_cp int 3
140000006 e_crlc int 0
140000008 e_cparhdr int 4
14000000a e_minalloc int 0
14000000c e_maxalloc int 65535
14000000e e_ss uint16 0x0000
140000010 e_sp uint16 0x00b8
140000012 e_csum uint16 0x0000
140000014 e_ip uint16 0x0000
140000016 e_cs uint16 0x0000
140000018 e_lfarlc uint16 0x0040
14000001a e_ovno int 0
14000001c e_res [4]uint16 {0, 0, 0, 0}
140000024 e_oemid uint16 0x0000
140000026 e_oeminfo uint16 0x0000
140000028 e_res2 [10]uint16 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
14000003c e_lfanew uint32 0x140000080
140000002 e_cblp int 144
140000004 e_cp int 3
140000006 e_crlc int 0
140000008 e_cparhdr int 4
14000000a e_minalloc int 0
14000000c e_maxalloc int 65535
14000000e e_ss uint16 0x0000
140000010 e_sp uint16 0x00b8
140000012 e_csum uint16 0x0000
140000014 e_ip uint16 0x0000
140000016 e_cs uint16 0x0000
140000018 e_lfarlc uint16 0x0040
14000001a e_ovno int 0
14000001c e_res [4]uint16 {0, 0, 0, 0}
140000024 e_oemid uint16 0x0000
140000026 e_oeminfo uint16 0x0000
140000028 e_res2 [10]uint16 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
14000003c e_lfanew uint32 0x140000080
140000040
140000040 struct IMAGE_DOS_STUB
140000079 140000040 struct IMAGE_DOS_STUB
140000040 PushCS uint8 0x0e
140000041 PopDS uint8 0x1f
140000042 MovDX uint8 0xba
140000043 MessageOffset uint16 0x14000004e
140000045 MovAH9 uint16 0x09b4
140000047 Int21Print uint16 0x21cd
140000049 MovAX uint8 0xb8
14000004a ExitCode uint16 0x4c01
14000004c Int21Exit uint16 0x21cd
14000004e Message ascii "This program cannot be run in DOS mode.\r\r\n$"
140000041 PopDS uint8 0x1f
140000042 MovDX uint8 0xba
140000043 MessageOffset uint16 0x14000004e
140000045 MovAH9 uint16 0x09b4
140000047 Int21Print uint16 0x21cd
140000049 MovAX uint8 0xb8
14000004a ExitCode uint16 0x4c01
14000004c Int21Exit uint16 0x21cd
14000004e Message ascii "This program cannot be run in DOS mode.\r\r\n$"
140000079 00 00 00 00 00 00 00 .......
140000080
140000080 struct IMAGE_NT_HEADERS
140000080 struct IMAGE_NT_HEADERS
140000080 Signature uint32 0x00004550 ; IMAGE_NT_SIGNATURE — "PE\0\0" magic
140000084 FileHeader.Machine uint16 0x8664 ; IMAGE_FILE_MACHINE_AMD64
140000086 FileHeader.NumberOfSections int 19
140000088 FileHeader.TimeDateStamp uint32 0x68750cb1
14000008c FileHeader.PointerToSymbolTable uint32 0x00215a00
140000090 FileHeader.NumberOfSymbols int 41447
140000094 FileHeader.SizeOfOptionalHeader int 240
140000096 FileHeader.Characteristics uint16 0x0026 ; IMAGE_FILE_EXECUTABLE_IMAGE|IMAGE_FILE_LINE_NUMS_STRIPPED|IMAGE_FILE_LARGE_ADDRESS_AWARE
140000098 OptionalHeader.Magic uint16 0x020b ; PE32+ (x86_64)
14000009a OptionalHeader.MajorLinkerVersion int 2
14000009b OptionalHeader.MinorLinkerVersion int 44
14000009c OptionalHeader.SizeOfCode int 1059840
1400000a0 OptionalHeader.SizeOfInitializedData int 814592
1400000a4 OptionalHeader.SizeOfUninitializedData int 3584
1400000a8 OptionalHeader.AddressOfEntryPoint uint32 0x1400013e0
1400000ac OptionalHeader.BaseOfCode uint32 0x00001000
1400000b0 OptionalHeader.ImageBase uint64 0x0000000140000000
1400000b8 OptionalHeader.SectionAlignment uint32 0x00001000
1400000bc OptionalHeader.FileAlignment uint32 0x00000200
1400000c0 OptionalHeader.MajorOperatingSystemVersion int 4
1400000c2 OptionalHeader.MinorOperatingSystemVersion int 0
1400000c4 OptionalHeader.MajorImageVersion int 0
1400000c6 OptionalHeader.MinorImageVersion int 0
1400000c8 OptionalHeader.MajorSubsystemVersion int 5
1400000ca OptionalHeader.MinorSubsystemVersion int 2
1400000cc OptionalHeader.Win32VersionValue uint32 0x00000000
1400000d0 OptionalHeader.SizeOfImage uint32 0x0021f000
1400000d4 OptionalHeader.SizeOfHeaders uint32 0x00000600
1400000d8 OptionalHeader.CheckSum uint32 0x00409298
1400000dc OptionalHeader.Subsystem uint16 0x0002 ; IMAGE_SUBSYSTEM_WINDOWS_GUI
1400000de OptionalHeader.DllCharacteristics uint16 0x0160 ; IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA|IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE|IMAGE_DLLCHARACTERISTICS_NX_COMPAT
1400000e0 OptionalHeader.SizeOfStackReserve uint64 0x0000000000200000
1400000e8 OptionalHeader.SizeOfStackCommit uint64 0x0000000000001000
1400000f0 OptionalHeader.SizeOfHeapReserve uint64 0x0000000000100000
1400000f8 OptionalHeader.SizeOfHeapCommit uint64 0x0000000000001000
140000100 OptionalHeader.LoaderFlags uint32 0x00000000
140000104 OptionalHeader.NumberOfRvaAndSizes int 16
140000108 OptionalHeader.DataDirectory.ExportTable.VirtualAddress uint32 0x00000000
14000010c OptionalHeader.DataDirectory.ExportTable.Size int 0
140000110 OptionalHeader.DataDirectory.ImportTable.VirtualAddress uint32 0x1401c9000
140000114 OptionalHeader.DataDirectory.ImportTable.Size int 9872
140000118 OptionalHeader.DataDirectory.Resource.VirtualAddress uint32 0x001cd000
14000011c OptionalHeader.DataDirectory.Resource.Size int 1256
140000120 OptionalHeader.DataDirectory.Exception.VirtualAddress uint32 0x001a6000
140000124 OptionalHeader.DataDirectory.Exception.Size int 54132
140000128 OptionalHeader.DataDirectory.Security.VirtualAddress uint32 0x00000000
14000012c OptionalHeader.DataDirectory.Security.Size int 0
140000130 OptionalHeader.DataDirectory.BaseReloc.VirtualAddress uint32 0x1401ce000
140000134 OptionalHeader.DataDirectory.BaseReloc.Size int 6264
140000138 OptionalHeader.DataDirectory.Debug.VirtualAddress uint32 0x00000000
14000013c OptionalHeader.DataDirectory.Debug.Size int 0
140000140 OptionalHeader.DataDirectory.Architecture.VirtualAddress uint32 0x00000000
140000144 OptionalHeader.DataDirectory.Architecture.Size int 0
140000148 OptionalHeader.DataDirectory.GlobalPtr.VirtualAddress uint32 0x00000000
14000014c OptionalHeader.DataDirectory.GlobalPtr.Size int 0
140000150 OptionalHeader.DataDirectory.TLS.VirtualAddress uint32 0x140196040
140000154 OptionalHeader.DataDirectory.TLS.Size int 40
140000158 OptionalHeader.DataDirectory.LoadConfig.VirtualAddress uint32 0x00000000
14000015c OptionalHeader.DataDirectory.LoadConfig.Size int 0
140000160 OptionalHeader.DataDirectory.BoundImport.VirtualAddress uint32 0x00000000
140000164 OptionalHeader.DataDirectory.BoundImport.Size int 0
140000168 OptionalHeader.DataDirectory.IAT.VirtualAddress uint32 0x1401c9970
14000016c OptionalHeader.DataDirectory.IAT.Size int 2112
140000170 OptionalHeader.DataDirectory.DelayImport.VirtualAddress uint32 0x00000000
140000174 OptionalHeader.DataDirectory.DelayImport.Size int 0
140000178 OptionalHeader.DataDirectory.CLRRuntime.VirtualAddress uint32 0x00000000
14000017c OptionalHeader.DataDirectory.CLRRuntime.Size int 0
140000180 OptionalHeader.DataDirectory.Reserved.VirtualAddress uint32 0x00000000
140000184 OptionalHeader.DataDirectory.Reserved.Size int 0
140000084 FileHeader.Machine uint16 0x8664 ; IMAGE_FILE_MACHINE_AMD64
140000086 FileHeader.NumberOfSections int 19
140000088 FileHeader.TimeDateStamp uint32 0x68750cb1
14000008c FileHeader.PointerToSymbolTable uint32 0x00215a00
140000090 FileHeader.NumberOfSymbols int 41447
140000094 FileHeader.SizeOfOptionalHeader int 240
140000096 FileHeader.Characteristics uint16 0x0026 ; IMAGE_FILE_EXECUTABLE_IMAGE|IMAGE_FILE_LINE_NUMS_STRIPPED|IMAGE_FILE_LARGE_ADDRESS_AWARE
140000098 OptionalHeader.Magic uint16 0x020b ; PE32+ (x86_64)
14000009a OptionalHeader.MajorLinkerVersion int 2
14000009b OptionalHeader.MinorLinkerVersion int 44
14000009c OptionalHeader.SizeOfCode int 1059840
1400000a0 OptionalHeader.SizeOfInitializedData int 814592
1400000a4 OptionalHeader.SizeOfUninitializedData int 3584
1400000a8 OptionalHeader.AddressOfEntryPoint uint32 0x1400013e0
1400000ac OptionalHeader.BaseOfCode uint32 0x00001000
1400000b0 OptionalHeader.ImageBase uint64 0x0000000140000000
1400000b8 OptionalHeader.SectionAlignment uint32 0x00001000
1400000bc OptionalHeader.FileAlignment uint32 0x00000200
1400000c0 OptionalHeader.MajorOperatingSystemVersion int 4
1400000c2 OptionalHeader.MinorOperatingSystemVersion int 0
1400000c4 OptionalHeader.MajorImageVersion int 0
1400000c6 OptionalHeader.MinorImageVersion int 0
1400000c8 OptionalHeader.MajorSubsystemVersion int 5
1400000ca OptionalHeader.MinorSubsystemVersion int 2
1400000cc OptionalHeader.Win32VersionValue uint32 0x00000000
1400000d0 OptionalHeader.SizeOfImage uint32 0x0021f000
1400000d4 OptionalHeader.SizeOfHeaders uint32 0x00000600
1400000d8 OptionalHeader.CheckSum uint32 0x00409298
1400000dc OptionalHeader.Subsystem uint16 0x0002 ; IMAGE_SUBSYSTEM_WINDOWS_GUI
1400000de OptionalHeader.DllCharacteristics uint16 0x0160 ; IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA|IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE|IMAGE_DLLCHARACTERISTICS_NX_COMPAT
1400000e0 OptionalHeader.SizeOfStackReserve uint64 0x0000000000200000
1400000e8 OptionalHeader.SizeOfStackCommit uint64 0x0000000000001000
1400000f0 OptionalHeader.SizeOfHeapReserve uint64 0x0000000000100000
1400000f8 OptionalHeader.SizeOfHeapCommit uint64 0x0000000000001000
140000100 OptionalHeader.LoaderFlags uint32 0x00000000
140000104 OptionalHeader.NumberOfRvaAndSizes int 16
140000108 OptionalHeader.DataDirectory.ExportTable.VirtualAddress uint32 0x00000000
14000010c OptionalHeader.DataDirectory.ExportTable.Size int 0
140000110 OptionalHeader.DataDirectory.ImportTable.VirtualAddress uint32 0x1401c9000
140000114 OptionalHeader.DataDirectory.ImportTable.Size int 9872
140000118 OptionalHeader.DataDirectory.Resource.VirtualAddress uint32 0x001cd000
14000011c OptionalHeader.DataDirectory.Resource.Size int 1256
140000120 OptionalHeader.DataDirectory.Exception.VirtualAddress uint32 0x001a6000
140000124 OptionalHeader.DataDirectory.Exception.Size int 54132
140000128 OptionalHeader.DataDirectory.Security.VirtualAddress uint32 0x00000000
14000012c OptionalHeader.DataDirectory.Security.Size int 0
140000130 OptionalHeader.DataDirectory.BaseReloc.VirtualAddress uint32 0x1401ce000
140000134 OptionalHeader.DataDirectory.BaseReloc.Size int 6264
140000138 OptionalHeader.DataDirectory.Debug.VirtualAddress uint32 0x00000000
14000013c OptionalHeader.DataDirectory.Debug.Size int 0
140000140 OptionalHeader.DataDirectory.Architecture.VirtualAddress uint32 0x00000000
140000144 OptionalHeader.DataDirectory.Architecture.Size int 0
140000148 OptionalHeader.DataDirectory.GlobalPtr.VirtualAddress uint32 0x00000000
14000014c OptionalHeader.DataDirectory.GlobalPtr.Size int 0
140000150 OptionalHeader.DataDirectory.TLS.VirtualAddress uint32 0x140196040
140000154 OptionalHeader.DataDirectory.TLS.Size int 40
140000158 OptionalHeader.DataDirectory.LoadConfig.VirtualAddress uint32 0x00000000
14000015c OptionalHeader.DataDirectory.LoadConfig.Size int 0
140000160 OptionalHeader.DataDirectory.BoundImport.VirtualAddress uint32 0x00000000
140000164 OptionalHeader.DataDirectory.BoundImport.Size int 0
140000168 OptionalHeader.DataDirectory.IAT.VirtualAddress uint32 0x1401c9970
14000016c OptionalHeader.DataDirectory.IAT.Size int 2112
140000170 OptionalHeader.DataDirectory.DelayImport.VirtualAddress uint32 0x00000000
140000174 OptionalHeader.DataDirectory.DelayImport.Size int 0
140000178 OptionalHeader.DataDirectory.CLRRuntime.VirtualAddress uint32 0x00000000
14000017c OptionalHeader.DataDirectory.CLRRuntime.Size int 0
140000180 OptionalHeader.DataDirectory.Reserved.VirtualAddress uint32 0x00000000
140000184 OptionalHeader.DataDirectory.Reserved.Size int 0
140000188
140000188 struct IMAGE_SECTION_HEADER
140000188 struct IMAGE_SECTION_HEADER
140000188 Name ascii ".text"
140000190 VirtualSize uint32 0x00102a20
140000194 VirtualAddress uint32 0x140001000
140000198 SizeOfRawData uint32 0x00102c00
14000019c PointerToRawData uint32 0x00000600
1400001a0 PointerToRelocations uint32 0x00000000
1400001a4 PointerToLineNumbers uint32 0x00000000
1400001a8 NumberOfRelocations int 0
1400001aa NumberOfLineNumbers int 0
1400001ac Characteristics uint32 0x60000020 ; IMAGE_SCN_CNT_CODE|IMAGE_SCN_MEM_EXECUTE|IMAGE_SCN_MEM_READ
140000190 VirtualSize uint32 0x00102a20
140000194 VirtualAddress uint32 0x140001000
140000198 SizeOfRawData uint32 0x00102c00
14000019c PointerToRawData uint32 0x00000600
1400001a0 PointerToRelocations uint32 0x00000000
1400001a4 PointerToLineNumbers uint32 0x00000000
1400001a8 NumberOfRelocations int 0
1400001aa NumberOfLineNumbers int 0
1400001ac Characteristics uint32 0x60000020 ; IMAGE_SCN_CNT_CODE|IMAGE_SCN_MEM_EXECUTE|IMAGE_SCN_MEM_READ
1400001b0
1400001b0 struct IMAGE_SECTION_HEADER
1400001b0 struct IMAGE_SECTION_HEADER
1400001b0 Name ascii ".data"
1400001b8 VirtualSize uint32 0x00002250
1400001bc VirtualAddress uint32 0x140104000
1400001c0 SizeOfRawData uint32 0x00002400
1400001c4 PointerToRawData uint32 0x00103200
1400001c8 PointerToRelocations uint32 0x00000000
1400001cc PointerToLineNumbers uint32 0x00000000
1400001d0 NumberOfRelocations int 0
1400001d2 NumberOfLineNumbers int 0
1400001d4 Characteristics uint32 0xc0000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ|IMAGE_SCN_MEM_WRITE
1400001b8 VirtualSize uint32 0x00002250
1400001bc VirtualAddress uint32 0x140104000
1400001c0 SizeOfRawData uint32 0x00002400
1400001c4 PointerToRawData uint32 0x00103200
1400001c8 PointerToRelocations uint32 0x00000000
1400001cc PointerToLineNumbers uint32 0x00000000
1400001d0 NumberOfRelocations int 0
1400001d2 NumberOfLineNumbers int 0
1400001d4 Characteristics uint32 0xc0000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ|IMAGE_SCN_MEM_WRITE
1400001d8
1400001d8 struct IMAGE_SECTION_HEADER
1400001d8 struct IMAGE_SECTION_HEADER
1400001d8 Name ascii ".rdata"
1400001e0 VirtualSize uint32 0x0009ed70
1400001e4 VirtualAddress uint32 0x140107000
1400001e8 SizeOfRawData uint32 0x0009ee00
1400001ec PointerToRawData uint32 0x00105600
1400001f0 PointerToRelocations uint32 0x00000000
1400001f4 PointerToLineNumbers uint32 0x00000000
1400001f8 NumberOfRelocations int 0
1400001fa NumberOfLineNumbers int 0
1400001fc Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
1400001e0 VirtualSize uint32 0x0009ed70
1400001e4 VirtualAddress uint32 0x140107000
1400001e8 SizeOfRawData uint32 0x0009ee00
1400001ec PointerToRawData uint32 0x00105600
1400001f0 PointerToRelocations uint32 0x00000000
1400001f4 PointerToLineNumbers uint32 0x00000000
1400001f8 NumberOfRelocations int 0
1400001fa NumberOfLineNumbers int 0
1400001fc Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
140000200
140000200 struct IMAGE_SECTION_HEADER
140000200 struct IMAGE_SECTION_HEADER
140000200 Name ascii ".pdata"
140000208 VirtualSize uint32 0x0000d374
14000020c VirtualAddress uint32 0x1401a6000
140000210 SizeOfRawData uint32 0x0000d400
140000214 PointerToRawData uint32 0x001a4400
140000218 PointerToRelocations uint32 0x00000000
14000021c PointerToLineNumbers uint32 0x00000000
140000220 NumberOfRelocations int 0
140000222 NumberOfLineNumbers int 0
140000224 Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
140000208 VirtualSize uint32 0x0000d374
14000020c VirtualAddress uint32 0x1401a6000
140000210 SizeOfRawData uint32 0x0000d400
140000214 PointerToRawData uint32 0x001a4400
140000218 PointerToRelocations uint32 0x00000000
14000021c PointerToLineNumbers uint32 0x00000000
140000220 NumberOfRelocations int 0
140000222 NumberOfLineNumbers int 0
140000224 Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
140000228
140000228 struct IMAGE_SECTION_HEADER
140000228 struct IMAGE_SECTION_HEADER
140000228 Name ascii ".xdata"
140000230 VirtualSize uint32 0x00013d18
140000234 VirtualAddress uint32 0x1401b4000
140000238 SizeOfRawData uint32 0x00013e00
14000023c PointerToRawData uint32 0x001b1800
140000240 PointerToRelocations uint32 0x00000000
140000244 PointerToLineNumbers uint32 0x00000000
140000248 NumberOfRelocations int 0
14000024a NumberOfLineNumbers int 0
14000024c Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
140000230 VirtualSize uint32 0x00013d18
140000234 VirtualAddress uint32 0x1401b4000
140000238 SizeOfRawData uint32 0x00013e00
14000023c PointerToRawData uint32 0x001b1800
140000240 PointerToRelocations uint32 0x00000000
140000244 PointerToLineNumbers uint32 0x00000000
140000248 NumberOfRelocations int 0
14000024a NumberOfLineNumbers int 0
14000024c Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
140000250
140000250 struct IMAGE_SECTION_HEADER
140000250 struct IMAGE_SECTION_HEADER
140000250 Name ascii ".bss"
140000258 VirtualSize uint32 0x00000d30
14000025c VirtualAddress uint32 0x1401c8000
140000260 SizeOfRawData uint32 0x00000000
140000264 PointerToRawData uint32 0x00000000
140000268 PointerToRelocations uint32 0x00000000
14000026c PointerToLineNumbers uint32 0x00000000
140000270 NumberOfRelocations int 0
140000272 NumberOfLineNumbers int 0
140000274 Characteristics uint32 0xc0000080 ; IMAGE_SCN_CNT_UNINITIALIZED_DATA|IMAGE_SCN_MEM_READ|IMAGE_SCN_MEM_WRITE
140000258 VirtualSize uint32 0x00000d30
14000025c VirtualAddress uint32 0x1401c8000
140000260 SizeOfRawData uint32 0x00000000
140000264 PointerToRawData uint32 0x00000000
140000268 PointerToRelocations uint32 0x00000000
14000026c PointerToLineNumbers uint32 0x00000000
140000270 NumberOfRelocations int 0
140000272 NumberOfLineNumbers int 0
140000274 Characteristics uint32 0xc0000080 ; IMAGE_SCN_CNT_UNINITIALIZED_DATA|IMAGE_SCN_MEM_READ|IMAGE_SCN_MEM_WRITE
140000278
140000278 struct IMAGE_SECTION_HEADER
140000278 struct IMAGE_SECTION_HEADER
140000278 Name ascii ".idata"
140000280 VirtualSize uint32 0x00002690
140000284 VirtualAddress uint32 0x1401c9000
140000288 SizeOfRawData uint32 0x00002800
14000028c PointerToRawData uint32 0x001c5600
140000290 PointerToRelocations uint32 0x00000000
140000294 PointerToLineNumbers uint32 0x00000000
140000298 NumberOfRelocations int 0
14000029a NumberOfLineNumbers int 0
14000029c Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
140000280 VirtualSize uint32 0x00002690
140000284 VirtualAddress uint32 0x1401c9000
140000288 SizeOfRawData uint32 0x00002800
14000028c PointerToRawData uint32 0x001c5600
140000290 PointerToRelocations uint32 0x00000000
140000294 PointerToLineNumbers uint32 0x00000000
140000298 NumberOfRelocations int 0
14000029a NumberOfLineNumbers int 0
14000029c Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
1400002a0
1400002a0 struct IMAGE_SECTION_HEADER
1400002a0 struct IMAGE_SECTION_HEADER
1400002a0 Name ascii ".tls"
1400002a8 VirtualSize uint32 0x00000010
1400002ac VirtualAddress uint32 0x1401cc000
1400002b0 SizeOfRawData uint32 0x00000200
1400002b4 PointerToRawData uint32 0x001c7e00
1400002b8 PointerToRelocations uint32 0x00000000
1400002bc PointerToLineNumbers uint32 0x00000000
1400002c0 NumberOfRelocations int 0
1400002c2 NumberOfLineNumbers int 0
1400002c4 Characteristics uint32 0xc0000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ|IMAGE_SCN_MEM_WRITE
1400002a8 VirtualSize uint32 0x00000010
1400002ac VirtualAddress uint32 0x1401cc000
1400002b0 SizeOfRawData uint32 0x00000200
1400002b4 PointerToRawData uint32 0x001c7e00
1400002b8 PointerToRelocations uint32 0x00000000
1400002bc PointerToLineNumbers uint32 0x00000000
1400002c0 NumberOfRelocations int 0
1400002c2 NumberOfLineNumbers int 0
1400002c4 Characteristics uint32 0xc0000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ|IMAGE_SCN_MEM_WRITE
1400002c8
1400002c8 struct IMAGE_SECTION_HEADER
1400002c8 struct IMAGE_SECTION_HEADER
1400002c8 Name ascii ".rsrc"
1400002d0 VirtualSize uint32 0x000004e8
1400002d4 VirtualAddress uint32 0x1401cd000
1400002d8 SizeOfRawData uint32 0x00000600
1400002dc PointerToRawData uint32 0x001c8000
1400002e0 PointerToRelocations uint32 0x00000000
1400002e4 PointerToLineNumbers uint32 0x00000000
1400002e8 NumberOfRelocations int 0
1400002ea NumberOfLineNumbers int 0
1400002ec Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
1400002d0 VirtualSize uint32 0x000004e8
1400002d4 VirtualAddress uint32 0x1401cd000
1400002d8 SizeOfRawData uint32 0x00000600
1400002dc PointerToRawData uint32 0x001c8000
1400002e0 PointerToRelocations uint32 0x00000000
1400002e4 PointerToLineNumbers uint32 0x00000000
1400002e8 NumberOfRelocations int 0
1400002ea NumberOfLineNumbers int 0
1400002ec Characteristics uint32 0x40000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_READ
1400002f0
1400002f0 struct IMAGE_SECTION_HEADER
1400002f0 struct IMAGE_SECTION_HEADER
1400002f0 Name ascii ".reloc"
1400002f8 VirtualSize uint32 0x00001878
1400002fc VirtualAddress uint32 0x1401ce000
140000300 SizeOfRawData uint32 0x00001a00
140000304 PointerToRawData uint32 0x001c8600
140000308 PointerToRelocations uint32 0x00000000
14000030c PointerToLineNumbers uint32 0x00000000
140000310 NumberOfRelocations int 0
140000312 NumberOfLineNumbers int 0
140000314 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
1400002f8 VirtualSize uint32 0x00001878
1400002fc VirtualAddress uint32 0x1401ce000
140000300 SizeOfRawData uint32 0x00001a00
140000304 PointerToRawData uint32 0x001c8600
140000308 PointerToRelocations uint32 0x00000000
14000030c PointerToLineNumbers uint32 0x00000000
140000310 NumberOfRelocations int 0
140000312 NumberOfLineNumbers int 0
140000314 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000318
140000318 struct IMAGE_SECTION_HEADER
140000318 struct IMAGE_SECTION_HEADER
140000318 Name ascii "/4"
140000320 VirtualSize uint32 0x00000c80
140000324 VirtualAddress uint32 0x1401d0000
140000328 SizeOfRawData uint32 0x00000e00
14000032c PointerToRawData uint32 0x001ca000
140000330 PointerToRelocations uint32 0x00000000
140000334 PointerToLineNumbers uint32 0x00000000
140000338 NumberOfRelocations int 0
14000033a NumberOfLineNumbers int 0
14000033c Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000320 VirtualSize uint32 0x00000c80
140000324 VirtualAddress uint32 0x1401d0000
140000328 SizeOfRawData uint32 0x00000e00
14000032c PointerToRawData uint32 0x001ca000
140000330 PointerToRelocations uint32 0x00000000
140000334 PointerToLineNumbers uint32 0x00000000
140000338 NumberOfRelocations int 0
14000033a NumberOfLineNumbers int 0
14000033c Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000340
140000340 struct IMAGE_SECTION_HEADER
140000340 struct IMAGE_SECTION_HEADER
140000340 Name ascii "/19"
140000348 VirtualSize uint32 0x00022cf1
14000034c VirtualAddress uint32 0x1401d1000
140000350 SizeOfRawData uint32 0x00022e00
140000354 PointerToRawData uint32 0x001cae00
140000358 PointerToRelocations uint32 0x00000000
14000035c PointerToLineNumbers uint32 0x00000000
140000360 NumberOfRelocations int 0
140000362 NumberOfLineNumbers int 0
140000364 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000348 VirtualSize uint32 0x00022cf1
14000034c VirtualAddress uint32 0x1401d1000
140000350 SizeOfRawData uint32 0x00022e00
140000354 PointerToRawData uint32 0x001cae00
140000358 PointerToRelocations uint32 0x00000000
14000035c PointerToLineNumbers uint32 0x00000000
140000360 NumberOfRelocations int 0
140000362 NumberOfLineNumbers int 0
140000364 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000368
140000368 struct IMAGE_SECTION_HEADER
140000368 struct IMAGE_SECTION_HEADER
140000368 Name ascii "/31"
140000370 VirtualSize uint32 0x00005cbd
140000374 VirtualAddress uint32 0x1401f4000
140000378 SizeOfRawData uint32 0x00005e00
14000037c PointerToRawData uint32 0x001edc00
140000380 PointerToRelocations uint32 0x00000000
140000384 PointerToLineNumbers uint32 0x00000000
140000388 NumberOfRelocations int 0
14000038a NumberOfLineNumbers int 0
14000038c Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000370 VirtualSize uint32 0x00005cbd
140000374 VirtualAddress uint32 0x1401f4000
140000378 SizeOfRawData uint32 0x00005e00
14000037c PointerToRawData uint32 0x001edc00
140000380 PointerToRelocations uint32 0x00000000
140000384 PointerToLineNumbers uint32 0x00000000
140000388 NumberOfRelocations int 0
14000038a NumberOfLineNumbers int 0
14000038c Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000390
140000390 struct IMAGE_SECTION_HEADER
140000390 struct IMAGE_SECTION_HEADER
140000390 Name ascii "/45"
140000398 VirtualSize uint32 0x0000c622
14000039c VirtualAddress uint32 0x1401fa000
1400003a0 SizeOfRawData uint32 0x0000c800
1400003a4 PointerToRawData uint32 0x001f3a00
1400003a8 PointerToRelocations uint32 0x00000000
1400003ac PointerToLineNumbers uint32 0x00000000
1400003b0 NumberOfRelocations int 0
1400003b2 NumberOfLineNumbers int 0
1400003b4 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000398 VirtualSize uint32 0x0000c622
14000039c VirtualAddress uint32 0x1401fa000
1400003a0 SizeOfRawData uint32 0x0000c800
1400003a4 PointerToRawData uint32 0x001f3a00
1400003a8 PointerToRelocations uint32 0x00000000
1400003ac PointerToLineNumbers uint32 0x00000000
1400003b0 NumberOfRelocations int 0
1400003b2 NumberOfLineNumbers int 0
1400003b4 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
1400003b8
1400003b8 struct IMAGE_SECTION_HEADER
1400003b8 struct IMAGE_SECTION_HEADER
1400003b8 Name ascii "/57"
1400003c0 VirtualSize uint32 0x00002328
1400003c4 VirtualAddress uint32 0x140207000
1400003c8 SizeOfRawData uint32 0x00002400
1400003cc PointerToRawData uint32 0x00200200
1400003d0 PointerToRelocations uint32 0x00000000
1400003d4 PointerToLineNumbers uint32 0x00000000
1400003d8 NumberOfRelocations int 0
1400003da NumberOfLineNumbers int 0
1400003dc Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
1400003c0 VirtualSize uint32 0x00002328
1400003c4 VirtualAddress uint32 0x140207000
1400003c8 SizeOfRawData uint32 0x00002400
1400003cc PointerToRawData uint32 0x00200200
1400003d0 PointerToRelocations uint32 0x00000000
1400003d4 PointerToLineNumbers uint32 0x00000000
1400003d8 NumberOfRelocations int 0
1400003da NumberOfLineNumbers int 0
1400003dc Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
1400003e0
1400003e0 struct IMAGE_SECTION_HEADER
1400003e0 struct IMAGE_SECTION_HEADER
1400003e0 Name ascii "/70"
1400003e8 VirtualSize uint32 0x0000043c
1400003ec VirtualAddress uint32 0x14020a000
1400003f0 SizeOfRawData uint32 0x00000600
1400003f4 PointerToRawData uint32 0x00202600
1400003f8 PointerToRelocations uint32 0x00000000
1400003fc PointerToLineNumbers uint32 0x00000000
140000400 NumberOfRelocations int 0
140000402 NumberOfLineNumbers int 0
140000404 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
1400003e8 VirtualSize uint32 0x0000043c
1400003ec VirtualAddress uint32 0x14020a000
1400003f0 SizeOfRawData uint32 0x00000600
1400003f4 PointerToRawData uint32 0x00202600
1400003f8 PointerToRelocations uint32 0x00000000
1400003fc PointerToLineNumbers uint32 0x00000000
140000400 NumberOfRelocations int 0
140000402 NumberOfLineNumbers int 0
140000404 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000408
140000408 struct IMAGE_SECTION_HEADER
140000408 struct IMAGE_SECTION_HEADER
140000408 Name ascii "/81"
140000410 VirtualSize uint32 0x00003fb1
140000414 VirtualAddress uint32 0x14020b000
140000418 SizeOfRawData uint32 0x00004000
14000041c PointerToRawData uint32 0x00202c00
140000420 PointerToRelocations uint32 0x00000000
140000424 PointerToLineNumbers uint32 0x00000000
140000428 NumberOfRelocations int 0
14000042a NumberOfLineNumbers int 0
14000042c Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000410 VirtualSize uint32 0x00003fb1
140000414 VirtualAddress uint32 0x14020b000
140000418 SizeOfRawData uint32 0x00004000
14000041c PointerToRawData uint32 0x00202c00
140000420 PointerToRelocations uint32 0x00000000
140000424 PointerToLineNumbers uint32 0x00000000
140000428 NumberOfRelocations int 0
14000042a NumberOfLineNumbers int 0
14000042c Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000430
140000430 struct IMAGE_SECTION_HEADER
140000430 struct IMAGE_SECTION_HEADER
140000430 Name ascii "/97"
140000438 VirtualSize uint32 0x0000e484
14000043c VirtualAddress uint32 0x14020f000
140000440 SizeOfRawData uint32 0x0000e600
140000444 PointerToRawData uint32 0x00206c00
140000448 PointerToRelocations uint32 0x00000000
14000044c PointerToLineNumbers uint32 0x00000000
140000450 NumberOfRelocations int 0
140000452 NumberOfLineNumbers int 0
140000454 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000438 VirtualSize uint32 0x0000e484
14000043c VirtualAddress uint32 0x14020f000
140000440 SizeOfRawData uint32 0x0000e600
140000444 PointerToRawData uint32 0x00206c00
140000448 PointerToRelocations uint32 0x00000000
14000044c PointerToLineNumbers uint32 0x00000000
140000450 NumberOfRelocations int 0
140000452 NumberOfLineNumbers int 0
140000454 Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000458
140000458 struct IMAGE_SECTION_HEADER
140000458 struct IMAGE_SECTION_HEADER
140000458 Name ascii "/113"
140000460 VirtualSize uint32 0x0000073c
140000464 VirtualAddress uint32 0x14021e000
140000468 SizeOfRawData uint32 0x00000800
14000046c PointerToRawData uint32 0x00215200
140000470 PointerToRelocations uint32 0x00000000
140000474 PointerToLineNumbers uint32 0x00000000
140000478 NumberOfRelocations int 0
14000047a NumberOfLineNumbers int 0
14000047c Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000480
140000480 // align 0x1000
140000460 VirtualSize uint32 0x0000073c
140000464 VirtualAddress uint32 0x14021e000
140000468 SizeOfRawData uint32 0x00000800
14000046c PointerToRawData uint32 0x00215200
140000470 PointerToRelocations uint32 0x00000000
140000474 PointerToLineNumbers uint32 0x00000000
140000478 NumberOfRelocations int 0
14000047a NumberOfLineNumbers int 0
14000047c Characteristics uint32 0x42000040 ; IMAGE_SCN_CNT_INITIALIZED_DATA|IMAGE_SCN_MEM_DISCARDABLE|IMAGE_SCN_MEM_READ
140000480
140000480 // align 0x1000
140001001
140001001 // align 0x10
140001001 // align 0x10
140001010
140001010__tmainCRTStartup:
140001010push r15
140001012push r14
140001014push r13
140001016push r12
140001018push rbp
140001019push rdi
14000101apush rsi
14000101bpush rbx
14000101csub rsp, 88
140001020mov eax, 48
140001025mov rax, [eax]
14000102amov rsi, [rax+8]
14000102emov rbx, [rip+0x19663b]
140001035mov rdi, [rip+0x1c8d1c]
14000103cjmp 0x140001050
14000103e
14000103e 66 90 f.
140001040
140001040loc_140001040:
140001040cmp rsi, rax
140001043je 0x140001100
140001049mov ecx, 1000
14000104ecall rdi
140001050
140001050loc_140001050:
140001050xor eax, eax
140001052lock cmpxchg [rbx], rsi
140001057jne 0x140001040
140001059xor r14l, r14l
14000105c
14000105cloc_14000105c:
14000105cmov rbp, [rip+0x19661d]
140001063mov eax, [rbp]
140001066cmp eax, 1
140001069je 0x1400013c8
14000106fmov eax, [rbp]
140001072test eax, eax
140001074je 0x140001110
14000107amov [rip+0x1c6f80], 1
140001084
140001084loc_140001084:
140001084test r14l, r14l
140001087je 0x140001328
14000108d
14000108dloc_14000108d:
14000108dmov rax, [rip+0x19651c]
140001094mov rax, [rax]
140001097test rax, rax
14000109aje 0x1400010a8
14000109cxor r8l, r8l
14000109fmov edx, 2
1400010a4xor ecx, ecx
1400010a6call rax
1400010a8
1400010a8loc_1400010a8:
1400010a8call __p___initenv
1400010admov r8, [rip+0x1c6f5c]
1400010b4mov ecx, [rip+0x1c6f66]
1400010bamov [rax], r8
1400010bdmov rdx, [rip+0x1c6f54]
1400010c4call main
1400010c9mov ecx, [rip+0x1c6f39]
1400010cftest ecx, ecx
1400010d1je 0x1400013d2
1400010d7mov edx, [rip+0x1c6f27]
1400010ddtest edx, edx
1400010dfje 0x140001310
1400010e5
1400010e5loc_1400010e5:
1400010e5add rsp, 88
1400010e9pop rbx
1400010eapop rsi
1400010ebpop rdi
1400010ecpop rbp
1400010edpop r12
1400010efpop r13
1400010f1pop r14
1400010f3pop r15
1400010f5ret
1400010f6
1400010f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140001100
140001100loc_140001100:
140001100mov r14l, 1
140001106jmp 0x14000105c
14000110b
14000110b 0f 1f 44 00 00 ..D..
140001110
140001110loc_140001110:
140001110mov [rbp], 1
140001117call _pei386_runtime_relocator
14000111clea rcx, [rip+0x195bd]
140001123call [rip+0x1c8c27]
140001129mov rdx, [rip+0x196530]
140001130lea rcx, [rip-311]
140001137mov [rdx], rax
14000113acall _set_invalid_parameter_handler
14000113fcall fpreset
140001144mov rax, [rip+0x1964e5]
14000114bxor ecx, ecx
14000114dmov [rax], 1
140001153mov rax, [rip+0x1964e6]
14000115amov [rax], 1
140001160mov rax, [rip+0x1964e9]
140001167mov [rax], 1
14000116dmov rax, [rip+0x1963fc]
140001174cmp [rax], 23117
140001179jne 0x1400011c0
14000117bmovsxd rdx, [rax+60]
14000117fadd rax, rdx
140001182cmp [rax], 17744
140001188jne 0x1400011c0
14000118amovzx edx, [rax+24]
14000118ecmp dx, 267
140001193je 0x1400013aa
140001199cmp dx, 523
14000119ejne 0x1400011c0
1400011a0cmp [rax+132], 14
1400011a7jbe 0x1400011c0
1400011a9mov r9l, [rax+248]
1400011b0xor ecx, ecx
1400011b2test r9l, r9l
1400011b5setne cl
1400011b8nop [rax+rax]
1400011c0
1400011c0loc_1400011c0:
1400011c0mov rax, [rip+0x196459]
1400011c7mov [rip+0x1c6e3b], ecx
1400011cdmov r8l, [rax]
1400011d0test r8l, r8l
1400011d3jne 0x140001338
1400011d9mov ecx, 1
1400011decall __set_app_type
1400011e3
1400011e3loc_1400011e3:
1400011e3call __p__fmode
1400011e8mov rdx, [rip+0x196531]
1400011efmov edx, [rdx]
1400011f1mov [rax], edx
1400011f3call __p__commode
1400011f8mov rdx, [rip+0x196501]
1400011ffmov edx, [rdx]
140001201mov [rax], edx
140001203call _setargv
140001208test eax, eax
14000120ajs 0x140001301
140001210mov rax, [rip+0x195949]
140001217cmp [rax], 1
14000121aje 0x140001399
140001220
140001220loc_140001220:
140001220mov rax, [rip+0x196399]
140001227cmp [rax], -1
14000122aje 0x14000138a
140001230
140001230loc_140001230:
140001230mov rdx, [rip+0x1964b9]
140001237mov rcx, [rip+0x1964a2]
14000123ecall _initterm_e
140001243test eax, eax
140001245jne 0x140001380
14000124bmov rax, [rip+0x1964fe]
140001252lea r8, [rip+0x1c6db7]
140001259lea rdx, [rip+0x1c6db8]
140001260lea rcx, [rip+0x1c6db9]
140001267mov eax, [rax]
140001269mov [rsp+76], eax
14000126dmov rax, [rip+0x19649c]
140001274mov r9l, [rax]
140001277lea rax, [rsp+76]
14000127cmov [rsp+32], rax
140001281call __getmainargs
140001286test eax, eax
140001288js 0x140001301
14000128amovsxd r12, [rip+0x1c6d8f]
140001291lea ecx, [r12+1]
140001296movsxd rcx, ecx
140001299shl rcx, 3
14000129dcall malloc
1400012a2mov r13, rax
1400012a5test rax, rax
1400012a8je 0x140001301
1400012aatest r12l, r12l
1400012adjle 0x14000134c
1400012b3mov r15, [rip+0x1c6d5e]
1400012bamov esi, 1
1400012bfjmp 0x1400012e1
1400012c1
1400012c1 0f 1f 80 00 00 00 00 .......
1400012c8
1400012c8loc_1400012c8:
1400012c8mov rdx, [r15+8*rsi-8]
1400012cdmov r8, rdi
1400012d0mov rcx, rax
1400012d3call memcpy
1400012d8cmp r12, rsi
1400012dbje 0x140001347
1400012ddadd rsi, 1
1400012e1
1400012e1loc_1400012e1:
1400012e1mov rcx, [r15+8*rsi-8]
1400012e6call strlen
1400012eblea rdi, [rax+1]
1400012efmov rcx, rdi
1400012f2call malloc
1400012f7mov [r13+8*rsi-8], rax
1400012fctest rax, rax
1400012ffjne 0x1400012c8
140001301
140001301loc_140001301:
140001301mov ecx, 8
140001306call _amsg_exit
14000130bnop [rax+rax]
140001310
140001310loc_140001310:
140001310mov [rsp+60], eax
140001314call _cexit
140001319mov eax, [rsp+60]
14000131djmp 0x1400010e5
140001322
140001322 66 0f 1f 44 00 00 f..D..
140001328
140001328loc_140001328:
140001328xor eax, eax
14000132axchg [rbx], rax
14000132djmp 0x14000108d
140001332
140001332 66 0f 1f 44 00 00 f..D..
140001338
140001338loc_140001338:
140001338mov ecx, 2
14000133dcall __set_app_type
140001342jmp 0x1400011e3
140001347
140001347loc_140001347:
140001347lea rax, [r13+8*r12]
14000134c
14000134cloc_14000134c:
14000134cmov [rax], 0
140001353mov rdx, [rip+0x196376]
14000135amov rcx, [rip+0x19635f]
140001361mov [rip+0x1c6cb0], r13
140001368call _initterm
14000136dcall __main
140001372mov [rbp], 2
140001379jmp 0x140001084
14000137e
14000137e 66 90 f.
140001380
140001380loc_140001380:
140001380mov eax, 255
140001385jmp 0x1400010e5
14000138a
14000138aloc_14000138a:
14000138amov ecx, -1
14000138fcall _configthreadlocale
140001394jmp 0x140001230
140001399
140001399loc_140001399:
140001399lea rcx, [rip+0x18c90]
1400013a0call __mingw_setusermatherr
1400013a5jmp 0x140001220
1400013aa
1400013aaloc_1400013aa:
1400013aacmp [rax+116], 14
1400013aejbe 0x1400011c0
1400013b4mov r10l, [rax+232]
1400013bbxor ecx, ecx
1400013bdtest r10l, r10l
1400013c0setne cl
1400013c3jmp 0x1400011c0
1400013c8
1400013c8loc_1400013c8:
1400013c8mov ecx, 31
1400013cdcall _amsg_exit
1400013d2
1400013d2loc_1400013d2:
1400013d2mov ecx, eax
1400013d4call exit
1400013d9nop
140001010
140001010__tmainCRTStartup:
140001010push r15
140001012push r14
140001014push r13
140001016push r12
140001018push rbp
140001019push rdi
14000101apush rsi
14000101bpush rbx
14000101csub rsp, 88
140001020mov eax, 48
140001025mov rax, [eax]
14000102amov rsi, [rax+8]
14000102emov rbx, [rip+0x19663b]
140001035mov rdi, [rip+0x1c8d1c]
14000103cjmp 0x140001050
14000103e
14000103e 66 90 f.
140001040
140001040loc_140001040:
140001040cmp rsi, rax
140001043je 0x140001100
140001049mov ecx, 1000
14000104ecall rdi
140001050
140001050loc_140001050:
140001050xor eax, eax
140001052lock cmpxchg [rbx], rsi
140001057jne 0x140001040
140001059xor r14l, r14l
14000105c
14000105cloc_14000105c:
14000105cmov rbp, [rip+0x19661d]
140001063mov eax, [rbp]
140001066cmp eax, 1
140001069je 0x1400013c8
14000106fmov eax, [rbp]
140001072test eax, eax
140001074je 0x140001110
14000107amov [rip+0x1c6f80], 1
140001084
140001084loc_140001084:
140001084test r14l, r14l
140001087je 0x140001328
14000108d
14000108dloc_14000108d:
14000108dmov rax, [rip+0x19651c]
140001094mov rax, [rax]
140001097test rax, rax
14000109aje 0x1400010a8
14000109cxor r8l, r8l
14000109fmov edx, 2
1400010a4xor ecx, ecx
1400010a6call rax
1400010a8
1400010a8loc_1400010a8:
1400010a8call __p___initenv
1400010admov r8, [rip+0x1c6f5c]
1400010b4mov ecx, [rip+0x1c6f66]
1400010bamov [rax], r8
1400010bdmov rdx, [rip+0x1c6f54]
1400010c4call main
1400010c9mov ecx, [rip+0x1c6f39]
1400010cftest ecx, ecx
1400010d1je 0x1400013d2
1400010d7mov edx, [rip+0x1c6f27]
1400010ddtest edx, edx
1400010dfje 0x140001310
1400010e5
1400010e5loc_1400010e5:
1400010e5add rsp, 88
1400010e9pop rbx
1400010eapop rsi
1400010ebpop rdi
1400010ecpop rbp
1400010edpop r12
1400010efpop r13
1400010f1pop r14
1400010f3pop r15
1400010f5ret
1400010f6
1400010f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140001100
140001100loc_140001100:
140001100mov r14l, 1
140001106jmp 0x14000105c
14000110b
14000110b 0f 1f 44 00 00 ..D..
140001110
140001110loc_140001110:
140001110mov [rbp], 1
140001117call _pei386_runtime_relocator
14000111clea rcx, [rip+0x195bd]
140001123call [rip+0x1c8c27]
140001129mov rdx, [rip+0x196530]
140001130lea rcx, [rip-311]
140001137mov [rdx], rax
14000113acall _set_invalid_parameter_handler
14000113fcall fpreset
140001144mov rax, [rip+0x1964e5]
14000114bxor ecx, ecx
14000114dmov [rax], 1
140001153mov rax, [rip+0x1964e6]
14000115amov [rax], 1
140001160mov rax, [rip+0x1964e9]
140001167mov [rax], 1
14000116dmov rax, [rip+0x1963fc]
140001174cmp [rax], 23117
140001179jne 0x1400011c0
14000117bmovsxd rdx, [rax+60]
14000117fadd rax, rdx
140001182cmp [rax], 17744
140001188jne 0x1400011c0
14000118amovzx edx, [rax+24]
14000118ecmp dx, 267
140001193je 0x1400013aa
140001199cmp dx, 523
14000119ejne 0x1400011c0
1400011a0cmp [rax+132], 14
1400011a7jbe 0x1400011c0
1400011a9mov r9l, [rax+248]
1400011b0xor ecx, ecx
1400011b2test r9l, r9l
1400011b5setne cl
1400011b8nop [rax+rax]
1400011c0
1400011c0loc_1400011c0:
1400011c0mov rax, [rip+0x196459]
1400011c7mov [rip+0x1c6e3b], ecx
1400011cdmov r8l, [rax]
1400011d0test r8l, r8l
1400011d3jne 0x140001338
1400011d9mov ecx, 1
1400011decall __set_app_type
1400011e3
1400011e3loc_1400011e3:
1400011e3call __p__fmode
1400011e8mov rdx, [rip+0x196531]
1400011efmov edx, [rdx]
1400011f1mov [rax], edx
1400011f3call __p__commode
1400011f8mov rdx, [rip+0x196501]
1400011ffmov edx, [rdx]
140001201mov [rax], edx
140001203call _setargv
140001208test eax, eax
14000120ajs 0x140001301
140001210mov rax, [rip+0x195949]
140001217cmp [rax], 1
14000121aje 0x140001399
140001220
140001220loc_140001220:
140001220mov rax, [rip+0x196399]
140001227cmp [rax], -1
14000122aje 0x14000138a
140001230
140001230loc_140001230:
140001230mov rdx, [rip+0x1964b9]
140001237mov rcx, [rip+0x1964a2]
14000123ecall _initterm_e
140001243test eax, eax
140001245jne 0x140001380
14000124bmov rax, [rip+0x1964fe]
140001252lea r8, [rip+0x1c6db7]
140001259lea rdx, [rip+0x1c6db8]
140001260lea rcx, [rip+0x1c6db9]
140001267mov eax, [rax]
140001269mov [rsp+76], eax
14000126dmov rax, [rip+0x19649c]
140001274mov r9l, [rax]
140001277lea rax, [rsp+76]
14000127cmov [rsp+32], rax
140001281call __getmainargs
140001286test eax, eax
140001288js 0x140001301
14000128amovsxd r12, [rip+0x1c6d8f]
140001291lea ecx, [r12+1]
140001296movsxd rcx, ecx
140001299shl rcx, 3
14000129dcall malloc
1400012a2mov r13, rax
1400012a5test rax, rax
1400012a8je 0x140001301
1400012aatest r12l, r12l
1400012adjle 0x14000134c
1400012b3mov r15, [rip+0x1c6d5e]
1400012bamov esi, 1
1400012bfjmp 0x1400012e1
1400012c1
1400012c1 0f 1f 80 00 00 00 00 .......
1400012c8
1400012c8loc_1400012c8:
1400012c8mov rdx, [r15+8*rsi-8]
1400012cdmov r8, rdi
1400012d0mov rcx, rax
1400012d3call memcpy
1400012d8cmp r12, rsi
1400012dbje 0x140001347
1400012ddadd rsi, 1
1400012e1
1400012e1loc_1400012e1:
1400012e1mov rcx, [r15+8*rsi-8]
1400012e6call strlen
1400012eblea rdi, [rax+1]
1400012efmov rcx, rdi
1400012f2call malloc
1400012f7mov [r13+8*rsi-8], rax
1400012fctest rax, rax
1400012ffjne 0x1400012c8
140001301
140001301loc_140001301:
140001301mov ecx, 8
140001306call _amsg_exit
14000130bnop [rax+rax]
140001310
140001310loc_140001310:
140001310mov [rsp+60], eax
140001314call _cexit
140001319mov eax, [rsp+60]
14000131djmp 0x1400010e5
140001322
140001322 66 0f 1f 44 00 00 f..D..
140001328
140001328loc_140001328:
140001328xor eax, eax
14000132axchg [rbx], rax
14000132djmp 0x14000108d
140001332
140001332 66 0f 1f 44 00 00 f..D..
140001338
140001338loc_140001338:
140001338mov ecx, 2
14000133dcall __set_app_type
140001342jmp 0x1400011e3
140001347
140001347loc_140001347:
140001347lea rax, [r13+8*r12]
14000134c
14000134cloc_14000134c:
14000134cmov [rax], 0
140001353mov rdx, [rip+0x196376]
14000135amov rcx, [rip+0x19635f]
140001361mov [rip+0x1c6cb0], r13
140001368call _initterm
14000136dcall __main
140001372mov [rbp], 2
140001379jmp 0x140001084
14000137e
14000137e 66 90 f.
140001380
140001380loc_140001380:
140001380mov eax, 255
140001385jmp 0x1400010e5
14000138a
14000138aloc_14000138a:
14000138amov ecx, -1
14000138fcall _configthreadlocale
140001394jmp 0x140001230
140001399
140001399loc_140001399:
140001399lea rcx, [rip+0x18c90]
1400013a0call __mingw_setusermatherr
1400013a5jmp 0x140001220
1400013aa
1400013aaloc_1400013aa:
1400013aacmp [rax+116], 14
1400013aejbe 0x1400011c0
1400013b4mov r10l, [rax+232]
1400013bbxor ecx, ecx
1400013bdtest r10l, r10l
1400013c0setne cl
1400013c3jmp 0x1400011c0
1400013c8
1400013c8loc_1400013c8:
1400013c8mov ecx, 31
1400013cdcall _amsg_exit
1400013d2
1400013d2loc_1400013d2:
1400013d2mov ecx, eax
1400013d4call exit
1400013d9nop
140001010
Loading..