.new_section .text, "crx2" 0000 48 dec eax 0001 65 6C ins byte ptr [edi],dx 0003 6C insb 0004 6F outsd 0005 20 57 6F and byte ptr 0x6f[edi],dl 0008 72 6C jb X$3 000A 64 21 00 and dword ptr fs:[eax],eax Routine Size: 13 bytes, Routine Base: .text + 0000 000D _main: 000D 55 push ebp 000E 89 E5 mov ebp,esp 0010 83 E4 F0 and esp,0xfffffff0 0013 83 EC 10 sub esp,0x00000010 0016 E8 00 00 00 00 call j^___main 001B C7 44 24 04 00 00 00 00 mov dword ptr 0x4[esp],.text 0023 C7 04 24 00 00 00 00 mov dword ptr [esp],__ZSt4cout 002A E8 00 00 00 00 call j^__ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc 002F B8 00 00 00 00 mov eax,0x00000000 0034 C9 leave 0035 C3 ret 0036 __Z41__static_initialization_and_destruction_0ii: 0036 55 push ebp 0037 89 E5 mov ebp,esp 0039 83 EC 18 sub esp,0x00000018 003C 83 7D 08 01 cmp dword ptr 0x8[ebp],0x00000001 0040 75 15 jne X$1 0042 81 7D 0C FF FF 00 00 cmp dword ptr 0xc[ebp],0x0000ffff 0049 75 0C jne X$1 004B C7 04 24 00 00 00 00 mov dword ptr [esp],.bss 0052 E8 00 00 00 00 call j^__ZNSt8ios_base4InitC1Ev 0057 X$1: 0057 83 7D 08 00 cmp dword ptr 0x8[ebp],0x00000000 005B 75 15 jne X$2 005D 81 7D 0C FF FF 00 00 cmp dword ptr 0xc[ebp],0x0000ffff 0064 75 0C jne X$2 0066 C7 04 24 00 00 00 00 mov dword ptr [esp],.bss 006D E8 00 00 00 00 call j^__ZNSt8ios_base4InitD1Ev 0072 X$2: 0072 90 nop 0073 C9 leave 0074 C3 ret 0075 __GLOBAL__sub_I_main: 0075 55 push ebp 0076 X$3: 0076 89 E5 mov ebp,esp 0078 83 EC 18 sub esp,0x00000018 007B C7 44 24 04 FF FF 00 00 mov dword ptr 0x4[esp],0x0000ffff 0083 C7 04 24 01 00 00 00 mov dword ptr [esp],0x00000001 008A E8 A7 FF FF FF call __Z41__static_initialization_and_destruction_0ii 008F C9 leave 0090 C3 ret 0091 __GLOBAL__sub_D_main: 0091 55 push ebp 0092 89 E5 mov ebp,esp 0094 83 EC 18 sub esp,0x00000018 0097 C7 44 24 04 FF FF 00 00 mov dword ptr 0x4[esp],0x0000ffff 009F C7 04 24 00 00 00 00 mov dword ptr [esp],0x00000000 00A6 E8 8B FF FF FF call __Z41__static_initialization_and_destruction_0ii 00AB C9 leave 00AC C3 ret 00AD 90 nop 00AE 90 nop 00AF 90 nop Routine Size: 163 bytes, Routine Base: .text + 000D No disassembly errors .new_section .data, "drw2" 0000 10 00 00 00 00 00 00 00 03 00 01 7C 08 0C 05 04 ...........|.... 0010 88 01 00 00 28 00 00 00 18 00 00 00 ....(....... 001C 0D 00 00 00 .long .text+0xd 0020 29 00 00 00 04 01 00 00 00 0E 08 84 02 04 02 00 )............... 0030 00 00 0D 04 04 25 00 00 00 C4 0C 05 04 00 00 00 .....%.......... 0040 00 00 00 00 .... .new_section .bss, "urw3" 0000 .bss: 0000 __ZStL8__ioinit: BSS Size: 16 bytes .new_section .stab, "dnr2" 0000 01 00 00 00 00 00 04 00 45 00 00 00 0F 00 00 00 ........E....... 0010 16 00 00 00 .... 0014 75 00 00 00 .long .text+0x75 0018 1E 00 00 00 16 00 00 00 ........ 0020 91 00 00 00 .long .text+0x91 0024 2D 00 00 00 18 00 00 00 -....... 002C 00 00 00 00 .long .data 0030 3B 00 00 00 01 00 00 00 00 00 00 00 ;........... .new_section .stabstr, "dnr0" 0000 00 68 65 6C 6C 6F 77 6F 72 6C 64 2E 63 63 00 5F .helloworld.cc._ 0010 5F 5F 43 54 4F 52 5F 4C 49 53 54 5F 5F 00 5F 5F __CTOR_LIST__.__ 0020 5F 44 54 4F 52 5F 4C 49 53 54 5F 5F 00 5F 5F 5F _DTOR_LIST__.___ 0030 65 68 5F 66 72 61 6D 65 5F 5F 00 5F 5F 5F 65 68 eh_frame__.___eh 0040 49 6E 69 74 00 Init. .new_section .rdata$zzz, "dr2" 0000 47 43 43 3A 20 28 47 4E 55 29 20 31 31 2E 31 2E GCC: (GNU) 11.1. 0010 30 00 00 00 0...