Untitled
unknown
plain_text
a year ago
24 kB
5
Indexable
alsakz@scripts-d77458-001:~$ objdump -d /afs/ny-cdc-2.ficc.gs.com/linux/sw/ficc/liberty-prod/linux64_g63.exe/secexpr /afs/ny-cdc-2.ficc.gs.com/linux/sw/ficc/liberty-prod/linux64_g63.exe/secexpr: file format elf64-x86-64 Disassembly of section .init: 0000000000400c40 <_init>: 400c40: 48 83 ec 08 sub $0x8,%rsp 400c44: 48 8b 05 a5 13 20 00 mov 0x2013a5(%rip),%rax # 601ff0 <_DYNAMIC+0x310> 400c4b: 48 85 c0 test %rax,%rax 400c4e: 74 05 je 400c55 <_init+0x15> 400c50: e8 2b 01 00 00 callq 400d80 <backtrace@plt+0x10> 400c55: 48 83 c4 08 add $0x8,%rsp 400c59: c3 retq Disassembly of section .plt: 0000000000400c60 <__cxa_begin_catch@plt-0x10>: 400c60: ff 35 a2 13 20 00 pushq 0x2013a2(%rip) # 602008 <_GLOBAL_OFFSET_TABLE_+0x8> 400c66: ff 25 a4 13 20 00 jmpq *0x2013a4(%rip) # 602010 <_GLOBAL_OFFSET_TABLE_+0x10> 400c6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000400c70 <__cxa_begin_catch@plt>: 400c70: ff 25 a2 13 20 00 jmpq *0x2013a2(%rip) # 602018 <_GLOBAL_OFFSET_TABLE_+0x18> 400c76: 68 00 00 00 00 pushq $0x0 400c7b: e9 e0 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400c80 <DynaLink@plt>: 400c80: ff 25 9a 13 20 00 jmpq *0x20139a(%rip) # 602020 <_GLOBAL_OFFSET_TABLE_+0x20> 400c86: 68 01 00 00 00 pushq $0x1 400c8b: e9 d0 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400c90 <fprintf@plt>: 400c90: ff 25 92 13 20 00 jmpq *0x201392(%rip) # 602028 <_GLOBAL_OFFSET_TABLE_+0x28> 400c96: 68 02 00 00 00 pushq $0x2 400c9b: e9 c0 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400ca0 <_Unwind_Resume@plt>: 400ca0: ff 25 8a 13 20 00 jmpq *0x20138a(%rip) # 602030 <_GLOBAL_OFFSET_TABLE_+0x30> 400ca6: 68 03 00 00 00 pushq $0x3 400cab: e9 b0 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400cb0 <abort@plt>: 400cb0: ff 25 82 13 20 00 jmpq *0x201382(%rip) # 602038 <_GLOBAL_OFFSET_TABLE_+0x38> 400cb6: 68 04 00 00 00 pushq $0x4 400cbb: e9 a0 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400cc0 <getenv@plt>: 400cc0: ff 25 7a 13 20 00 jmpq *0x20137a(%rip) # 602040 <_GLOBAL_OFFSET_TABLE_+0x40> 400cc6: 68 05 00 00 00 pushq $0x5 400ccb: e9 90 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400cd0 <__cxa_end_catch@plt>: 400cd0: ff 25 72 13 20 00 jmpq *0x201372(%rip) # 602048 <_GLOBAL_OFFSET_TABLE_+0x48> 400cd6: 68 06 00 00 00 pushq $0x6 400cdb: e9 80 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400ce0 <on_exit@plt>: 400ce0: ff 25 6a 13 20 00 jmpq *0x20136a(%rip) # 602050 <_GLOBAL_OFFSET_TABLE_+0x50> 400ce6: 68 07 00 00 00 pushq $0x7 400ceb: e9 70 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400cf0 <__cxa_rethrow@plt>: 400cf0: ff 25 62 13 20 00 jmpq *0x201362(%rip) # 602058 <_GLOBAL_OFFSET_TABLE_+0x58> 400cf6: 68 08 00 00 00 pushq $0x8 400cfb: e9 60 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400d00 <strcasecmp@plt>: 400d00: ff 25 5a 13 20 00 jmpq *0x20135a(%rip) # 602060 <_GLOBAL_OFFSET_TABLE_+0x60> 400d06: 68 09 00 00 00 pushq $0x9 400d0b: e9 50 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400d10 <strcmp@plt>: 400d10: ff 25 52 13 20 00 jmpq *0x201352(%rip) # 602068 <_GLOBAL_OFFSET_TABLE_+0x68> 400d16: 68 0a 00 00 00 pushq $0xa 400d1b: e9 40 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400d20 <_ZSt14set_unexpectedPFvvE@plt>: 400d20: ff 25 4a 13 20 00 jmpq *0x20134a(%rip) # 602070 <_GLOBAL_OFFSET_TABLE_+0x70> 400d26: 68 0b 00 00 00 pushq $0xb 400d2b: e9 30 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400d30 <__libc_start_main@plt>: 400d30: ff 25 42 13 20 00 jmpq *0x201342(%rip) # 602078 <_GLOBAL_OFFSET_TABLE_+0x78> 400d36: 68 0c 00 00 00 pushq $0xc 400d3b: e9 20 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400d40 <_ZN2Gs14RunAtExitTasksEv@plt>: 400d40: ff 25 3a 13 20 00 jmpq *0x20133a(%rip) # 602080 <_GLOBAL_OFFSET_TABLE_+0x80> 400d46: 68 0d 00 00 00 pushq $0xd 400d4b: e9 10 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400d50 <ErrGetString@plt>: 400d50: ff 25 32 13 20 00 jmpq *0x201332(%rip) # 602088 <_GLOBAL_OFFSET_TABLE_+0x88> 400d56: 68 0e 00 00 00 pushq $0xe 400d5b: e9 00 ff ff ff jmpq 400c60 <_init+0x20> 0000000000400d60 <fwrite@plt>: 400d60: ff 25 2a 13 20 00 jmpq *0x20132a(%rip) # 602090 <_GLOBAL_OFFSET_TABLE_+0x90> 400d66: 68 0f 00 00 00 pushq $0xf 400d6b: e9 f0 fe ff ff jmpq 400c60 <_init+0x20> 0000000000400d70 <backtrace@plt>: 400d70: ff 25 22 13 20 00 jmpq *0x201322(%rip) # 602098 <_GLOBAL_OFFSET_TABLE_+0x98> 400d76: 68 10 00 00 00 pushq $0x10 400d7b: e9 e0 fe ff ff jmpq 400c60 <_init+0x20> Disassembly of section .plt.got: 0000000000400d80 <.plt.got>: 400d80: ff 25 6a 12 20 00 jmpq *0x20126a(%rip) # 601ff0 <_DYNAMIC+0x310> 400d86: 66 90 xchg %ax,%ax Disassembly of section .text: 0000000000400d90 <main>: 400d90: 55 push %rbp 400d91: 48 89 e5 mov %rsp,%rbp 400d94: 41 54 push %r12 400d96: 53 push %rbx 400d97: 89 fb mov %edi,%ebx 400d99: 48 8d 3d f8 03 00 00 lea 0x3f8(%rip),%rdi # 401198 <__dso_handle+0x60> 400da0: 49 89 f4 mov %rsi,%r12 400da3: 48 83 ec 10 sub $0x10,%rsp 400da7: e8 14 ff ff ff callq 400cc0 <getenv@plt> 400dac: 48 85 c0 test %rax,%rax 400daf: 74 51 je 400e02 <main+0x72> 400db1: 48 8d 35 42 04 00 00 lea 0x442(%rip),%rsi # 4011fa <__dso_handle+0xc2> 400db8: 48 89 c7 mov %rax,%rdi 400dbb: e8 40 ff ff ff callq 400d00 <strcasecmp@plt> 400dc0: 85 c0 test %eax,%eax 400dc2: 75 3e jne 400e02 <main+0x72> 400dc4: 48 8d 3d 45 01 00 00 lea 0x145(%rip),%rdi # 400f10 <_ZL7do_exitiPv> 400dcb: 31 f6 xor %esi,%esi 400dcd: e8 0e ff ff ff callq 400ce0 <on_exit@plt> 400dd2: 48 8d 3d 57 01 00 00 lea 0x157(%rip),%rdi # 400f30 <_ZL13cc_unexpectedv> 400dd9: e8 42 ff ff ff callq 400d20 <_ZSt14set_unexpectedPFvvE@plt> 400dde: 4c 89 e6 mov %r12,%rsi 400de1: 89 df mov %ebx,%edi 400de3: e8 58 02 00 00 callq 401040 <_Z8RealMainiPPc> 400de8: 89 05 b6 12 20 00 mov %eax,0x2012b6(%rip) # 6020a4 <_ZL12main_ret_val> 400dee: e8 4d ff ff ff callq 400d40 <_ZN2Gs14RunAtExitTasksEv@plt> 400df3: 8b 05 ab 12 20 00 mov 0x2012ab(%rip),%eax # 6020a4 <_ZL12main_ret_val> 400df9: 48 83 c4 10 add $0x10,%rsp 400dfd: 5b pop %rbx 400dfe: 41 5c pop %r12 400e00: 5d pop %rbp 400e01: c3 retq 400e02: 48 8d 7d e0 lea -0x20(%rbp),%rdi 400e06: 31 f6 xor %esi,%esi 400e08: e8 63 ff ff ff callq 400d70 <backtrace@plt> 400e0d: eb b5 jmp 400dc4 <main+0x34> 0000000000400e0f <_start>: 400e0f: 31 ed xor %ebp,%ebp 400e11: 49 89 d1 mov %rdx,%r9 400e14: 5e pop %rsi 400e15: 48 89 e2 mov %rsp,%rdx 400e18: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 400e1c: 50 push %rax 400e1d: 54 push %rsp 400e1e: 49 c7 c0 20 11 40 00 mov $0x401120,%r8 400e25: 48 c7 c1 b0 10 40 00 mov $0x4010b0,%rcx 400e2c: 48 c7 c7 90 0d 40 00 mov $0x400d90,%rdi 400e33: e8 f8 fe ff ff callq 400d30 <__libc_start_main@plt> 400e38: f4 hlt 400e39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000400e40 <deregister_tm_clones>: 400e40: b8 bf 20 60 00 mov $0x6020bf,%eax 400e45: 55 push %rbp 400e46: 48 2d b8 20 60 00 sub $0x6020b8,%rax 400e4c: 48 83 f8 0e cmp $0xe,%rax 400e50: 48 89 e5 mov %rsp,%rbp 400e53: 76 1b jbe 400e70 <deregister_tm_clones+0x30> 400e55: b8 00 00 00 00 mov $0x0,%eax 400e5a: 48 85 c0 test %rax,%rax 400e5d: 74 11 je 400e70 <deregister_tm_clones+0x30> 400e5f: 5d pop %rbp 400e60: bf b8 20 60 00 mov $0x6020b8,%edi 400e65: ff e0 jmpq *%rax 400e67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 400e6e: 00 00 400e70: 5d pop %rbp 400e71: c3 retq 400e72: 66 66 66 66 66 2e 0f data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) 400e79: 1f 84 00 00 00 00 00 0000000000400e80 <register_tm_clones>: 400e80: be b8 20 60 00 mov $0x6020b8,%esi 400e85: 55 push %rbp 400e86: 48 81 ee b8 20 60 00 sub $0x6020b8,%rsi 400e8d: 48 c1 fe 03 sar $0x3,%rsi 400e91: 48 89 e5 mov %rsp,%rbp 400e94: 48 89 f0 mov %rsi,%rax 400e97: 48 c1 e8 3f shr $0x3f,%rax 400e9b: 48 01 c6 add %rax,%rsi 400e9e: 48 d1 fe sar %rsi 400ea1: 74 15 je 400eb8 <register_tm_clones+0x38> 400ea3: b8 00 00 00 00 mov $0x0,%eax 400ea8: 48 85 c0 test %rax,%rax 400eab: 74 0b je 400eb8 <register_tm_clones+0x38> 400ead: 5d pop %rbp 400eae: bf b8 20 60 00 mov $0x6020b8,%edi 400eb3: ff e0 jmpq *%rax 400eb5: 0f 1f 00 nopl (%rax) 400eb8: 5d pop %rbp 400eb9: c3 retq 400eba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000400ec0 <__do_global_dtors_aux>: 400ec0: 80 3d f1 11 20 00 00 cmpb $0x0,0x2011f1(%rip) # 6020b8 <_edata> 400ec7: 75 11 jne 400eda <__do_global_dtors_aux+0x1a> 400ec9: 55 push %rbp 400eca: 48 89 e5 mov %rsp,%rbp 400ecd: e8 6e ff ff ff callq 400e40 <deregister_tm_clones> 400ed2: 5d pop %rbp 400ed3: c6 05 de 11 20 00 01 movb $0x1,0x2011de(%rip) # 6020b8 <_edata> 400eda: f3 c3 repz retq 400edc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000400ee0 <frame_dummy>: 400ee0: bf d8 1c 60 00 mov $0x601cd8,%edi 400ee5: 48 83 3f 00 cmpq $0x0,(%rdi) 400ee9: 75 05 jne 400ef0 <frame_dummy+0x10> 400eeb: eb 93 jmp 400e80 <register_tm_clones> 400eed: 0f 1f 00 nopl (%rax) 400ef0: b8 00 00 00 00 mov $0x0,%eax 400ef5: 48 85 c0 test %rax,%rax 400ef8: 74 f1 je 400eeb <frame_dummy+0xb> 400efa: 55 push %rbp 400efb: 48 89 e5 mov %rsp,%rbp 400efe: ff d0 callq *%rax 400f00: 5d pop %rbp 400f01: e9 7a ff ff ff jmpq 400e80 <register_tm_clones> 400f06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 400f0d: 00 00 00 0000000000400f10 <_ZL7do_exitiPv>: 400f10: 55 push %rbp 400f11: 48 89 e5 mov %rsp,%rbp 400f14: 5d pop %rbp 400f15: c3 retq 400f16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 400f1d: 00 00 00 0000000000400f20 <_Z13StartCallbackv>: 400f20: 55 push %rbp 400f21: 48 89 e5 mov %rsp,%rbp 400f24: 5d pop %rbp 400f25: c3 retq 400f26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 400f2d: 00 00 00 0000000000400f30 <_ZL13cc_unexpectedv>: 400f30: 55 push %rbp 400f31: 48 8d 3d 08 02 00 00 lea 0x208(%rip),%rdi # 401140 <__dso_handle+0x8> 400f38: ba 25 00 00 00 mov $0x25,%edx 400f3d: be 01 00 00 00 mov $0x1,%esi 400f42: 48 89 e5 mov %rsp,%rbp 400f45: 53 push %rbx 400f46: 48 83 ec 08 sub $0x8,%rsp 400f4a: 48 8b 1d a7 10 20 00 mov 0x2010a7(%rip),%rbx # 601ff8 <_DYNAMIC+0x318> 400f51: 48 8b 0b mov (%rbx),%rcx 400f54: e8 07 fe ff ff callq 400d60 <fwrite@plt> 400f59: e8 92 fd ff ff callq 400cf0 <__cxa_rethrow@plt> 400f5e: 48 83 ea 01 sub $0x1,%rdx 400f62: 48 89 c7 mov %rax,%rdi 400f65: 75 2c jne 400f93 <_ZL13cc_unexpectedv+0x63> 400f67: e8 04 fd ff ff callq 400c70 <__cxa_begin_catch@plt> 400f6c: 48 8b 10 mov (%rax),%rdx 400f6f: 48 89 c7 mov %rax,%rdi 400f72: ff 52 10 callq *0x10(%rdx) 400f75: 48 8b 3b mov (%rbx),%rdi 400f78: 48 8d 35 41 02 00 00 lea 0x241(%rip),%rsi # 4011c0 <__dso_handle+0x88> 400f7f: 48 89 c2 mov %rax,%rdx 400f82: 31 c0 xor %eax,%eax 400f84: e8 07 fd ff ff callq 400c90 <fprintf@plt> 400f89: e8 42 fd ff ff callq 400cd0 <__cxa_end_catch@plt> 400f8e: e8 1d fd ff ff callq 400cb0 <abort@plt> 400f93: e8 d8 fc ff ff callq 400c70 <__cxa_begin_catch@plt> 400f98: 48 8b 0b mov (%rbx),%rcx 400f9b: 48 8d 3d 2d 02 00 00 lea 0x22d(%rip),%rdi # 4011cf <__dso_handle+0x97> 400fa2: ba 12 00 00 00 mov $0x12,%edx 400fa7: be 01 00 00 00 mov $0x1,%esi 400fac: e8 af fd ff ff callq 400d60 <fwrite@plt> 400fb1: eb d6 jmp 400f89 <_ZL13cc_unexpectedv+0x59> 400fb3: 48 89 c3 mov %rax,%rbx 400fb6: e8 15 fd ff ff callq 400cd0 <__cxa_end_catch@plt> 400fbb: 48 89 df mov %rbx,%rdi 400fbe: e8 dd fc ff ff callq 400ca0 <_Unwind_Resume@plt> 400fc3: 48 89 c3 mov %rax,%rbx 400fc6: e8 05 fd ff ff callq 400cd0 <__cxa_end_catch@plt> 400fcb: 48 89 df mov %rbx,%rdi 400fce: e8 cd fc ff ff callq 400ca0 <_Unwind_Resume@plt> 400fd3: 0f 1f 00 nopl (%rax) 400fd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 400fdd: 00 00 00 0000000000400fe0 <_Z13GetScriptNameiPPcPKc>: 400fe0: 55 push %rbp 400fe1: 48 89 e5 mov %rsp,%rbp 400fe4: 41 56 push %r14 400fe6: 41 55 push %r13 400fe8: 41 54 push %r12 400fea: 53 push %rbx 400feb: 89 fb mov %edi,%ebx 400fed: 83 eb 01 sub $0x1,%ebx 400ff0: 78 2e js 401020 <_Z13GetScriptNameiPPcPKc+0x40> 400ff2: 49 89 d4 mov %rdx,%r12 400ff5: 49 89 f6 mov %rsi,%r14 400ff8: 41 89 fd mov %edi,%r13d 400ffb: 48 63 db movslq %ebx,%rbx 400ffe: 66 90 xchg %ax,%ax 401000: 49 8b 3c de mov (%r14,%rbx,8),%rdi 401004: 4c 89 e6 mov %r12,%rsi 401007: e8 04 fd ff ff callq 400d10 <strcmp@plt> 40100c: 85 c0 test %eax,%eax 40100e: 75 08 jne 401018 <_Z13GetScriptNameiPPcPKc+0x38> 401010: 8d 43 01 lea 0x1(%rbx),%eax 401013: 41 39 c5 cmp %eax,%r13d 401016: 7f 18 jg 401030 <_Z13GetScriptNameiPPcPKc+0x50> 401018: 48 83 eb 01 sub $0x1,%rbx 40101c: 85 db test %ebx,%ebx 40101e: 79 e0 jns 401000 <_Z13GetScriptNameiPPcPKc+0x20> 401020: 5b pop %rbx 401021: 31 c0 xor %eax,%eax 401023: 41 5c pop %r12 401025: 41 5d pop %r13 401027: 41 5e pop %r14 401029: 5d pop %rbp 40102a: c3 retq 40102b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401030: 49 8b 44 de 08 mov 0x8(%r14,%rbx,8),%rax 401035: 5b pop %rbx 401036: 41 5c pop %r12 401038: 41 5d pop %r13 40103a: 41 5e pop %r14 40103c: 5d pop %rbp 40103d: c3 retq 40103e: 66 90 xchg %ax,%ax 0000000000401040 <_Z8RealMainiPPc>: 401040: 55 push %rbp 401041: 48 89 e5 mov %rsp,%rbp 401044: 41 54 push %r12 401046: 49 89 f4 mov %rsi,%r12 401049: 53 push %rbx 40104a: 48 8d 35 91 01 00 00 lea 0x191(%rip),%rsi # 4011e2 <__dso_handle+0xaa> 401051: 89 fb mov %edi,%ebx 401053: 48 8d 3d 94 01 00 00 lea 0x194(%rip),%rdi # 4011ee <__dso_handle+0xb6> 40105a: e8 21 fc ff ff callq 400c80 <DynaLink@plt> 40105f: 48 85 c0 test %rax,%rax 401062: 74 14 je 401078 <_Z8RealMainiPPc+0x38> 401064: 4c 89 e6 mov %r12,%rsi 401067: 89 df mov %ebx,%edi 401069: 48 c7 c1 20 0f 40 00 mov $0x400f20,%rcx 401070: 5b pop %rbx 401071: 41 5c pop %r12 401073: 5d pop %rbp 401074: 31 d2 xor %edx,%edx 401076: ff e0 jmpq *%rax 401078: e8 d3 fc ff ff callq 400d50 <ErrGetString@plt> 40107d: 48 89 c2 mov %rax,%rdx 401080: 48 8b 05 71 0f 20 00 mov 0x200f71(%rip),%rax # 601ff8 <_DYNAMIC+0x318> 401087: 48 8d 35 da 00 00 00 lea 0xda(%rip),%rsi # 401168 <__dso_handle+0x30> 40108e: 48 8b 38 mov (%rax),%rdi 401091: 31 c0 xor %eax,%eax 401093: e8 f8 fb ff ff callq 400c90 <fprintf@plt> 401098: 5b pop %rbx 401099: b8 ff ff ff ff mov $0xffffffff,%eax 40109e: 41 5c pop %r12 4010a0: 5d pop %rbp 4010a1: c3 retq 4010a2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4010a9: 00 00 00 4010ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000004010b0 <__libc_csu_init>: 4010b0: 41 57 push %r15 4010b2: 41 89 ff mov %edi,%r15d 4010b5: 41 56 push %r14 4010b7: 49 89 f6 mov %rsi,%r14 4010ba: 41 55 push %r13 4010bc: 49 89 d5 mov %rdx,%r13 4010bf: 41 54 push %r12 4010c1: 4c 8d 25 00 0c 20 00 lea 0x200c00(%rip),%r12 # 601cc8 <__frame_dummy_init_array_entry> 4010c8: 55 push %rbp 4010c9: 48 8d 2d 00 0c 20 00 lea 0x200c00(%rip),%rbp # 601cd0 <__init_array_end> 4010d0: 53 push %rbx 4010d1: 4c 29 e5 sub %r12,%rbp 4010d4: 31 db xor %ebx,%ebx 4010d6: 48 c1 fd 03 sar $0x3,%rbp 4010da: 48 83 ec 08 sub $0x8,%rsp 4010de: e8 5d fb ff ff callq 400c40 <_init> 4010e3: 48 85 ed test %rbp,%rbp 4010e6: 74 1e je 401106 <__libc_csu_init+0x56> 4010e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4010ef: 00 4010f0: 4c 89 ea mov %r13,%rdx 4010f3: 4c 89 f6 mov %r14,%rsi 4010f6: 44 89 ff mov %r15d,%edi 4010f9: 41 ff 14 dc callq *(%r12,%rbx,8) 4010fd: 48 83 c3 01 add $0x1,%rbx 401101: 48 39 eb cmp %rbp,%rbx 401104: 75 ea jne 4010f0 <__libc_csu_init+0x40> 401106: 48 83 c4 08 add $0x8,%rsp 40110a: 5b pop %rbx 40110b: 5d pop %rbp 40110c: 41 5c pop %r12 40110e: 41 5d pop %r13 401110: 41 5e pop %r14 401112: 41 5f pop %r15 401114: c3 retq 401115: 90 nop 401116: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 40111d: 00 00 00 0000000000401120 <__libc_csu_fini>: 401120: f3 c3 repz retq 401122: 66 90 xchg %ax,%ax Disassembly of section .fini: 0000000000401124 <_fini>: 401124: 48 83 ec 08 sub $0x8,%rsp 401128: 48 83 c4 08 add $0x8,%rsp 40112c: c3 retq
Editor is loading...
Leave a Comment