| | | | |
| Offset 2, 22 lines modified | Offset 2, 22 lines modified |
| | |
| | |
| 2 | Disassembly·of·section·.text: | 2 | Disassembly·of·section·.text: |
| | |
| 3 | 0000000000022680·<.text>: | 3 | 0000000000022680·<.text>: |
| 4 | » lea····0x880a9(%rip),%rcx········ | 4 | » lea····0x880a9(%rip),%rcx········ |
| 5 | » mov····$0x162,%edx | 5 | » mov····$0x162,%edx |
| 6 | » lea····0x7cad5(%rip),%rsi········ | 6 | » lea····0x7cadd(%rip),%rsi········ |
| 7 | » mov····%rbx,0x38(%rsp) | 7 | » mov····%rbx,0x38(%rsp) |
| 8 | » lea····0x7881c(%rip),%rdi········ | 8 | » lea····0x78822(%rip),%rdi········ |
| 9 | » mov····%rbp,0x40(%rsp) | 9 | » mov····%rbp,0x40(%rsp) |
| 10 | » mov····%r12,0x48(%rsp) | 10 | » mov····%r12,0x48(%rsp) |
| 11 | » mov····%r13,0x50(%rsp) | 11 | » mov····%r13,0x50(%rsp) |
| 12 | » call···213f0·<__assert_fail@plt> | 12 | » call···213f0·<__assert_fail@plt> |
| 13 | » lea····0x78c75(%rip),%rdi········ | 13 | » lea····0x78c7b(%rip),%rdi········ |
| 14 | » call···22450·<perror@plt> | 14 | » call···22450·<perror@plt> |
| 15 | » xor····%edx,%edx | 15 | » xor····%edx,%edx |
| 16 | » mov····$0x540e,%esi | 16 | » mov····$0x540e,%esi |
| 17 | » mov····%r14d,%edi | 17 | » mov····%r14d,%edi |
| 18 | » xor····%eax,%eax | 18 | » xor····%eax,%eax |
| 19 | » call···21230·<ioctl@plt> | 19 | » call···21230·<ioctl@plt> |
| 20 | » xor····%r8d,%r8d | 20 | » xor····%r8d,%r8d |
| Offset 50, 30 lines modified | Offset 50, 30 lines modified |
| 50 | » mov····0xb6817(%rip),%rdi········ | 50 | » mov····0xb6817(%rip),%rdi········ |
| 51 | » call···21860·<free@plt> | 51 | » call···21860·<free@plt> |
| 52 | » lea····0x4b8(%rsp),%rdi | 52 | » lea····0x4b8(%rsp),%rdi |
| 53 | » movb···$0x0,0x8b7(%rsp) | 53 | » movb···$0x0,0x8b7(%rsp) |
| 54 | » call···8c540·<wcwidth@plt+0x69ec8> | 54 | » call···8c540·<wcwidth@plt+0x69ec8> |
| 55 | » mov····%rax,0xb67f6(%rip)········ | 55 | » mov····%rax,0xb67f6(%rip)········ |
| 56 | » jmp····64095·<wcwidth@plt+0x41a1d> | 56 | » jmp····64095·<wcwidth@plt+0x41a1d> |
| 57 | » lea····0x78c54(%rip),%rdi········ | 57 | » lea····0x78c59(%rip),%rdi········ |
| 58 | » call···22450·<perror@plt> | 58 | » call···22450·<perror@plt> |
| 59 | » mov····$0x1c,%edi | 59 | » mov····$0x1c,%edi |
| 60 | » call···6fc90·<wcwidth@plt+0x4d618> | 60 | » call···6fc90·<wcwidth@plt+0x4d618> |
| 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····0x78c9e(%rip),%rdi········ | 72 | » lea····0x78ca3(%rip),%rdi········ |
| 73 | » call···8c540·<wcwidth@plt+0x69ec8> | 73 | » call···8c540·<wcwidth@plt+0x69ec8> |
| 74 | » mov····(%rbx),%rdi | 74 | » mov····(%rbx),%rdi |
| 75 | » mov····%rax,0x30(%rsp) | 75 | » mov····%rax,0x30(%rsp) |
| 76 | » call···8b8a0·<wcwidth@plt+0x69228> | 76 | » call···8b8a0·<wcwidth@plt+0x69228> |
| 77 | » mov····%rax,%rdi | 77 | » mov····%rax,%rdi |
| 78 | » call···8c540·<wcwidth@plt+0x69ec8> | 78 | » call···8c540·<wcwidth@plt+0x69ec8> |
| 79 | » mov····$0x1,%esi | 79 | » mov····$0x1,%esi |
| Offset 217, 15 lines modified | Offset 217, 15 lines modified |
| 217 | » cmp····$0xa2,%ebx | 217 | » cmp····$0xa2,%ebx |
| 218 | » cmovbe·%rdx,%rax | 218 | » cmovbe·%rdx,%rax |
| 219 | » mov····%esi,%edx | 219 | » mov····%esi,%edx |
| 220 | » shl····$0x5,%rdx | 220 | » shl····$0x5,%rdx |
| 221 | » mov····(%rax),%rcx | 221 | » mov····(%rax),%rcx |
| 222 | » lea····-0xa3(%rsi),%eax | 222 | » lea····-0xa3(%rsi),%eax |
| 223 | » add····%rdi,%rdx | 223 | » add····%rdi,%rdx |
| 224 | » lea····0x7c960(%rip),%rdi········ | 224 | » lea····0x7c968(%rip),%rdi········ |
| 225 | » shl····$0x5,%rax | 225 | » shl····$0x5,%rax |
| 226 | » add····%r10,%rax | 226 | » add····%r10,%rax |
| 227 | » cmp····$0xa2,%esi | 227 | » cmp····$0xa2,%esi |
| 228 | » cmovbe·%rdx,%rax | 228 | » cmovbe·%rdx,%rax |
| 229 | » mov····%rcx,%rdx | 229 | » mov····%rcx,%rdx |
| 230 | » mov····(%rax),%rsi | 230 | » mov····(%rax),%rsi |
| 231 | » xor····%eax,%eax | 231 | » xor····%eax,%eax |
| 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····0x78951(%rip),%rsi········ | 259 | » lea····0x78956(%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····0x78943(%rip),%rsi········ | 264 | » lea····0x78948(%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····0x78932(%rip),%rsi········ | 269 | » lea····0x78937(%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····0x78925(%rip),%rsi········ | 274 | » lea····0x7892a(%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····0x78915(%rip),%rsi········ | 279 | » lea····0x7891a(%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 511, 15 lines modified | Offset 511, 15 lines modified |
| 511 | » mov····%eax,0x38(%rsp) | 511 | » mov····%eax,0x38(%rsp) |
| 512 | » test···%eax,%eax | 512 | » test···%eax,%eax |
| 513 | » jne····22bc7·<wcwidth@plt+0x54f> | 513 | » jne····22bc7·<wcwidth@plt+0x54f> |
| 514 | » mov····0xb5a72(%rip),%rdi········ | 514 | » mov····0xb5a72(%rip),%rdi········ |
| 515 | » mov····%rbx,%rcx | 515 | » mov····%rbx,%rcx |
| 516 | » mov····$0x1,%esi | 516 | » mov····$0x1,%esi |
| 517 | » xor····%eax,%eax | 517 | » xor····%eax,%eax |
| 518 | » lea····0x7c489(%rip),%rdx········ | 518 | » lea····0x7c491(%rip),%rdx········ |
| 519 | » call···21300·<__fprintf_chk@plt> | 519 | » call···21300·<__fprintf_chk@plt> |
| 520 | » call···614a0·<wcwidth@plt+0x3ee28> | 520 | » call···614a0·<wcwidth@plt+0x3ee28> |
| 521 | » movl···$0x1,0x2c(%rsp) | 521 | » movl···$0x1,0x2c(%rsp) |
| 522 | » mov····0x5c(%rsp),%eax | 522 | » mov····0x5c(%rsp),%eax |
| 523 | » movl···$0x0,0x38(%rsp) | 523 | » movl···$0x0,0x38(%rsp) |
| 524 | » jmp····22bcb·<wcwidth@plt+0x553> | 524 | » jmp····22bcb·<wcwidth@plt+0x553> |
| 525 | » test···%rbx,%rbx | 525 | » test···%rbx,%rbx |
| Offset 620, 22 lines modified | Offset 620, 22 lines modified |
| 620 | » lea····0xb606a(%rip),%rsi········ | 620 | » lea····0xb606a(%rip),%rsi········ |
| 621 | » mov····%rax,%rdi | 621 | » mov····%rax,%rdi |
| 622 | » mov····$0x2e,%ecx | 622 | » mov····$0x2e,%ecx |
| 623 | » mov····%rax,0xb6253(%rip)········ | 623 | » mov····%rax,0xb6253(%rip)········ |
| 624 | » lea····0xb2a94(%rip),%rdx········ | 624 | » lea····0xb2a94(%rip),%rdx········ |
|
... Open expanded diff (truncated) ...
|