Skip to content
Snippets Groups Projects
Commit 81e2c439 authored by codecraft's avatar codecraft :crocodile:
Browse files

remove dump.S

parent 0d397a9a
No related branches found
No related tags found
No related merge requests found
main.o: file format elf64-x86-64
Disassembly of section .text:
0000000000000000 <main>:
0: 55 push rbp
1: 48 89 e5 mov rbp,rsp
4: 48 83 ec 50 sub rsp,0x50
8: c7 45 fc 00 00 00 00 mov DWORD PTR [rbp-0x4],0x0
f: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 16 <main+0x16>
16: 48 89 45 d0 mov QWORD PTR [rbp-0x30],rax
1a: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 21 <main+0x21>
21: 48 89 45 d8 mov QWORD PTR [rbp-0x28],rax
25: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 2c <main+0x2c>
2c: 48 89 45 e0 mov QWORD PTR [rbp-0x20],rax
30: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 37 <main+0x37>
37: 48 89 45 e8 mov QWORD PTR [rbp-0x18],rax
3b: 48 8d 7d b0 lea rdi,[rbp-0x50]
3f: 48 8d 75 d0 lea rsi,[rbp-0x30]
43: 31 d2 xor edx,edx
45: e8 00 00 00 00 call 4a <main+0x4a>
4a: 48 8d 3d 00 00 00 00 lea rdi,[rip+0x0] # 51 <main+0x51>
51: b0 00 mov al,0x0
53: e8 00 00 00 00 call 58 <main+0x58>
58: 48 8d 7d b0 lea rdi,[rbp-0x50]
5c: 48 8d 75 d0 lea rsi,[rbp-0x30]
60: ba 01 00 00 00 mov edx,0x1
65: e8 00 00 00 00 call 6a <main+0x6a>
6a: 31 c0 xor eax,eax
6c: 48 83 c4 50 add rsp,0x50
70: 5d pop rbp
71: c3 ret
Disassembly of section .rodata.cst32:
0000000000000000 <.L__const.main.priv_in>:
0: 00 05 17 05 17 05 add BYTE PTR [rip+0x5170517],al # 517051d <.L__const.main.priv_in+0x517051d>
6: 06 (bad)
7: 2b 22 sub esp,DWORD PTR [rdx]
9: 2e 2b 06 cs sub eax,DWORD PTR [rsi]
c: 03 02 add eax,DWORD PTR [rdx]
e: 04 06 add al,0x6
10: 02 03 add al,BYTE PTR [rbx]
12: 40 04 20 rex add al,0x20
15: 17 (bad)
16: 2a ea sub ch,dl
18: ea (bad)
19: 16 (bad)
1a: 17 (bad)
1b: ea (bad)
1c: 17 (bad)
1d: 20 03 and BYTE PTR [rbx],al
1f: 03 .byte 0x3
Disassembly of section .rodata.str1.1:
0000000000000000 <.L.str>:
0: 6e outs dx,BYTE PTR ds:[rsi]
1: 65 77 20 gs ja 24 <.L.str+0x24>
4: 72 6f jb 75 <.L.str+0x75>
6: 75 6e jne 76 <.L.str+0x76>
8: 64 fs
...
Disassembly of section .comment:
0000000000000000 <.comment>:
0: 00 44 65 62 add BYTE PTR [rbp+riz*2+0x62],al
4: 69 61 6e 20 63 6c 61 imul esp,DWORD PTR [rcx+0x6e],0x616c6320
b: 6e outs dx,BYTE PTR ds:[rsi]
c: 67 20 76 65 and BYTE PTR [esi+0x65],dh
10: 72 73 jb 85 <main+0x85>
12: 69 6f 6e 20 31 36 2e imul ebp,DWORD PTR [rdi+0x6e],0x2e363120
19: 30 2e xor BYTE PTR [rsi],ch
1b: 36 20 28 ss and BYTE PTR [rax],ch
1e: 31 37 xor DWORD PTR [rdi],esi
20: 29 00 sub DWORD PTR [rax],eax
Disassembly of section .eh_frame:
0000000000000000 <.eh_frame>:
0: 14 00 adc al,0x0
2: 00 00 add BYTE PTR [rax],al
4: 00 00 add BYTE PTR [rax],al
6: 00 00 add BYTE PTR [rax],al
8: 01 7a 52 add DWORD PTR [rdx+0x52],edi
b: 00 01 add BYTE PTR [rcx],al
d: 78 10 js 1f <.eh_frame+0x1f>
f: 01 1b add DWORD PTR [rbx],ebx
11: 0c 07 or al,0x7
13: 08 90 01 00 00 1c or BYTE PTR [rax+0x1c000001],dl
19: 00 00 add BYTE PTR [rax],al
1b: 00 1c 00 add BYTE PTR [rax+rax*1],bl
1e: 00 00 add BYTE PTR [rax],al
20: 00 00 add BYTE PTR [rax],al
22: 00 00 add BYTE PTR [rax],al
24: 72 00 jb 26 <.eh_frame+0x26>
26: 00 00 add BYTE PTR [rax],al
28: 00 41 0e add BYTE PTR [rcx+0xe],al
2b: 10 86 02 43 0d 06 adc BYTE PTR [rsi+0x60d4302],al
31: 02 6d 0c add ch,BYTE PTR [rbp+0xc]
34: 07 (bad)
35: 08 00 or BYTE PTR [rax],al
...
Disassembly of section .llvm_addrsig:
0000000000000000 <.llvm_addrsig>:
0: 06 (bad)
1: 07 (bad)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment