|
[原创]湖南的冒泡
Disassembly of section .text: 00000000004019d0 <.text>: 4019d0: 41 57 push %r15 4019d2: 41 56 push %r14 4019d4: 45 31 f6 xor %r14d,%r14d 4019d7: 41 55 push %r13 4019d9: 41 54 push %r12 4019db: 55 push %rbp 4019dc: 53 push %rbx 4019dd: 48 89 f3 mov %rsi,%rbx 4019e0: 48 81 ec 58 01 00 00 sub $0x158,%rsp 4019e7: 89 7c 24 44 mov %edi,0x44(%rsp) 4019eb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4019f2: 00 00 4019f4: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) 4019fb: 00 4019fc: 31 c0 xor %eax,%eax 4019fe: e8 3d ff ff ff callq 401940 <getpagesize@plt> 401a03: 48 8b 3b mov (%rbx),%rdi 401a06: 89 c5 mov %eax,%ebp 401a08: e8 23 11 00 00 callq 402b30 <__sprintf_chk@plt+0x1170> 401a0d: 48 8d 35 c7 7b 00 00 lea 0x7bc7(%rip),%rsi # 4095db <__sprintf_chk@plt+0x7c1b> 401a14: bf 06 00 00 00 mov $0x6,%edi 401a19: e8 92 fe ff ff callq 4018b0 <setlocale@plt> 401a1e: 48 8d 35 cd 76 00 00 lea 0x76cd(%rip),%rsi # 4090f2 <__sprintf_chk@plt+0x7732> 401a25: 48 8d 3d b8 76 00 00 lea 0x76b8(%rip),%rdi # 4090e4 <__sprintf_chk@plt+0x7724> 401a2c: e8 0f fc ff ff callq 401640 <bindtextdomain@plt> 401a31: 48 8d 3d ac 76 00 00 lea 0x76ac(%rip),%rdi # 4090e4 <__sprintf_chk@plt+0x7724> 401a38: e8 e3 fb ff ff callq 401620 <textdomain@plt> 401a3d: 48 8d 3d dc 0e 00 00 lea 0xedc(%rip),%rdi # 402920 <__sprintf_chk@plt+0xf60> 401a44: e8 87 71 00 00 callq 408bd0 <__sprintf_chk@plt+0x7210> 401a49: c6 44 24 2e 00 movb $0x0,0x2e(%rsp) 401a4e: c6 44 24 41 00 movb $0x0,0x41(%rsp) 401a53: c6 44 24 42 00 movb $0x0,0x42(%rsp) 401a58: c6 44 24 43 00 movb $0x0,0x43(%rsp) 401a5d: c6 44 24 2f 00 movb $0x0,0x2f(%rsp) 401a62: 8b 7c 24 44 mov 0x44(%rsp),%edi 401a66: 48 8d 0d f3 a1 20 00 lea 0x20a1f3(%rip),%rcx # 60bc60 <__sprintf_chk@plt+0x20a2a0> 401a6d: 48 8d 15 cd 76 00 00 lea 0x76cd(%rip),%rdx # 409141 <__sprintf_chk@plt+0x7781> 401a74: 45 31 c0 xor %r8d,%r8d 401a77: 48 89 de mov %rbx,%rsi 401a7a: e8 21 fc ff ff callq 4016a0 <getopt_long@plt> 401a7f: 83 f8 ff cmp $0xffffffff,%eax 401a82: 0f 84 0a 01 00 00 je 401b92 <__sprintf_chk@plt+0x1d2> 401a88: 83 f8 62 cmp $0x62,%eax 401a8b: 0f 84 f0 00 00 00 je 401b81 <__sprintf_chk@plt+0x1c1> 401a91: 7e 22 jle 401ab5 <__sprintf_chk@plt+0xf5> 401a93: 83 f8 73 cmp $0x73,%eax 401a96: 0f 84 db 00 00 00 je 401b77 <__sprintf_chk@plt+0x1b7> 401a9c: 7e 65 jle 401b03 <__sprintf_chk@plt+0x143> 401a9e: 83 f8 75 cmp $0x75,%eax 401aa1: 74 bf je 401a62 <__sprintf_chk@plt+0xa2> 401aa3: 7c 72 jl 401b17 <__sprintf_chk@plt+0x157> 401aa5: 83 f8 76 cmp $0x76,%eax 401aa8: 0f 85 da 00 00 00 jne 401b88 <__sprintf_chk@plt+0x1c8> 401aae: c6 44 24 2e 01 movb $0x1,0x2e(%rsp) 401ab3: eb ad jmp 401a62 <__sprintf_chk@plt+0xa2> 401ab5: 83 f8 41 cmp $0x41,%eax 401ab8: 74 34 je 401aee <__sprintf_chk@plt+0x12e> 401aba: 7f 19 jg 401ad5 <__sprintf_chk@plt+0x115> 401abc: 3d 7d ff ff ff cmp $0xffffff7d,%eax 401ac1: 74 64 je 401b27 <__sprintf_chk@plt+0x167> 401ac3: 3d 7e ff ff ff cmp $0xffffff7e,%eax 401ac8: 0f 85 ba 00 00 00 jne 401b88 <__sprintf_chk@plt+0x1c8> 401ace: 31 ff xor %edi,%edi 401ad0: e8 0b 0c 00 00 callq 4026e0 <__sprintf_chk@plt+0xd20> 401ad5: 83 f8 45 cmp $0x45,%eax 401ad8: 74 1f je 401af9 <__sprintf_chk@plt+0x139> 401ada: 83 f8 54 cmp $0x54,%eax 401add: 0f 85 a5 00 00 00 jne 401b88 <__sprintf_chk@plt+0x1c8> 401ae3: 41 be 01 00 00 00 mov $0x1,%r14d 401ae9: e9 74 ff ff ff jmpq 401a62 <__sprintf_chk@plt+0xa2> 401aee: 41 be 01 00 00 00 mov $0x1,%r14d 401af4: c6 44 24 2e 01 movb $0x1,0x2e(%rsp) 401af9: c6 44 24 41 01 movb $0x1,0x41(%rsp) 401afe: e9 5f ff ff ff jmpq 401a62 <__sprintf_chk@plt+0xa2> 401b03: 83 f8 65 cmp $0x65,%eax 401b06: 74 ec je 401af4 <__sprintf_chk@plt+0x134> 401b08: 83 f8 6e cmp $0x6e,%eax 401b0b: 75 7b jne 401b88 <__sprintf_chk@plt+0x1c8> 401b0d: c6 44 24 2f 01 movb $0x1,0x2f(%rsp) 401b12: e9 4b ff ff ff jmpq 401a62 <__sprintf_chk@plt+0xa2> 401b17: 41 be 01 00 00 00 mov $0x1,%r14d 401b1d: c6 44 24 2e 01 movb $0x1,0x2e(%rsp) 401b22: e9 3b ff ff ff jmpq 401a62 <__sprintf_chk@plt+0xa2> 401b27: 48 8d 35 d6 75 00 00 lea 0x75d6(%rip),%rsi # 409104 <__sprintf_chk@plt+0x7744> 401b2e: 48 8d 3d e2 75 00 00 lea 0x75e2(%rip),%rdi # 409117 <__sprintf_chk@plt+0x7757> 401b35: e8 f6 1a 00 00 callq 403630 <__sprintf_chk@plt+0x1c70> 401b3a: 49 89 c0 mov %rax,%r8 401b3d: 48 8d 05 54 a7 20 00 lea 0x20a754(%rip),%rax # 60c298 <__sprintf_chk@plt+0x20a8d8> 401b44: 51 push %rcx 401b45: 6a 00 pushq $0x0 401b47: 4c 8d 0d db 75 00 00 lea 0x75db(%rip),%r9 # 409129 <__sprintf_chk@plt+0x7769> 401b4e: 48 8d 15 8b 75 00 00 lea 0x758b(%rip),%rdx # 4090e0 <__sprintf_chk@plt+0x7720> 401b55: 48 8d 35 e1 75 00 00 lea 0x75e1(%rip),%rsi # 40913d <__sprintf_chk@plt+0x777d> 401b5c: 48 8b 08 mov (%rax),%rcx 401b5f: 48 8b 05 52 a4 20 00 mov 0x20a452(%rip),%rax # 60bfb8 <__sprintf_chk@plt+0x20a5f8> 401b66: 48 8b 38 mov (%rax),%rdi 401b69: 31 c0 xor %eax,%eax 401b6b: e8 10 3f 00 00 callq 405a80 <__sprintf_chk@plt+0x40c0> 401b70: 31 ff xor %edi,%edi 401b72: e8 d9 fd ff ff callq 401950 <exit@plt> 401b77: c6 44 24 42 01 movb $0x1,0x42(%rsp) 401b7c: e9 e1 fe ff ff jmpq 401a62 <__sprintf_chk@plt+0xa2> 401b81: c6 44 24 43 01 movb $0x1,0x43(%rsp) 401b86: eb 85 jmp 401b0d <__sprintf_chk@plt+0x14d> 401b88: bf 01 00 00 00 mov $0x1,%edi 401b8d: e8 4e 0b 00 00 callq 4026e0 <__sprintf_chk@plt+0xd20> 401b92: 48 8d 84 24 b0 00 00 lea 0xb0(%rsp),%rax 401b99: 00 401b9a: be 01 00 00 00 mov $0x1,%esi 401b9f: bf 01 00 00 00 mov $0x1,%edi 401ba4: 48 89 c2 mov %rax,%rdx 401ba7: 48 89 44 24 70 mov %rax,0x70(%rsp) 401bac: e8 bf fc ff ff callq 401870 <__fxstat@plt> 401bb1: 85 c0 test %eax,%eax 401bb3: 0f 88 1a 09 00 00 js 4024d3 <__sprintf_chk@plt+0xb13> 401bb9: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 401bc0: 00 401bc1: 48 ba 00 00 fe ff ff movabs $0x1ffffffffffe0000,%rdx 401bc8: ff ff 1f 401bcb: c6 44 24 6d 00 movb $0x0,0x6d(%rsp) 401bd0: 48 8d 88 00 00 fe ff lea -0x20000(%rax),%rcx 401bd7: 48 39 d1 cmp %rdx,%rcx 401bda: ba 00 00 02 00 mov $0x20000,%edx 401bdf: 48 0f 46 d0 cmovbe %rax,%rdx 401be3: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 401bea: 49 89 d7 mov %rdx,%r15 401bed: 25 00 f0 00 00 and $0xf000,%eax 401bf2: 3d 00 80 00 00 cmp $0x8000,%eax 401bf7: 75 25 jne 401c1e <__sprintf_chk@plt+0x25e> 401bf9: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 401c00: 00 401c01: c6 44 24 6d 01 movb $0x1,0x6d(%rsp) 401c06: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 401c0d: 00 401c0e: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 401c15: 00 401c16: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 401c1d: 00 401c1e: 48 63 c5 movslq %ebp,%rax 401c21: c6 44 24 6e 00 movb $0x0,0x6e(%rsp) 401c26: c6 44 24 6c 01 movb $0x1,0x6c(%rsp) 401c2b: 48 89 c1 mov %rax,%rcx 401c2e: 48 89 44 24 60 mov %rax,0x60(%rsp) 401c33: 0f b6 44 24 41 movzbl 0x41(%rsp),%eax 401c38: 83 f0 01 xor $0x1,%eax 401c3b: 88 44 24 6f mov %al,0x6f(%rsp) 401c3f: 48 8d 05 1c 76 00 00 lea 0x761c(%rip),%rax # 409262 <__sprintf_chk@plt+0x78a2> 401c46: 48 89 05 e3 a6 20 00 mov %rax,0x20a6e3(%rip) # 60c330 <__sprintf_chk@plt+0x20a970> 401c4d: 48 8b 05 6c a3 20 00 mov 0x20a36c(%rip),%rax # 60bfc0 <__sprintf_chk@plt+0x20a600> 401c54: 48 63 00 movslq (%rax),%rax 401c57: 89 44 24 68 mov %eax,0x68(%rsp) 401c5b: 48 8d 04 c3 lea (%rbx,%rax,8),%rax 401c5f: 48 89 44 24 50 mov %rax,0x50(%rsp) 401c64: 48 89 c8 mov %rcx,%rax 401c67: 4a 8d 4c 39 12 lea 0x12(%rcx,%r15,1),%rcx 401c6c: 48 83 e8 01 sub $0x1,%rax 401c70: 48 89 44 24 78 mov %rax,0x78(%rsp) 401c75: 48 8d 84 24 ac 00 00 lea 0xac(%rsp),%rax 401c7c: 00 401c7d: 48 89 8c 24 98 00 00 mov %rcx,0x98(%rsp) 401c84: 00 401c85: 48 89 44 24 48 mov %rax,0x48(%rsp) 401c8a: 8b 4c 24 44 mov 0x44(%rsp),%ecx 401c8e: 39 4c 24 68 cmp %ecx,0x68(%rsp) 401c92: 0f 8d bb 08 00 00 jge 402553 <__sprintf_chk@plt+0xb93> 401c98: 48 8b 44 24 50 mov 0x50(%rsp),%rax 401c9d: 48 8b 38 mov (%rax),%rdi 401ca0: 48 89 3d 89 a6 20 00 mov %rdi,0x20a689(%rip) # 60c330 <__sprintf_chk@plt+0x20a970> 401ca7: 80 3f 2d cmpb $0x2d,(%rdi) 401caa: 0f 84 dc 04 00 00 je 40218c <__sprintf_chk@plt+0x7cc> 401cb0: 31 f6 xor %esi,%esi 401cb2: 31 c0 xor %eax,%eax 401cb4: e8 57 fc ff ff callq 401910 <open@plt> 401cb9: 85 c0 test %eax,%eax 401cbb: 89 c3 mov %eax,%ebx 401cbd: 89 05 69 a6 20 00 mov %eax,0x20a669(%rip) # 60c32c <__sprintf_chk@plt+0x20a96c> 401cc3: 0f 88 c1 06 00 00 js 40238a <__sprintf_chk@plt+0x9ca> 401cc9: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 401cce: 89 de mov %ebx,%esi 401cd0: bf 01 00 00 00 mov $0x1,%edi 401cd5: e8 96 fb ff ff callq 401870 <__fxstat@plt> 401cda: 85 c0 test %eax,%eax 401cdc: 0f 88 7d 06 00 00 js 40235f <__sprintf_chk@plt+0x99f> 401ce2: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 401ce9: 00 401cea: 48 ba 00 00 fe ff ff movabs $0x1ffffffffffe0000,%rdx 401cf1: ff ff 1f 401cf4: 89 df mov %ebx,%edi 401cf6: 48 8d 88 00 00 fe ff lea -0x20000(%rax),%rcx 401cfd: 48 39 d1 cmp %rdx,%rcx 401d00: ba 00 00 02 00 mov $0x20000,%edx 401d05: b9 02 00 00 00 mov $0x2,%ecx 401d0a: 48 0f 46 d0 cmovbe %rax,%rdx 401d0e: 31 f6 xor %esi,%esi 401d10: 48 89 54 24 30 mov %rdx,0x30(%rsp) 401d15: 31 d2 xor %edx,%edx 401d17: e8 54 0d 00 00 callq 402a70 <__sprintf_chk@plt+0x10b0> 401d1c: 80 7c 24 6d 00 cmpb $0x0,0x6d(%rsp) 401d21: 74 16 je 401d39 <__sprintf_chk@plt+0x379> 401d23: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 401d2a: 00 401d2b: 48 3b 84 24 b0 00 00 cmp 0xb0(%rsp),%rax 401d32: 00 401d33: 0f 84 ce 05 00 00 je 402307 <__sprintf_chk@plt+0x947> 401d39: 0f b6 4c 24 6f movzbl 0x6f(%rsp),%ecx 401d3e: 38 4c 24 2f cmp %cl,0x2f(%rsp) 401d42: 73 19 jae 401d5d <__sprintf_chk@plt+0x39d> 401d44: 44 89 f0 mov %r14d,%eax 401d47: 83 f0 01 xor $0x1,%eax 401d4a: 38 44 24 2e cmp %al,0x2e(%rsp) 401d4e: 41 0f 93 c4 setae %r12b 401d52: 44 0a 64 24 42 or 0x42(%rsp),%r12b 401d57: 0f 84 58 06 00 00 je 4023b5 <__sprintf_chk@plt+0x9f5> 401d5d: 48 8b 5c 24 60 mov 0x60(%rsp),%rbx 401d62: 48 8b 6c 24 30 mov 0x30(%rsp),%rbp 401d67: 48 89 df mov %rbx,%rdi 401d6a: 48 01 ef add %rbp,%rdi 401d6d: e8 4e 3e 00 00 callq 405bc0 <__sprintf_chk@plt+0x4200> 401d72: 48 8b 8c 24 98 00 00 mov 0x98(%rsp),%rcx 401d79: 00 401d7a: 49 89 c5 mov %rax,%r13 401d7d: 48 89 44 24 58 mov %rax,0x58(%rsp) 401d82: 48 8d 3c a9 lea (%rcx,%rbp,4),%rdi 401d86: e8 35 3e 00 00 callq 405bc0 <__sprintf_chk@plt+0x4200> 401d8b: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 401d90: 49 89 c4 mov %rax,%r12 401d93: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 401d9a: 00 401d9b: 31 d2 xor %edx,%edx 401d9d: c6 44 24 40 01 movb $0x1,0x40(%rsp) 401da2: 49 01 f4 add %rsi,%r12 401da5: 49 01 f5 add %rsi,%r13 401da8: 4c 89 e0 mov %r12,%rax 401dab: 48 f7 f3 div %rbx 401dae: 4c 89 e8 mov %r13,%rax 401db1: 49 29 d4 sub %rdx,%r12 401db4: 31 d2 xor %edx,%edx 401db6: 48 f7 f3 div %rbx 401db9: 8b 05 69 a5 20 00 mov 0x20a569(%rip),%eax # 60c328 <__sprintf_chk@plt+0x20a968> 401dbf: 4c 89 e1 mov %r12,%rcx 401dc2: 4c 89 64 24 10 mov %r12,0x10(%rsp) 401dc7: 89 44 24 28 mov %eax,0x28(%rsp) 401dcb: 49 29 d5 sub %rdx,%r13 401dce: 49 8d 45 01 lea 0x1(%r13),%rax 401dd2: 4c 89 ef mov %r13,%rdi 401dd5: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 401dda: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 401ddf: 49 89 cd mov %rcx,%r13 401de2: 49 89 c4 mov %rax,%r12 401de5: 48 89 44 24 38 mov %rax,0x38(%rsp) 401dea: 48 89 c8 mov %rcx,%rax 401ded: 4c 01 f8 add %r15,%rax 401df0: 48 89 44 24 18 mov %rax,0x18(%rsp) 401df5: 0f 1f 00 nopl (%rax) 401df8: 4c 39 6c 24 18 cmp %r13,0x18(%rsp) 401dfd: 77 70 ja 401e6f <__sprintf_chk@plt+0x4af> 401dff: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 401e04: 0f 1f 40 00 nopl 0x0(%rax) 401e08: 4c 89 fa mov %r15,%rdx 401e0b: 48 89 ee mov %rbp,%rsi 401e0e: bf 01 00 00 00 mov $0x1,%edi 401e13: e8 98 0c 00 00 callq 402ab0 <__sprintf_chk@plt+0x10f0> 401e18: 49 39 c7 cmp %rax,%r15 401e1b: 74 2c je 401e49 <__sprintf_chk@plt+0x489> 401e1d: 48 8d 35 56 73 00 00 lea 0x7356(%rip),%rsi # 40917a <__sprintf_chk@plt+0x77ba> 401e24: ba 05 00 00 00 mov $0x5,%edx 401e29: 31 ff xor %edi,%edi 401e2b: e8 30 f8 ff ff callq 401660 <dcgettext@plt> 401e30: 48 89 c3 mov %rax,%rbx 401e33: e8 78 f7 ff ff callq 4015b0 <__errno_location@plt> 401e38: 8b 30 mov (%rax),%esi 401e3a: 48 89 da mov %rbx,%rdx 401e3d: bf 01 00 00 00 mov $0x1,%edi 401e42: 31 c0 xor %eax,%eax 401e44: e8 b7 fa ff ff callq 401900 <error@plt> 401e49: 4c 01 fd add %r15,%rbp 401e4c: 4c 89 eb mov %r13,%rbx 401e4f: 48 29 eb sub %rbp,%rbx 401e52: 49 39 df cmp %rbx,%r15 401e55: 76 b1 jbe 401e08 <__sprintf_chk@plt+0x448> 401e57: 48 89 ee mov %rbp,%rsi 401e5a: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 401e5f: 48 89 da mov %rbx,%rdx 401e62: 4c 8d 6c 1d 00 lea 0x0(%rbp,%rbx,1),%r13 401e67: 48 89 ef mov %rbp,%rdi 401e6a: e8 81 fa ff ff callq 4018f0 <memmove@plt> 401e6f: 4c 3b 64 24 08 cmp 0x8(%rsp),%r12 401e74: 0f 86 a6 01 00 00 jbe 402020 <__sprintf_chk@plt+0x660> 401e7a: 80 7c 24 40 00 cmpb $0x0,0x40(%rsp) 401e7f: c7 84 24 ac 00 00 00 movl $0x0,0xac(%rsp) 401e86: 00 00 00 00 401e8a: 0f 85 26 02 00 00 jne 4020b6 <__sprintf_chk@plt+0x6f6> 401e90: 4c 89 eb mov %r13,%rbx 401e93: 48 2b 5c 24 10 sub 0x10(%rsp),%rbx 401e98: 0f 85 52 02 00 00 jne 4020f0 <__sprintf_chk@plt+0x730> 401e9e: 8b 1d 88 a4 20 00 mov 0x20a488(%rip),%ebx # 60c32c <__sprintf_chk@plt+0x20a96c> 401ea4: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 401ea9: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 401eae: 89 df mov %ebx,%edi 401eb0: e8 3b 30 00 00 callq 404ef0 <__sprintf_chk@plt+0x3530> 401eb5: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 401eb9: 0f 84 ed 02 00 00 je 4021ac <__sprintf_chk@plt+0x7ec> 401ebf: 48 85 c0 test %rax,%rax 401ec2: 0f 84 95 03 00 00 je 40225d <__sprintf_chk@plt+0x89d> 401ec8: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 401ecd: 4c 8b 64 24 38 mov 0x38(%rsp),%r12 401ed2: 48 01 f0 add %rsi,%rax 401ed5: 48 89 44 24 08 mov %rax,0x8(%rsp) 401eda: c6 00 0a movb $0xa,(%rax) 401edd: 48 89 f0 mov %rsi,%rax 401ee0: 0f b6 10 movzbl (%rax),%edx 401ee3: 80 fa 0a cmp $0xa,%dl 401ee6: 0f 84 0c ff ff ff je 401df8 <__sprintf_chk@plt+0x438> 401eec: 8b 44 24 28 mov 0x28(%rsp),%eax 401ef0: 85 c0 test %eax,%eax 401ef2: 78 27 js 401f1b <__sprintf_chk@plt+0x55b> 401ef4: 80 7c 24 2f 00 cmpb $0x0,0x2f(%rsp) 401ef9: 74 20 je 401f1b <__sprintf_chk@plt+0x55b> 401efb: 88 54 24 28 mov %dl,0x28(%rsp) 401eff: e8 5c 07 00 00 callq 402660 <__sprintf_chk@plt+0xca0> 401f04: 48 8b 35 85 a3 20 00 mov 0x20a385(%rip),%rsi # 60c290 <__sprintf_chk@plt+0x20a8d0> 401f0b: 4c 89 ef mov %r13,%rdi 401f0e: e8 3d f7 ff ff callq 401650 <stpcpy@plt> 401f13: 0f b6 54 24 28 movzbl 0x28(%rsp),%edx 401f18: 49 89 c5 mov %rax,%r13 401f1b: 80 7c 24 2e 00 cmpb $0x0,0x2e(%rsp) 401f20: 74 23 je 401f45 <__sprintf_chk@plt+0x585> 401f22: eb 53 jmp 401f77 <__sprintf_chk@plt+0x5b7> 401f24: 0f 1f 40 00 nopl 0x0(%rax) 401f28: 45 84 f6 test %r14b,%r14b 401f2b: 74 1d je 401f4a <__sprintf_chk@plt+0x58a> 401f2d: 41 c6 45 00 5e movb $0x5e,0x0(%r13) 401f32: 41 c6 45 01 49 movb $0x49,0x1(%r13) 401f37: 49 83 c5 02 add $0x2,%r13 401f3b: 49 83 c4 01 add $0x1,%r12 401f3f: 41 0f b6 54 24 ff movzbl -0x1(%r12),%edx 401f45: 80 fa 09 cmp $0x9,%dl 401f48: 74 de je 401f28 <__sprintf_chk@plt+0x568> 401f4a: 80 fa 0a cmp $0xa,%dl 401f4d: 0f 84 bd 00 00 00 je 402010 <__sprintf_chk@plt+0x650> 401f53: 41 88 55 00 mov %dl,0x0(%r13) 401f57: 49 83 c5 01 add $0x1,%r13 401f5b: eb de jmp 401f3b <__sprintf_chk@plt+0x57b> 401f5d: 0f 1f 00 nopl (%rax) 401f60: 80 fa 7e cmp $0x7e,%dl 401f63: 77 33 ja 401f98 <__sprintf_chk@plt+0x5d8> 401f65: 41 88 55 00 mov %dl,0x0(%r13) 401f69: 49 83 c5 01 add $0x1,%r13 401f6d: 49 83 c4 01 add $0x1,%r12 401f71: 41 0f b6 54 24 ff movzbl -0x1(%r12),%edx 401f77: 80 fa 1f cmp $0x1f,%dl 401f7a: 77 e4 ja 401f60 <__sprintf_chk@plt+0x5a0> 401f7c: 80 fa 09 cmp $0x9,%dl 401f7f: 0f 94 c0 sete %al 401f82: 41 38 c6 cmp %al,%r14b 401f85: 73 41 jae 401fc8 <__sprintf_chk@plt+0x608> 401f87: 41 c6 45 00 09 movb $0x9,0x0(%r13) 401f8c: 49 83 c5 01 add $0x1,%r13 401f90: eb db jmp 401f6d <__sprintf_chk@plt+0x5ad> 401f92: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401f98: 80 fa 7f cmp $0x7f,%dl 401f9b: 74 5b je 401ff8 <__sprintf_chk@plt+0x638> 401f9d: 80 fa 9f cmp $0x9f,%dl 401fa0: 41 c6 45 00 4d movb $0x4d,0x0(%r13) 401fa5: 41 c6 45 01 2d movb $0x2d,0x1(%r13) 401faa: 76 34 jbe 401fe0 <__sprintf_chk@plt+0x620> 401fac: 80 fa ff cmp $0xff,%dl 401faf: 0f 84 9b 00 00 00 je 402050 <__sprintf_chk@plt+0x690> 401fb5: 83 c2 80 add $0xffffff80,%edx 401fb8: 49 83 c5 03 add $0x3,%r13 401fbc: 41 88 55 ff mov %dl,-0x1(%r13) 401fc0: eb ab jmp 401f6d <__sprintf_chk@plt+0x5ad> 401fc2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401fc8: 80 fa 0a cmp $0xa,%dl 401fcb: 74 43 je 402010 <__sprintf_chk@plt+0x650> 401fcd: 83 c2 40 add $0x40,%edx 401fd0: 41 c6 45 00 5e movb $0x5e,0x0(%r13) 401fd5: 49 83 c5 02 add $0x2,%r13 401fd9: 41 88 55 ff mov %dl,-0x1(%r13) 401fdd: eb 8e jmp 401f6d <__sprintf_chk@plt+0x5ad> 401fdf: 90 nop 401fe0: 83 ea 40 sub $0x40,%edx 401fe3: 41 c6 45 02 5e movb $0x5e,0x2(%r13) 401fe8: 49 83 c5 04 add $0x4,%r13 401fec: 41 88 55 ff mov %dl,-0x1(%r13) 401ff0: e9 78 ff ff ff jmpq 401f6d <__sprintf_chk@plt+0x5ad> 401ff5: 0f 1f 00 nopl (%rax) 401ff8: 41 c6 45 00 5e movb $0x5e,0x0(%r13) 401ffd: 41 c6 45 01 3f movb $0x3f,0x1(%r13) 402002: 49 83 c5 02 add $0x2,%r13 402006: e9 62 ff ff ff jmpq 401f6d <__sprintf_chk@plt+0x5ad> 40200b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402010: c7 44 24 28 ff ff ff movl $0xffffffff,0x28(%rsp) 402017: ff 402018: e9 db fd ff ff jmpq 401df8 <__sprintf_chk@plt+0x438> 40201d: 0f 1f 00 nopl (%rax) 402020: 83 44 24 28 01 addl $0x1,0x28(%rsp) 402025: 8b 44 24 28 mov 0x28(%rsp),%eax 402029: 85 c0 test %eax,%eax 40202b: 7e 63 jle 402090 <__sprintf_chk@plt+0x6d0> 40202d: 83 f8 01 cmp $0x1,%eax 402030: 74 39 je 40206b <__sprintf_chk@plt+0x6ab> 402032: 80 7c 24 42 00 cmpb $0x0,0x42(%rsp) 402037: 74 2a je 402063 <__sprintf_chk@plt+0x6a3> 402039: 41 0f b6 14 24 movzbl (%r12),%edx 40203e: c7 44 24 28 02 00 00 movl $0x2,0x28(%rsp) 402045: 00 402046: 49 83 c4 01 add $0x1,%r12 40204a: e9 94 fe ff ff jmpq 401ee3 <__sprintf_chk@plt+0x523> 40204f: 90 nop 402050: 41 c6 45 02 5e movb $0x5e,0x2(%r13) 402055: 41 c6 45 03 3f movb $0x3f,0x3(%r13) 40205a: 49 83 c5 04 add $0x4,%r13 40205e: e9 0a ff ff ff jmpq 401f6d <__sprintf_chk@plt+0x5ad> 402063: c7 44 24 28 02 00 00 movl $0x2,0x28(%rsp) 40206a: 00 40206b: 0f b6 4c 24 43 movzbl 0x43(%rsp),%ecx 402070: 38 4c 24 2f cmp %cl,0x2f(%rsp) 402074: 76 1a jbe 402090 <__sprintf_chk@plt+0x6d0> 402076: e8 e5 05 00 00 callq 402660 <__sprintf_chk@plt+0xca0> 40207b: 48 8b 35 0e a2 20 00 mov 0x20a20e(%rip),%rsi # 60c290 <__sprintf_chk@plt+0x20a8d0> 402082: 4c 89 ef mov %r13,%rdi 402085: e8 c6 f5 ff ff callq 401650 <stpcpy@plt> 40208a: 49 89 c5 mov %rax,%r13 40208d: 0f 1f 00 nopl (%rax) 402090: 80 7c 24 41 00 cmpb $0x0,0x41(%rsp) 402095: 4c 89 e8 mov %r13,%rax 402098: 74 09 je 4020a3 <__sprintf_chk@plt+0x6e3> 40209a: 48 83 c0 01 add $0x1,%rax 40209e: 41 c6 45 00 24 movb $0x24,0x0(%r13) 4020a3: 4c 8d 68 01 lea 0x1(%rax),%r13 4020a7: c6 00 0a movb $0xa,(%rax) 4020aa: 4c 89 e0 mov %r12,%rax 4020ad: 49 83 c4 01 add $0x1,%r12 4020b1: e9 2a fe ff ff jmpq 401ee0 <__sprintf_chk@plt+0x520> 4020b6: 8b 1d 70 a2 20 00 mov 0x20a270(%rip),%ebx # 60c32c <__sprintf_chk@plt+0x20a96c> 4020bc: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 4020c1: 31 c0 xor %eax,%eax 4020c3: be 1b 54 00 00 mov $0x541b,%esi 4020c8: 89 df mov %ebx,%edi 4020ca: e8 51 f6 ff ff callq 401720 <ioctl@plt> 4020cf: 85 c0 test %eax,%eax 4020d1: 78 77 js 40214a <__sprintf_chk@plt+0x78a> 4020d3: 8b 94 24 ac 00 00 00 mov 0xac(%rsp),%edx 4020da: 85 d2 test %edx,%edx 4020dc: 0f 85 c2 fd ff ff jne 401ea4 <__sprintf_chk@plt+0x4e4> 4020e2: e9 a9 fd ff ff jmpq 401e90 <__sprintf_chk@plt+0x4d0> 4020e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4020ee: 00 00 4020f0: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 4020f5: 48 89 da mov %rbx,%rdx 4020f8: bf 01 00 00 00 mov $0x1,%edi 4020fd: 4c 89 ee mov %r13,%rsi 402100: e8 ab 09 00 00 callq 402ab0 <__sprintf_chk@plt+0x10f0> 402105: 48 39 c3 cmp %rax,%rbx 402108: 0f 84 90 fd ff ff je 401e9e <__sprintf_chk@plt+0x4de> 40210e: 48 8d 35 65 70 00 00 lea 0x7065(%rip),%rsi # 40917a <__sprintf_chk@plt+0x77ba> 402115: ba 05 00 00 00 mov $0x5,%edx 40211a: 31 ff xor %edi,%edi 40211c: e8 3f f5 ff ff callq 401660 <dcgettext@plt> 402121: 48 89 c3 mov %rax,%rbx 402124: e8 87 f4 ff ff callq 4015b0 <__errno_location@plt> 402129: 8b 30 mov (%rax),%esi 40212b: 48 89 da mov %rbx,%rdx 40212e: bf 01 00 00 00 mov $0x1,%edi 402133: 31 c0 xor %eax,%eax 402135: e8 c6 f7 ff ff callq 401900 <error@plt> 40213a: 8b 1d ec a1 20 00 mov 0x20a1ec(%rip),%ebx # 60c32c <__sprintf_chk@plt+0x20a96c> 402140: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 402145: e9 5a fd ff ff jmpq 401ea4 <__sprintf_chk@plt+0x4e4> 40214a: e8 61 f4 ff ff callq 4015b0 <__errno_location@plt> 40214f: 8b 08 mov (%rax),%ecx 402151: ba 01 00 00 00 mov $0x1,%edx 402156: 83 f9 5f cmp $0x5f,%ecx 402159: 40 0f 94 c6 sete %sil 40215d: 83 f9 26 cmp $0x26,%ecx 402160: 77 17 ja 402179 <__sprintf_chk@plt+0x7b9> 402162: 48 ba 00 00 48 02 40 movabs $0x4002480000,%rdx 402169: 00 00 00 40216c: 48 d3 ea shr %cl,%rdx 40216f: 83 e2 01 and $0x1,%edx 402172: 48 83 f2 01 xor $0x1,%rdx 402176: 83 e2 01 and $0x1,%edx 402179: 40 38 d6 cmp %dl,%sil 40217c: 0f 82 82 03 00 00 jb 402504 <__sprintf_chk@plt+0xb44> 402182: c6 44 24 40 00 movb $0x0,0x40(%rsp) 402187: e9 47 ff ff ff jmpq 4020d3 <__sprintf_chk@plt+0x713> 40218c: 80 7f 01 00 cmpb $0x0,0x1(%rdi) 402190: 0f 85 1a fb ff ff jne 401cb0 <__sprintf_chk@plt+0x2f0> 402196: c7 05 8c a1 20 00 00 movl $0x0,0x20a18c(%rip) # 60c32c <__sprintf_chk@plt+0x20a96c> 40219d: 00 00 00 4021a0: 31 db xor %ebx,%ebx 4021a2: c6 44 24 6e 01 movb $0x1,0x6e(%rsp) 4021a7: e9 1d fb ff ff jmpq 401cc9 <__sprintf_chk@plt+0x309> 4021ac: 48 8b 2d 7d a1 20 00 mov 0x20a17d(%rip),%rbp # 60c330 <__sprintf_chk@plt+0x20a970> 4021b3: e8 f8 f3 ff ff callq 4015b0 <__errno_location@plt> 4021b8: 8b 30 mov (%rax),%esi 4021ba: 48 8d 15 5b 70 00 00 lea 0x705b(%rip),%rdx # 40921c <__sprintf_chk@plt+0x785c> 4021c1: 31 ff xor %edi,%edi 4021c3: 48 89 c3 mov %rax,%rbx 4021c6: 48 89 e9 mov %rbp,%rcx 4021c9: 31 c0 xor %eax,%eax 4021cb: e8 30 f7 ff ff callq 401900 <error@plt> 4021d0: 4c 2b 6c 24 10 sub 0x10(%rsp),%r13 4021d5: 0f 85 a0 00 00 00 jne 40227b <__sprintf_chk@plt+0x8bb> 4021db: 8b 44 24 28 mov 0x28(%rsp),%eax 4021df: 89 05 43 a1 20 00 mov %eax,0x20a143(%rip) # 60c328 <__sprintf_chk@plt+0x20a968> 4021e5: 31 c0 xor %eax,%eax 4021e7: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 4021ee: 00 4021ef: 20 44 24 6c and %al,0x6c(%rsp) 4021f3: e8 98 f3 ff ff callq 401590 <free@plt> 4021f8: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi 4021fd: e8 8e f3 ff ff callq 401590 <free@plt> 402202: 48 8b 05 27 a1 20 00 mov 0x20a127(%rip),%rax # 60c330 <__sprintf_chk@plt+0x20a970> 402209: 80 38 2d cmpb $0x2d,(%rax) 40220c: 74 47 je 402255 <__sprintf_chk@plt+0x895> 40220e: 8b 3d 18 a1 20 00 mov 0x20a118(%rip),%edi # 60c32c <__sprintf_chk@plt+0x20a96c> 402214: e8 27 f5 ff ff callq 401740 <close@plt> 402219: 85 c0 test %eax,%eax 40221b: 0f 88 69 01 00 00 js 40238a <__sprintf_chk@plt+0x9ca> 402221: 83 44 24 68 01 addl $0x1,0x68(%rsp) 402226: 48 83 44 24 50 08 addq $0x8,0x50(%rsp) 40222c: 8b 44 24 68 mov 0x68(%rsp),%eax 402230: 39 44 24 44 cmp %eax,0x44(%rsp) 402234: 0f 8f 50 fa ff ff jg 401c8a <__sprintf_chk@plt+0x2ca> 40223a: 80 7c 24 6e 00 cmpb $0x0,0x6e(%rsp) 40223f: 0f 85 12 02 00 00 jne 402457 <__sprintf_chk@plt+0xa97> 402245: 31 ff xor %edi,%edi 402247: 80 7c 24 6c 00 cmpb $0x0,0x6c(%rsp) 40224c: 40 0f 94 c7 sete %dil 402250: e8 fb f6 ff ff callq 401950 <exit@plt> 402255: 80 78 01 00 cmpb $0x0,0x1(%rax) 402259: 74 c6 je 402221 <__sprintf_chk@plt+0x861> 40225b: eb b1 jmp 40220e <__sprintf_chk@plt+0x84e> 40225d: 4c 89 eb mov %r13,%rbx 402260: 48 2b 5c 24 10 sub 0x10(%rsp),%rbx 402265: 75 58 jne 4022bf <__sprintf_chk@plt+0x8ff> 402267: 8b 44 24 28 mov 0x28(%rsp),%eax 40226b: 89 05 b7 a0 20 00 mov %eax,0x20a0b7(%rip) # 60c328 <__sprintf_chk@plt+0x20a968> 402271: b8 01 00 00 00 mov $0x1,%eax 402276: e9 6c ff ff ff jmpq 4021e7 <__sprintf_chk@plt+0x827> 40227b: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 402280: 4c 89 ea mov %r13,%rdx 402283: bf 01 00 00 00 mov $0x1,%edi 402288: e8 23 08 00 00 callq 402ab0 <__sprintf_chk@plt+0x10f0> 40228d: 49 39 c5 cmp %rax,%r13 402290: 0f 84 45 ff ff ff je 4021db <__sprintf_chk@plt+0x81b> 402296: 48 8d 35 dd 6e 00 00 lea 0x6edd(%rip),%rsi # 40917a <__sprintf_chk@plt+0x77ba> 40229d: 31 ff xor %edi,%edi 40229f: ba 05 00 00 00 mov $0x5,%edx 4022a4: e8 b7 f3 ff ff callq 401660 <dcgettext@plt> 4022a9: 8b 33 mov (%rbx),%esi 4022ab: 48 89 c2 mov %rax,%rdx 4022ae: bf 01 00 00 00 mov $0x1,%edi 4022b3: 31 c0 xor %eax,%eax 4022b5: e8 46 f6 ff ff callq 401900 <error@plt> 4022ba: e9 1c ff ff ff jmpq 4021db <__sprintf_chk@plt+0x81b> 4022bf: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 4022c4: 48 89 da mov %rbx,%rdx 4022c7: bf 01 00 00 00 mov $0x1,%edi 4022cc: e8 df 07 00 00 callq 402ab0 <__sprintf_chk@plt+0x10f0> 4022d1: 48 39 c3 cmp %rax,%rbx 4022d4: 74 91 je 402267 <__sprintf_chk@plt+0x8a7> 4022d6: 48 8d 35 9d 6e 00 00 lea 0x6e9d(%rip),%rsi # 40917a <__sprintf_chk@plt+0x77ba> 4022dd: 31 ff xor %edi,%edi 4022df: ba 05 00 00 00 mov $0x5,%edx 4022e4: e8 77 f3 ff ff callq 401660 <dcgettext@plt> 4022e9: 48 89 c3 mov %rax,%rbx 4022ec: e8 bf f2 ff ff callq 4015b0 <__errno_location@plt> 4022f1: 8b 30 mov (%rax),%esi 4022f3: 48 89 da mov %rbx,%rdx 4022f6: bf 01 00 00 00 mov $0x1,%edi 4022fb: 31 c0 xor %eax,%eax 4022fd: e8 fe f5 ff ff callq 401900 <error@plt> 402302: e9 60 ff ff ff jmpq 402267 <__sprintf_chk@plt+0x8a7> 402307: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 40230e: 00 40230f: 48 3b 84 24 b8 00 00 cmp 0xb8(%rsp),%rax 402316: 00 402317: 0f 85 1c fa ff ff jne 401d39 <__sprintf_chk@plt+0x379> 40231d: 83 3d 08 a0 20 00 00 cmpl $0x0,0x20a008(%rip) # 60c32c <__sprintf_chk@plt+0x20a96c> 402324: 0f 84 0f fa ff ff je 401d39 <__sprintf_chk@plt+0x379> 40232a: 48 8b 1d ff 9f 20 00 mov 0x209fff(%rip),%rbx # 60c330 <__sprintf_chk@plt+0x20a970> 402331: 48 8d 35 24 6e 00 00 lea 0x6e24(%rip),%rsi # 40915c <__sprintf_chk@plt+0x779c> 402338: ba 05 00 00 00 mov $0x5,%edx 40233d: 31 ff xor %edi,%edi 40233f: e8 1c f3 ff ff callq 401660 <dcgettext@plt> 402344: 48 89 d9 mov %rbx,%rcx 402347: 48 89 c2 mov %rax,%rdx 40234a: 31 f6 xor %esi,%esi 40234c: 31 ff xor %edi,%edi 40234e: 31 c0 xor %eax,%eax 402350: e8 ab f5 ff ff callq 401900 <error@plt> 402355: c6 44 24 6c 00 movb $0x0,0x6c(%rsp) 40235a: e9 a3 fe ff ff jmpq 402202 <__sprintf_chk@plt+0x842> 40235f: 48 8b 1d ca 9f 20 00 mov 0x209fca(%rip),%rbx # 60c330 <__sprintf_chk@plt+0x20a970> 402366: e8 45 f2 ff ff callq 4015b0 <__errno_location@plt> 40236b: 8b 30 mov (%rax),%esi 40236d: 48 8d 15 a8 6e 00 00 lea 0x6ea8(%rip),%rdx # 40921c <__sprintf_chk@plt+0x785c> 402374: 31 ff xor %edi,%edi 402376: 48 89 d9 mov %rbx,%rcx 402379: 31 c0 xor %eax,%eax 40237b: e8 80 f5 ff ff callq 401900 <error@plt> 402380: c6 44 24 6c 00 movb $0x0,0x6c(%rsp) 402385: e9 78 fe ff ff jmpq 402202 <__sprintf_chk@plt+0x842> 40238a: 48 8b 1d 9f 9f 20 00 mov 0x209f9f(%rip),%rbx # 60c330 <__sprintf_chk@plt+0x20a970> 402391: e8 1a f2 ff ff callq 4015b0 <__errno_location@plt> 402396: 8b 30 mov (%rax),%esi 402398: 48 8d 15 7d 6e 00 00 lea 0x6e7d(%rip),%rdx # 40921c <__sprintf_chk@plt+0x785c> 40239f: 31 ff xor %edi,%edi 4023a1: 48 89 d9 mov %rbx,%rcx 4023a4: 31 c0 xor %eax,%eax 4023a6: e8 55 f5 ff ff callq 401900 <error@plt> 4023ab: c6 44 24 6c 00 movb $0x0,0x6c(%rsp) 4023b0: e9 6c fe ff ff jmpq 402221 <__sprintf_chk@plt+0x861> 4023b5: 48 8b 44 24 30 mov 0x30(%rsp),%rax 4023ba: 4c 8b 6c 24 78 mov 0x78(%rsp),%r13 4023bf: 49 39 c7 cmp %rax,%r15 4023c2: 49 0f 43 c7 cmovae %r15,%rax 4023c6: 48 89 c5 mov %rax,%rbp 4023c9: 4a 8d 7c 2d 00 lea 0x0(%rbp,%r13,1),%rdi 4023ce: e8 ed 37 00 00 callq 405bc0 <__sprintf_chk@plt+0x4200> 4023d3: 48 89 c3 mov %rax,%rbx 4023d6: 48 89 44 24 58 mov %rax,0x58(%rsp) 4023db: 31 d2 xor %edx,%edx 4023dd: 4c 01 eb add %r13,%rbx 4023e0: 48 89 d8 mov %rbx,%rax 4023e3: 48 f7 74 24 60 divq 0x60(%rsp) 4023e8: 48 29 d3 sub %rdx,%rbx 4023eb: eb 25 jmp 402412 <__sprintf_chk@plt+0xa52> 4023ed: 0f 1f 00 nopl (%rax) 4023f0: 48 85 c0 test %rax,%rax 4023f3: 0f 84 cf 00 00 00 je 4024c8 <__sprintf_chk@plt+0xb08> 4023f9: 48 89 c2 mov %rax,%rdx 4023fc: 48 89 de mov %rbx,%rsi 4023ff: bf 01 00 00 00 mov $0x1,%edi 402404: e8 a7 06 00 00 callq 402ab0 <__sprintf_chk@plt+0x10f0> 402409: 49 39 c5 cmp %rax,%r13 40240c: 0f 85 85 00 00 00 jne 402497 <__sprintf_chk@plt+0xad7> 402412: 8b 3d 14 9f 20 00 mov 0x209f14(%rip),%edi # 60c32c <__sprintf_chk@plt+0x20a96c> 402418: 48 89 ea mov %rbp,%rdx 40241b: 48 89 de mov %rbx,%rsi 40241e: e8 cd 2a 00 00 callq 404ef0 <__sprintf_chk@plt+0x3530> 402423: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 402427: 49 89 c5 mov %rax,%r13 40242a: 75 c4 jne 4023f0 <__sprintf_chk@plt+0xa30> 40242c: 48 8b 1d fd 9e 20 00 mov 0x209efd(%rip),%rbx # 60c330 <__sprintf_chk@plt+0x20a970> 402433: e8 78 f1 ff ff callq 4015b0 <__errno_location@plt> 402438: 8b 30 mov (%rax),%esi 40243a: 48 8d 15 db 6d 00 00 lea 0x6ddb(%rip),%rdx # 40921c <__sprintf_chk@plt+0x785c> 402441: 31 ff xor %edi,%edi 402443: 48 89 d9 mov %rbx,%rcx 402446: 31 c0 xor %eax,%eax 402448: e8 b3 f4 ff ff callq 401900 <error@plt> 40244d: 44 20 64 24 6c and %r12b,0x6c(%rsp) 402452: e9 a1 fd ff ff jmpq 4021f8 <__sprintf_chk@plt+0x838> 402457: 31 ff xor %edi,%edi 402459: e8 e2 f2 ff ff callq 401740 <close@plt> 40245e: 85 c0 test %eax,%eax 402460: 0f 89 df fd ff ff jns 402245 <__sprintf_chk@plt+0x885> 402466: 48 8d 35 2f 6d 00 00 lea 0x6d2f(%rip),%rsi # 40919c <__sprintf_chk@plt+0x77dc> 40246d: 31 ff xor %edi,%edi 40246f: ba 05 00 00 00 mov $0x5,%edx 402474: e8 e7 f1 ff ff callq 401660 <dcgettext@plt> 402479: 48 89 c3 mov %rax,%rbx 40247c: e8 2f f1 ff ff callq 4015b0 <__errno_location@plt> 402481: 8b 30 mov (%rax),%esi 402483: 48 89 da mov %rbx,%rdx 402486: bf 01 00 00 00 mov $0x1,%edi 40248b: 31 c0 xor %eax,%eax 40248d: e8 6e f4 ff ff callq 401900 <error@plt> 402492: e9 ae fd ff ff jmpq 402245 <__sprintf_chk@plt+0x885> 402497: 48 8d 35 dc 6c 00 00 lea 0x6cdc(%rip),%rsi # 40917a <__sprintf_chk@plt+0x77ba> 40249e: 31 ff xor %edi,%edi 4024a0: ba 05 00 00 00 mov $0x5,%edx 4024a5: e8 b6 f1 ff ff callq 401660 <dcgettext@plt> 4024aa: 49 89 c5 mov %rax,%r13 4024ad: e8 fe f0 ff ff callq 4015b0 <__errno_location@plt> 4024b2: 8b 30 mov (%rax),%esi 4024b4: 4c 89 ea mov %r13,%rdx 4024b7: bf 01 00 00 00 mov $0x1,%edi 4024bc: 31 c0 xor %eax,%eax 4024be: e8 3d f4 ff ff callq 401900 <error@plt> 4024c3: e9 4a ff ff ff jmpq 402412 <__sprintf_chk@plt+0xa52> 4024c8: 41 bc 01 00 00 00 mov $0x1,%r12d 4024ce: e9 7a ff ff ff jmpq 40244d <__sprintf_chk@plt+0xa8d> 4024d3: 48 8d 35 72 6c 00 00 lea 0x6c72(%rip),%rsi # 40914c <__sprintf_chk@plt+0x778c> 4024da: 31 ff xor %edi,%edi 4024dc: ba 05 00 00 00 mov $0x5,%edx 4024e1: e8 7a f1 ff ff callq 401660 <dcgettext@plt> 4024e6: 49 89 c4 mov %rax,%r12 4024e9: e8 c2 f0 ff ff callq 4015b0 <__errno_location@plt> 4024ee: 8b 30 mov (%rax),%esi 4024f0: 4c 89 e2 mov %r12,%rdx 4024f3: bf 01 00 00 00 mov $0x1,%edi 4024f8: 31 c0 xor %eax,%eax 4024fa: e8 01 f4 ff ff callq 401900 <error@plt> 4024ff: e9 b5 f6 ff ff jmpq 401bb9 <__sprintf_chk@plt+0x1f9> 402504: 48 8b 3d 25 9e 20 00 mov 0x209e25(%rip),%rdi # 60c330 <__sprintf_chk@plt+0x20a970> 40250b: 48 89 44 24 08 mov %rax,0x8(%rsp) 402510: e8 cb 29 00 00 callq 404ee0 <__sprintf_chk@plt+0x3520> 402515: 48 8d 35 6a 6c 00 00 lea 0x6c6a(%rip),%rsi # 409186 <__sprintf_chk@plt+0x77c6> 40251c: ba 05 00 00 00 mov $0x5,%edx 402521: 31 ff xor %edi,%edi 402523: 48 89 c3 mov %rax,%rbx 402526: e8 35 f1 ff ff callq 401660 <dcgettext@plt> |
|
[讨论]你们多大结的婚?
21结婚,28离婚,儿子归女方,现在40单身 |
|
[求助]linux 64位动态链接库.so文件的脱壳
把文件放上来,大家才好帮你 |
|
[默哀]Aker一路走好
希望各位破解爱好者们都能12点前睡觉,每天锻炼一小时,每天2壶水,少抽烟,少喝酒。挣那么多钱人没了有什么用,到时候老婆可以改嫁,小孩可怎么办? |
|
[原创]整数分解随笔(三)
想当年我也是参加奥赛得过奖学霸一级的人物,现在也就是菜市场买菜还用得着算数。 |
|
[求助]如何加密数字后让结果变短?
我能想到的只有压缩了 |
|
[原创]arm指令转换机器码工具
加上跳转指令代码生成就好了 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值