| | | | |
| Offset 20, 19 lines modified | Offset 20, 19 lines modified |
| 20 | » mov····%r15,-0x8(%rbp) | 20 | » mov····%r15,-0x8(%rbp) |
| 21 | » mov····%edi,-0x1b0(%rbp) | 21 | » mov····%edi,-0x1b0(%rbp) |
| 22 | » mov····%rsi,-0x1a8(%rbp) | 22 | » mov····%rsi,-0x1a8(%rbp) |
| 23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
| 24 | » mov····%rax,-0x38(%rbp) | 24 | » mov····%rax,-0x38(%rbp) |
| 25 | » xor····%eax,%eax | 25 | » xor····%eax,%eax |
| 26 | » call···5ed0·<__cxa_finalize@plt+0x2900> | 26 | » call···5ed0·<__cxa_finalize@plt+0x2900> |
| 27 | » movl···$0xffffffff,0x9caa(%rip)········ | 27 | » movl···$0xffffffff,0xccaa(%rip)········ |
| 28 | » mov····-0x1a8(%rbp),%rsi | 28 | » mov····-0x1a8(%rbp),%rsi |
| 29 | » mov····-0x1b0(%rbp),%edi | 29 | » mov····-0x1b0(%rbp),%edi |
| 30 | » xor····%r8d,%r8d | 30 | » xor····%r8d,%r8d |
| 31 | » lea····0x93e3(%rip),%rcx········ | 31 | » lea····0xc3e3(%rip),%rcx········ |
| 32 | » lea····0x5a67(%rip),%rdx········ | 32 | » lea····0x5a67(%rip),%rdx········ |
| 33 | » call···31d0·<getopt_long@plt> | 33 | » call···31d0·<getopt_long@plt> |
| 34 | » cmp····$0xffffffff,%eax | 34 | » cmp····$0xffffffff,%eax |
| 35 | » je·····3c0e·<__cxa_finalize@plt+0x63e> | 35 | » je·····3c0e·<__cxa_finalize@plt+0x63e> |
| 36 | » cmp····$0x75,%eax | 36 | » cmp····$0x75,%eax |
| 37 | » jg·····36a0·<__cxa_finalize@plt+0xd0> | 37 | » jg·····36a0·<__cxa_finalize@plt+0xd0> |
| 38 | » cmp····$0x55,%eax | 38 | » cmp····$0x55,%eax |
| Offset 45, 21 lines modified | Offset 45, 21 lines modified |
| 45 | » add····%rcx,%rax | 45 | » add····%rcx,%rax |
| 46 | » jmp····*%rax | 46 | » jmp····*%rax |
| 47 | » nopl···0x0(%rax) | 47 | » nopl···0x0(%rax) |
| 48 | » cmp····$0x200,%eax | 48 | » cmp····$0x200,%eax |
| 49 | » je·····36be·<__cxa_finalize@plt+0xee> | 49 | » je·····36be·<__cxa_finalize@plt+0xee> |
| 50 | » cmp····$0x201,%eax | 50 | » cmp····$0x201,%eax |
| 51 | » jne····3d15·<__cxa_finalize@plt+0x745> | 51 | » jne····3d15·<__cxa_finalize@plt+0x745> |
| 52 | » movl···$0x2,0x9a18(%rip)········ | 52 | » movl···$0x2,0xca18(%rip)········ |
| 53 | » jmp····3646·<__cxa_finalize@plt+0x76> | 53 | » jmp····3646·<__cxa_finalize@plt+0x76> |
| 54 | » movl···$0x3,0x9a0c(%rip)········ | 54 | » movl···$0x3,0xca0c(%rip)········ |
| 55 | » jmp····3646·<__cxa_finalize@plt+0x76> | 55 | » jmp····3646·<__cxa_finalize@plt+0x76> |
| 56 | » movl···$0x1,0x99fd(%rip)········ | 56 | » movl···$0x1,0xc9fd(%rip)········ |
| 57 | » jmp····3646·<__cxa_finalize@plt+0x76> | 57 | » jmp····3646·<__cxa_finalize@plt+0x76> |
| 58 | » mov····0x9a9d(%rip),%rbx········ | 58 | » mov····0xca9d(%rip),%rbx········ |
| 59 | » mov····$0x2e,%esi | 59 | » mov····$0x2e,%esi |
| 60 | » mov····%rbx,%rdi | 60 | » mov····%rbx,%rdi |
| 61 | » call···31e0·<strchr@plt> | 61 | » call···31e0·<strchr@plt> |
| 62 | » mov····%rax,%r12 | 62 | » mov····%rax,%r12 |
| 63 | » test···%rax,%rax | 63 | » test···%rax,%rax |
| 64 | » je·····3740·<__cxa_finalize@plt+0x170> | 64 | » je·····3740·<__cxa_finalize@plt+0x170> |
| 65 | » lea····0x1(%rax),%rbx | 65 | » lea····0x1(%rax),%rbx |
| Offset 69, 74 lines modified | Offset 69, 74 lines modified |
| 69 | » test···%eax,%eax | 69 | » test···%eax,%eax |
| 70 | » je·····3aca·<__cxa_finalize@plt+0x4fa> | 70 | » je·····3aca·<__cxa_finalize@plt+0x4fa> |
| 71 | » lea····0x599d(%rip),%rsi········ | 71 | » lea····0x599d(%rip),%rsi········ |
| 72 | » mov····%rbx,%rdi | 72 | » mov····%rbx,%rdi |
| 73 | » call···32d0·<strcmp@plt> | 73 | » call···32d0·<strcmp@plt> |
| 74 | » test···%eax,%eax | 74 | » test···%eax,%eax |
| 75 | » jne····3d3e·<__cxa_finalize@plt+0x76e> | 75 | » jne····3d3e·<__cxa_finalize@plt+0x76e> |
| 76 | » movl···$0x1,0x999c(%rip)········ | 76 | » movl···$0x1,0xc99c(%rip)········ |
| 77 | » movb···$0x0,(%r12) | 77 | » movb···$0x0,(%r12) |
| 78 | » mov····0x9a40(%rip),%rbx········ | 78 | » mov····0xca40(%rip),%rbx········ |
| 79 | » mov····%rbx,0x9979(%rip)········ | 79 | » mov····%rbx,0xc979(%rip)········ |
| 80 | » jmp····3646·<__cxa_finalize@plt+0x76> | 80 | » jmp····3646·<__cxa_finalize@plt+0x76> |
| 81 | » mov····0x9a2d(%rip),%rbx········ | 81 | » mov····0xca2d(%rip),%rbx········ |
| 82 | » mov····%r13,-0x18(%rbp) | 82 | » mov····%r13,-0x18(%rbp) |
| 83 | » mov····%r14,-0x10(%rbp) | 83 | » mov····%r14,-0x10(%rbp) |
| 84 | » mov····0x9966(%rip),%r13········ | 84 | » mov····0xc966(%rip),%r13········ |
| 85 | » mov····%rbx,0x994f(%rip)········ | 85 | » mov····%rbx,0xc94f(%rip)········ |
| 86 | » jmp····379b·<__cxa_finalize@plt+0x1cb> | 86 | » jmp····379b·<__cxa_finalize@plt+0x1cb> |
| 87 | » nopl···0x0(%rax,%rax,1) | 87 | » nopl···0x0(%rax,%rax,1) |
| 88 | » movb···$0x0,(%rax) | 88 | » movb···$0x0,(%rax) |
| 89 | » lea····0x590b(%rip),%rsi········ | 89 | » lea····0x590b(%rip),%rsi········ |
| 90 | » mov····%rbx,%rdi | 90 | » mov····%rbx,%rdi |
| 91 | » call···32d0·<strcmp@plt> | 91 | » call···32d0·<strcmp@plt> |
| 92 | » test···%eax,%eax | 92 | » test···%eax,%eax |
| 93 | » jne····3870·<__cxa_finalize@plt+0x2a0> | 93 | » jne····3870·<__cxa_finalize@plt+0x2a0> |
| 94 | » movb···$0x1,0x9947(%rip)········ | 94 | » movb···$0x1,0xc947(%rip)········ |
| 95 | » movb···$0x2c,(%r12) | 95 | » movb···$0x2c,(%r12) |
| 96 | » lea····0x1(%r12),%rbx | 96 | » lea····0x1(%r12),%rbx |
| 97 | » mov····$0x2c,%esi | 97 | » mov····$0x2c,%esi |
| 98 | » mov····%rbx,%rdi | 98 | » mov····%rbx,%rdi |
| 99 | » call···31e0·<strchr@plt> | 99 | » call···31e0·<strchr@plt> |
| 100 | » mov····%rax,%r12 | 100 | » mov····%rax,%r12 |
| 101 | » test···%rax,%rax | 101 | » test···%rax,%rax |
| 102 | » jne····3770·<__cxa_finalize@plt+0x1a0> | 102 | » jne····3770·<__cxa_finalize@plt+0x1a0> |
| 103 | » lea····0x58ce(%rip),%rsi········ | 103 | » lea····0x58ce(%rip),%rsi········ |
| 104 | » mov····%rbx,%rdi | 104 | » mov····%rbx,%rdi |
| 105 | » call···32d0·<strcmp@plt> | 105 | » call···32d0·<strcmp@plt> |
| 106 | » test···%eax,%eax | 106 | » test···%eax,%eax |
| 107 | » jne····3870·<__cxa_finalize@plt+0x2a0> | 107 | » jne····3870·<__cxa_finalize@plt+0x2a0> |
| 108 | » movb···$0x1,0x990a(%rip)········ | 108 | » movb···$0x1,0xc90a(%rip)········ |
| 109 | » test···%r13,%r13 | 109 | » test···%r13,%r13 |
| 110 | » js·····39c9·<__cxa_finalize@plt+0x3f9> | 110 | » js·····39c9·<__cxa_finalize@plt+0x3f9> |
| 111 | » mov····%r13,0x98ea(%rip)········ | 111 | » mov····%r13,0xc8ea(%rip)········ |
| 112 | » mov····-0x10(%rbp),%r14 | 112 | » mov····-0x10(%rbp),%r14 |
| 113 | » mov····-0x18(%rbp),%r13 | 113 | » mov····-0x18(%rbp),%r13 |
| 114 | » jmp····3646·<__cxa_finalize@plt+0x76> | 114 | » jmp····3646·<__cxa_finalize@plt+0x76> |
| 115 | » mov····0x998e(%rip),%rdi········ | 115 | » mov····0xc98e(%rip),%rdi········ |
| 116 | » mov····$0xa,%edx | 116 | » mov····$0xa,%edx |
| 117 | » xor····%esi,%esi | 117 | » xor····%esi,%esi |
| 118 | » call···3390·<__isoc23_strtol@plt> | 118 | » call···3390·<__isoc23_strtol@plt> |
| 119 | » mov····%eax,%edx | 119 | » mov····%eax,%edx |
| 120 | » cmp····$0x9,%eax | 120 | » cmp····$0x9,%eax |
| 121 | » ja·····46ac·<__cxa_finalize@plt+0x10dc> | 121 | » ja·····46ac·<__cxa_finalize@plt+0x10dc> |
| 122 | » mov····%eax,0xa279(%rip)········ | 122 | » mov····%eax,0xd279(%rip)········ |
| 123 | » jmp····3646·<__cxa_finalize@plt+0x76> | 123 | » jmp····3646·<__cxa_finalize@plt+0x76> |
| 124 | » mov····-0x1a8(%rbp),%rax | 124 | » mov····-0x1a8(%rbp),%rax |
| 125 | » mov····$0x1,%edi | 125 | » mov····$0x1,%edi |
| 126 | » mov····$0x2,%ecx | 126 | » mov····$0x2,%ecx |
| 127 | » lea····0x5b64(%rip),%rsi········ | 127 | » lea····0x5b64(%rip),%rsi········ |
| 128 | » mov····%r13,-0x18(%rbp) | 128 | » mov····%r13,-0x18(%rbp) |
| 129 | » mov····(%rax),%rdx | 129 | » mov····(%rax),%rdx |
| 130 | » xor····%eax,%eax | 130 | » xor····%eax,%eax |
| 131 | » mov····%r14,-0x10(%rbp) | 131 | » mov····%r14,-0x10(%rbp) |
| 132 | » call···3440·<__printf_chk@plt> | 132 | » call···3440·<__printf_chk@plt> |
| 133 | » xor····%edi,%edi | 133 | » xor····%edi,%edi |
| 134 | » call···3510·<exit@plt> | 134 | » call···3510·<exit@plt> |
| 135 | » mov····0xa234(%rip),%rdx········ | 135 | » mov····0xd234(%rip),%rdx········ |
| 136 | » mov····$0x1,%edi | 136 | » mov····$0x1,%edi |
| 137 | » lea····0x580f(%rip),%rsi········ | 137 | » lea····0x580f(%rip),%rsi········ |
| 138 | » xor····%eax,%eax | 138 | » xor····%eax,%eax |
| 139 | » mov····%r13,-0x18(%rbp) | 139 | » mov····%r13,-0x18(%rbp) |
| 140 | » mov····%r14,-0x10(%rbp) | 140 | » mov····%r14,-0x10(%rbp) |
| 141 | » call···3440·<__printf_chk@plt> | 141 | » call···3440·<__printf_chk@plt> |
| 142 | » xor····%edi,%edi | 142 | » xor····%edi,%edi |
| Offset 151, 43 lines modified | Offset 151, 43 lines modified |
| 151 | » je·····3ccc·<__cxa_finalize@plt+0x6fc> | 151 | » je·····3ccc·<__cxa_finalize@plt+0x6fc> |
| 152 | » cmp····$0x73,%eax | 152 | » cmp····$0x73,%eax |
| 153 | » jne····389d·<__cxa_finalize@plt+0x2cd> | 153 | » jne····389d·<__cxa_finalize@plt+0x2cd> |
| 154 | » cmpb···$0x33,0x1(%rbx) | 154 | » cmpb···$0x33,0x1(%rbx) |
| 155 | » jne····389d·<__cxa_finalize@plt+0x2cd> | 155 | » jne····389d·<__cxa_finalize@plt+0x2cd> |
| 156 | » cmpb···$0x2e,0x2(%rbx) | 156 | » cmpb···$0x2e,0x2(%rbx) |
| 157 | » je·····3d00·<__cxa_finalize@plt+0x730> | 157 | » je·····3d00·<__cxa_finalize@plt+0x730> |
| 158 | » lea····0x901c(%rip),%r14········ | 158 | » lea····0xc01c(%rip),%r14········ |
| 159 | » xor····%r15d,%r15d | 159 | » xor····%r15d,%r15d |
| 160 | » jmp····38be·<__cxa_finalize@plt+0x2ee> | 160 | » jmp····38be·<__cxa_finalize@plt+0x2ee> |
|
... Open expanded diff (truncated) ...
|