| | | | |
| Offset 4, 20 lines modified | Offset 4, 20 lines modified |
| 4 | Disassembly·of·section·.text: | 4 | Disassembly·of·section·.text: |
| | |
| 5 | 0000000000022680·<.text>: | 5 | 0000000000022680·<.text>: |
| 6 | » lea····0x880a9(%rip),%rcx········ | 6 | » lea····0x880a9(%rip),%rcx········ |
| 7 | » mov····$0x162,%edx | 7 | » mov····$0x162,%edx |
| 8 | » lea····0x7cb25(%rip),%rsi········ | 8 | » lea····0x7cb25(%rip),%rsi········ |
| 9 | » mov····%rbx,0x38(%rsp) | 9 | » mov····%rbx,0x38(%rsp) |
| 10 | » lea····0x7883a(%rip),%rdi········ | 10 | » lea····0x78840(%rip),%rdi········ |
| 11 | » mov····%rbp,0x40(%rsp) | 11 | » mov····%rbp,0x40(%rsp) |
| 12 | » mov····%r12,0x48(%rsp) | 12 | » mov····%r12,0x48(%rsp) |
| 13 | » mov····%r13,0x50(%rsp) | 13 | » mov····%r13,0x50(%rsp) |
| 14 | » call···213f0·<__assert_fail@plt> | 14 | » call···213f0·<__assert_fail@plt> |
| 15 | » lea····0x78c93(%rip),%rdi········ | 15 | » lea····0x78c99(%rip),%rdi········ |
| 16 | » call···22450·<perror@plt> | 16 | » call···22450·<perror@plt> |
| 17 | » xor····%edx,%edx | 17 | » xor····%edx,%edx |
| 18 | » mov····$0x540e,%esi | 18 | » mov····$0x540e,%esi |
| 19 | » mov····%r15d,%edi | 19 | » mov····%r15d,%edi |
| 20 | » xor····%eax,%eax | 20 | » xor····%eax,%eax |
| 21 | » call···21230·<ioctl@plt> | 21 | » call···21230·<ioctl@plt> |
| 22 | » xor····%r8d,%r8d | 22 | » xor····%r8d,%r8d |
| Offset 50, 30 lines modified | Offset 50, 30 lines modified |
| 50 | » mov····0xb6857(%rip),%rdi········ | 50 | » mov····0xb6857(%rip),%rdi········ |
| 51 | » call···21860·<free@plt> | 51 | » call···21860·<free@plt> |
| 52 | » lea····0x4c8(%rsp),%rdi | 52 | » lea····0x4c8(%rsp),%rdi |
| 53 | » movb···$0x0,0x8c7(%rsp) | 53 | » movb···$0x0,0x8c7(%rsp) |
| 54 | » call···8d380·<wcwidth@plt+0x6ad08> | 54 | » call···8d380·<wcwidth@plt+0x6ad08> |
| 55 | » mov····%rax,0xb6836(%rip)········ | 55 | » mov····%rax,0xb6836(%rip)········ |
| 56 | » jmp····63e87·<wcwidth@plt+0x4180f> | 56 | » jmp····63e87·<wcwidth@plt+0x4180f> |
| 57 | » lea····0x78c72(%rip),%rdi········ | 57 | » lea····0x78c77(%rip),%rdi········ |
| 58 | » call···22450·<perror@plt> | 58 | » call···22450·<perror@plt> |
| 59 | » mov····$0x1c,%edi | 59 | » mov····$0x1c,%edi |
| 60 | » call···6fb50·<wcwidth@plt+0x4d4d8> | 60 | » call···6fb50·<wcwidth@plt+0x4d4d8> |
| 61 | » call···21240·<abort@plt> | 61 | » call···21240·<abort@plt> |
| 62 | » call···21240·<abort@plt> | 62 | » call···21240·<abort@plt> |
| 63 | » cs·nopw·0x0(%rax,%rax,1) | 63 | » cs·nopw·0x0(%rax,%rax,1) |
| 64 | » nopl···0x0(%rax) | 64 | » nopl···0x0(%rax) |
| 65 | » sub····$0x258,%rsp | 65 | » sub····$0x258,%rsp |
| 66 | » mov····%rsi,0x20(%rsp) | 66 | » mov····%rsi,0x20(%rsp) |
| 67 | » mov····%rbx,0x228(%rsp) | 67 | » mov····%rbx,0x228(%rsp) |
| 68 | » mov····%rsi,%rbx | 68 | » mov····%rsi,%rbx |
| 69 | » mov····%edi,0x5c(%rsp) | 69 | » mov····%edi,0x5c(%rsp) |
| 70 | » mov····%fs:0x28,%rdi | 70 | » mov····%fs:0x28,%rdi |
| 71 | » mov····%rdi,0x218(%rsp) | 71 | » mov····%rdi,0x218(%rsp) |
| 72 | » lea····0x78cbc(%rip),%rdi········ | 72 | » lea····0x78cc1(%rip),%rdi········ |
| 73 | » call···8d380·<wcwidth@plt+0x6ad08> | 73 | » call···8d380·<wcwidth@plt+0x6ad08> |
| 74 | » mov····(%rbx),%rdi | 74 | » mov····(%rbx),%rdi |
| 75 | » mov····%rax,0x30(%rsp) | 75 | » mov····%rax,0x30(%rsp) |
| 76 | » call···8c6e0·<wcwidth@plt+0x6a068> | 76 | » call···8c6e0·<wcwidth@plt+0x6a068> |
| 77 | » mov····%rax,%rdi | 77 | » mov····%rax,%rdi |
| 78 | » call···8d380·<wcwidth@plt+0x6ad08> | 78 | » call···8d380·<wcwidth@plt+0x6ad08> |
| 79 | » mov····$0x1,%esi | 79 | » mov····$0x1,%esi |
| Offset 252, 35 lines modified | Offset 252, 35 lines modified |
| 252 | » mov····(%rax),%rbx | 252 | » mov····(%rax),%rbx |
| 253 | » cmpb···$0x2d,(%r12) | 253 | » cmpb···$0x2d,(%r12) |
| 254 | » jne····22b54·<wcwidth@plt+0x4dc> | 254 | » jne····22b54·<wcwidth@plt+0x4dc> |
| 255 | » cmpb···$0x65,0x1(%r12) | 255 | » cmpb···$0x65,0x1(%r12) |
| 256 | » jne····22b54·<wcwidth@plt+0x4dc> | 256 | » jne····22b54·<wcwidth@plt+0x4dc> |
| 257 | » cmpb···$0x0,0x2(%r12) | 257 | » cmpb···$0x0,0x2(%r12) |
| 258 | » je·····23854·<wcwidth@plt+0x11dc> | 258 | » je·····23854·<wcwidth@plt+0x11dc> |
| 259 | » lea····0x7896f(%rip),%rsi········ | 259 | » lea····0x78974(%rip),%rsi········ |
| 260 | » mov····%r12,%rdi | 260 | » mov····%r12,%rdi |
| 261 | » call···21f90·<strcmp@plt> | 261 | » call···21f90·<strcmp@plt> |
| 262 | » test···%eax,%eax | 262 | » test···%eax,%eax |
| 263 | » je·····22e4e·<wcwidth@plt+0x7d6> | 263 | » je·····22e4e·<wcwidth@plt+0x7d6> |
| 264 | » lea····0x78961(%rip),%rsi········ | 264 | » lea····0x78966(%rip),%rsi········ |
| 265 | » mov····%r12,%rdi | 265 | » mov····%r12,%rdi |
| 266 | » call···21f90·<strcmp@plt> | 266 | » call···21f90·<strcmp@plt> |
| 267 | » test···%eax,%eax | 267 | » test···%eax,%eax |
| 268 | » je·····22ec2·<wcwidth@plt+0x84a> | 268 | » je·····22ec2·<wcwidth@plt+0x84a> |
| 269 | » lea····0x78950(%rip),%rsi········ | 269 | » lea····0x78955(%rip),%rsi········ |
| 270 | » mov····%r12,%rdi | 270 | » mov····%r12,%rdi |
| 271 | » call···21f90·<strcmp@plt> | 271 | » call···21f90·<strcmp@plt> |
| 272 | » test···%eax,%eax | 272 | » test···%eax,%eax |
| 273 | » je·····22f0e·<wcwidth@plt+0x896> | 273 | » je·····22f0e·<wcwidth@plt+0x896> |
| 274 | » lea····0x78943(%rip),%rsi········ | 274 | » lea····0x78948(%rip),%rsi········ |
| 275 | » mov····%r12,%rdi | 275 | » mov····%r12,%rdi |
| 276 | » call···21f90·<strcmp@plt> | 276 | » call···21f90·<strcmp@plt> |
| 277 | » test···%eax,%eax | 277 | » test···%eax,%eax |
| 278 | » je·····22e90·<wcwidth@plt+0x818> | 278 | » je·····22e90·<wcwidth@plt+0x818> |
| 279 | » lea····0x78933(%rip),%rsi········ | 279 | » lea····0x78938(%rip),%rsi········ |
| 280 | » mov····%r12,%rdi | 280 | » mov····%r12,%rdi |
| 281 | » call···21f90·<strcmp@plt> | 281 | » call···21f90·<strcmp@plt> |
| 282 | » test···%eax,%eax | 282 | » test···%eax,%eax |
| 283 | » je·····23002·<wcwidth@plt+0x98a> | 283 | » je·····23002·<wcwidth@plt+0x98a> |
| 284 | » mov····0x5c(%rsp),%eax | 284 | » mov····0x5c(%rsp),%eax |
| 285 | » addl···$0x1,0x28(%rsp) | 285 | » addl···$0x1,0x28(%rsp) |
| 286 | » cmp····%eax,0x28(%rsp) | 286 | » cmp····%eax,0x28(%rsp) |
| Offset 620, 22 lines modified | Offset 620, 22 lines modified |
| 620 | » lea····0xb60aa(%rip),%rsi········ | 620 | » lea····0xb60aa(%rip),%rsi········ |
| 621 | » mov····%rax,%rdi | 621 | » mov····%rax,%rdi |
| 622 | » mov····$0x2e,%ecx | 622 | » mov····$0x2e,%ecx |
| 623 | » mov····%rax,0xb6293(%rip)········ | 623 | » mov····%rax,0xb6293(%rip)········ |
| 624 | » lea····0xb2ab4(%rip),%rdx········ | 624 | » lea····0xb2ab4(%rip),%rdx········ |
| 625 | » call···21c90·<XtGetApplicationResources@plt> | 625 | » call···21c90·<XtGetApplicationResources@plt> |
| 626 | » mov····0xb60d0(%rip),%rbp········ | 626 | » mov····0xb60d0(%rip),%rbp········ |
| 627 | » lea····0x77f60(%rip),%rsi········ | 627 | » lea····0x77f66(%rip),%rsi········ |
| 628 | » mov····%rbp,%rdi | 628 | » mov····%rbp,%rdi |
| 629 | » call···21f90·<strcmp@plt> | 629 | » call···21f90·<strcmp@plt> |
| 630 | » test···%eax,%eax | 630 | » test···%eax,%eax |
| 631 | » je·····23b4b·<wcwidth@plt+0x14d3> | 631 | » je·····23b4b·<wcwidth@plt+0x14d3> |
| 632 | » cmpb···$0x0,0x0(%rbp) | 632 | » cmpb···$0x0,0x0(%rbp) |
| 633 | » lea····0x79a0e(%rip),%rax········ | 633 | » lea····0x79a13(%rip),%rax········ |
| 634 | » lea····0x782fb(%rip),%rdi········ | 634 | » lea····0x78300(%rip),%rdi········ |
| 635 | » cmove··%rax,%rbp | 635 | » cmove··%rax,%rbp |
| 636 | » mov····%rbp,%rsi | 636 | » mov····%rbp,%rsi |
| 637 | » call···70d30·<wcwidth@plt+0x4e6b8> | 637 | » call···70d30·<wcwidth@plt+0x4e6b8> |
| 638 | » mov····0xb610d(%rip),%eax········ | 638 | » mov····0xb610d(%rip),%eax········ |
| 639 | » test···%eax,%eax | 639 | » test···%eax,%eax |
| 640 | » jle····233db·<wcwidth@plt+0xd63> | 640 | » jle····233db·<wcwidth@plt+0xd63> |
| 641 | » cmp····$0x64,%eax | 641 | » cmp····$0x64,%eax |
| Offset 683, 15 lines modified | Offset 683, 15 lines modified |
| 683 | » lea····0xa83f2(%rip),%rax········ | 683 | » lea····0xa83f2(%rip),%rax········ |
| 684 | » xor····%r9d,%r9d | 684 | » xor····%r9d,%r9d |
| 685 | » xor····%r8d,%r8d | 685 | » xor····%r8d,%r8d |
| 686 | » mov····%rax,0x120(%rsp) | 686 | » mov····%rax,0x120(%rsp) |
| 687 | » add····$0xc,%rax | 687 | » add····$0xc,%rax |
| 688 | » mov····%rax,0x130(%rsp) | 688 | » mov····%rax,0x130(%rsp) |
| 689 | » push···%rcx | 689 | » push···%rcx |
| 690 | » lea····0x77f24(%rip),%rcx········ | 690 | » lea····0x77f2a(%rip),%rcx········ |
| 691 | » lea····0x74(%rsp),%rax | 691 | » lea····0x74(%rsp),%rax |
| 692 | » push···%rax | 692 | » push···%rax |
| 693 | » push···%rax | 693 | » push···%rax |
| 694 | » lea····0x90(%rsp),%rax | 694 | » lea····0x90(%rsp),%rax |
| 695 | » push···%rax | 695 | » push···%rax |
| 696 | » lea····0x90(%rsp),%rax | 696 | » lea····0x90(%rsp),%rax |
| 697 | » push···%rax | 697 | » push···%rax |
| Offset 737, 15 lines modified | Offset 737, 15 lines modified |
|
... Open expanded diff (truncated) ...
|