| | | | |
| Offset 3, 38 lines modified | Offset 3, 38 lines modified |
| | |
| 3 | Disassembly·of·section·.text: | 3 | Disassembly·of·section·.text: |
| | |
| 4 | 0000000000002580·<main@@Base>: | 4 | 0000000000002580·<main@@Base>: |
| 5 | » sub····$0x18,%rsp | 5 | » sub····$0x18,%rsp |
| 6 | » xor····%edx,%edx | 6 | » xor····%edx,%edx |
| 7 | » mov····%edi,0xc(%rsp) | 7 | » mov····%edi,0xc(%rsp) |
| 8 | » lea····0x1d16(%rip),%rdi········ | 8 | » lea····0x1d1e(%rip),%rdi········ |
| 9 | » mov····%rsi,(%rsp) | 9 | » mov····%rsi,(%rsp) |
| 10 | » lea····0x1c14(%rip),%rsi········ | 10 | » lea····0x1c14(%rip),%rsi········ |
| 11 | » callq··2510·<main@@Base-0x70> | 11 | » callq··2510·<main@@Base-0x70> |
| 12 | » mov····%rsp,%rsi | 12 | » mov····%rsp,%rsi |
| 13 | » xor····%edx,%edx | 13 | » xor····%edx,%edx |
| 14 | » xor····%eax,%eax | 14 | » xor····%eax,%eax |
| 15 | » lea····0xc(%rsp),%rdi | 15 | » lea····0xc(%rsp),%rdi |
| 16 | » callq··24d0·<main@@Base-0xb0> | 16 | » callq··24d0·<main@@Base-0xb0> |
| 17 | » mov····$0xc,%esi | 17 | » mov····$0xc,%esi |
| 18 | » xor····%edi,%edi | 18 | » xor····%edi,%edi |
| 19 | » callq··2410·<main@@Base-0x170> | 19 | » callq··2410·<main@@Base-0x170> |
| 20 | » mov····$0x1,%edx | 20 | » mov····$0x1,%edx |
| 21 | » lea····0x1ceb(%rip),%rsi········ | 21 | » lea····0x1cf3(%rip),%rsi········ |
| 22 | » lea····0x1ce8(%rip),%rdi········ | 22 | » lea····0x1cf0(%rip),%rdi········ |
| 23 | » callq··2510·<main@@Base-0x70> | 23 | » callq··2510·<main@@Base-0x70> |
| 24 | » lea····0x4a3(%rip),%rsi········ | 24 | » lea····0x4a3(%rip),%rsi········ |
| 25 | » lea····0x1ce6(%rip),%rdi········ | 25 | » lea····0x1cee(%rip),%rdi········ |
| 26 | » callq··23a0·<main@@Base-0x1e0> | 26 | » callq··23a0·<main@@Base-0x1e0> |
| 27 | » lea····0x2b0(%rip),%rsi········ | 27 | » lea····0x2b0(%rip),%rsi········ |
| 28 | » lea····0x1ce4(%rip),%rdi········ | 28 | » lea····0x1cec(%rip),%rdi········ |
| 29 | » callq··23a0·<main@@Base-0x1e0> | 29 | » callq··23a0·<main@@Base-0x1e0> |
| 30 | » lea····0x10d(%rip),%rsi········ | 30 | » lea····0x10d(%rip),%rsi········ |
| 31 | » lea····0x1ce3(%rip),%rdi········ | 31 | » lea····0x1ceb(%rip),%rdi········ |
| 32 | » callq··23a0·<main@@Base-0x1e0> | 32 | » callq··23a0·<main@@Base-0x1e0> |
| 33 | » callq··2420·<main@@Base-0x160> | 33 | » callq··2420·<main@@Base-0x160> |
| 34 | » add····$0x18,%rsp | 34 | » add····$0x18,%rsp |
| 35 | » retq··· | 35 | » retq··· |
| 36 | » nopl···0x0(%rax) | 36 | » nopl···0x0(%rax) |
| | |
| 37 | 0000000000002620·<_start@@Base>: | 37 | 0000000000002620·<_start@@Base>: |
| Offset 158, 42 lines modified | Offset 158, 42 lines modified |
| 158 | » mov····%eax,%esi | 158 | » mov····%eax,%esi |
| 159 | » callq··2470·<main@@Base-0x110> | 159 | » callq··2470·<main@@Base-0x110> |
| 160 | » test···%eax,%eax | 160 | » test···%eax,%eax |
| 161 | » jne····2776·<_start@@Base+0x156> | 161 | » jne····2776·<_start@@Base+0x156> |
| 162 | » mov····(%rsp),%r9 | 162 | » mov····(%rsp),%r9 |
| 163 | » test···%r9,%r9 | 163 | » test···%r9,%r9 |
| 164 | » je·····2848·<_start@@Base+0x228> | 164 | » je·····2848·<_start@@Base+0x228> |
| 165 | » lea····0x1c1e(%rip),%r12········ | 165 | » lea····0x1c2e(%rip),%r12········ |
| 166 | » pushq··$0x0 | 166 | » pushq··$0x0 |
| 167 | » mov····$0x43,%edx | 167 | » mov····$0x43,%edx |
| 168 | » xor····%edi,%edi | 168 | » xor····%edi,%edi |
| 169 | » lea····0x185e(%rip),%rbp········ | 169 | » lea····0x185e(%rip),%rbp········ |
| 170 | » pushq··$0x0 | 170 | » pushq··$0x0 |
| 171 | » mov····%r12,%rcx | 171 | » mov····%r12,%rcx |
| 172 | » lea····0x1a69(%rip),%r8········ | 172 | » lea····0x1a71(%rip),%r8········ |
| 173 | » mov····%rbp,%rsi | 173 | » mov····%rbp,%rsi |
| 174 | » callq··24a0·<main@@Base-0xe0> | 174 | » callq··24a0·<main@@Base-0xe0> |
| 175 | » test···%rbx,%rbx | 175 | » test···%rbx,%rbx |
| 176 | » pop····%rax | 176 | » pop····%rax |
| 177 | » pop····%rdx | 177 | » pop····%rdx |
| 178 | » je·····285f·<_start@@Base+0x23f> | 178 | » je·····285f·<_start@@Base+0x23f> |
| 179 | » mov····(%rsp),%rdi | 179 | » mov····(%rsp),%rdi |
| 180 | » test···%rdi,%rdi | 180 | » test···%rdi,%rdi |
| 181 | » je·····2796·<_start@@Base+0x176> | 181 | » je·····2796·<_start@@Base+0x176> |
| 182 | » callq··23c0·<main@@Base-0x1c0> | 182 | » callq··23c0·<main@@Base-0x1c0> |
| 183 | » jmpq···2796·<_start@@Base+0x176> | 183 | » jmpq···2796·<_start@@Base+0x176> |
| 184 | » nopl···0x0(%rax) | 184 | » nopl···0x0(%rax) |
| 185 | » lea····0x1bd1(%rip),%r12········ | 185 | » lea····0x1be1(%rip),%r12········ |
| 186 | » test···%rbx,%rbx | 186 | » test···%rbx,%rbx |
| 187 | » lea····0x1817(%rip),%rbp········ | 187 | » lea····0x1817(%rip),%rbp········ |
| 188 | » jne····2796·<_start@@Base+0x176> | 188 | » jne····2796·<_start@@Base+0x176> |
| 189 | » xor····%edi,%edi | 189 | » xor····%edi,%edi |
| 190 | » mov····%r12,%rcx | 190 | » mov····%r12,%rcx |
| 191 | » mov····$0x44,%edx | 191 | » mov····$0x44,%edx |
| 192 | » lea····0x1a1d(%rip),%r8········ | 192 | » lea····0x1a25(%rip),%r8········ |
| 193 | » mov····%rbp,%rsi | 193 | » mov····%rbp,%rsi |
| 194 | » callq··2400·<main@@Base-0x180> | 194 | » callq··2400·<main@@Base-0x180> |
| 195 | » mov····(%rsp),%rdi | 195 | » mov····(%rsp),%rdi |
| 196 | » test···%rdi,%rdi | 196 | » test···%rdi,%rdi |
| 197 | » je·····279e·<_start@@Base+0x17e> | 197 | » je·····279e·<_start@@Base+0x17e> |
| 198 | » callq··23c0·<main@@Base-0x1c0> | 198 | » callq··23c0·<main@@Base-0x1c0> |
| 199 | » jmpq···279e·<_start@@Base+0x17e> | 199 | » jmpq···279e·<_start@@Base+0x17e> |
| Offset 281, 41 lines modified | Offset 281, 41 lines modified |
| 281 | » mov····%eax,%esi | 281 | » mov····%eax,%esi |
| 282 | » callq··2470·<main@@Base-0x110> | 282 | » callq··2470·<main@@Base-0x110> |
| 283 | » test···%eax,%eax | 283 | » test···%eax,%eax |
| 284 | » jne····2906·<_start@@Base+0x2e6> | 284 | » jne····2906·<_start@@Base+0x2e6> |
| 285 | » mov····(%rsp),%r9 | 285 | » mov····(%rsp),%r9 |
| 286 | » test···%r9,%r9 | 286 | » test···%r9,%r9 |
| 287 | » je·····2a2b·<_start@@Base+0x40b> | 287 | » je·····2a2b·<_start@@Base+0x40b> |
| 288 | » lea····0x1a17(%rip),%r12········ | 288 | » lea····0x1a27(%rip),%r12········ |
| 289 | » pushq··$0x0 | 289 | » pushq··$0x0 |
| 290 | » mov····$0x2d,%edx | 290 | » mov····$0x2d,%edx |
| 291 | » xor····%edi,%edi | 291 | » xor····%edi,%edi |
| 292 | » lea····0x1677(%rip),%rbp········ | 292 | » lea····0x1677(%rip),%rbp········ |
| 293 | » pushq··$0x0 | 293 | » pushq··$0x0 |
| 294 | » mov····%r12,%rcx | 294 | » mov····%r12,%rcx |
| 295 | » lea····0x1882(%rip),%r8········ | 295 | » lea····0x188a(%rip),%r8········ |
| 296 | » mov····%rbp,%rsi | 296 | » mov····%rbp,%rsi |
| 297 | » callq··24a0·<main@@Base-0xe0> | 297 | » callq··24a0·<main@@Base-0xe0> |
| 298 | » test···%rbx,%rbx | 298 | » test···%rbx,%rbx |
| 299 | » pop····%rax | 299 | » pop····%rax |
| 300 | » pop····%rdx | 300 | » pop····%rdx |
| 301 | » je·····2a42·<_start@@Base+0x422> | 301 | » je·····2a42·<_start@@Base+0x422> |
| 302 | » mov····(%rsp),%rdi | 302 | » mov····(%rsp),%rdi |
| 303 | » test···%rdi,%rdi | 303 | » test···%rdi,%rdi |
| 304 | » je·····2926·<_start@@Base+0x306> | 304 | » je·····2926·<_start@@Base+0x306> |
| 305 | » callq··23c0·<main@@Base-0x1c0> | 305 | » callq··23c0·<main@@Base-0x1c0> |
| 306 | » jmpq···2926·<_start@@Base+0x306> | 306 | » jmpq···2926·<_start@@Base+0x306> |
| 307 | » lea····0x19ce(%rip),%r12········ | 307 | » lea····0x19de(%rip),%r12········ |
| 308 | » test···%rbx,%rbx | 308 | » test···%rbx,%rbx |
| 309 | » lea····0x1634(%rip),%rbp········ | 309 | » lea····0x1634(%rip),%rbp········ |
| 310 | » jne····2926·<_start@@Base+0x306> | 310 | » jne····2926·<_start@@Base+0x306> |
| 311 | » xor····%edi,%edi | 311 | » xor····%edi,%edi |
| 312 | » mov····%r12,%rcx | 312 | » mov····%r12,%rcx |
| 313 | » mov····$0x2e,%edx | 313 | » mov····$0x2e,%edx |
| 314 | » lea····0x183a(%rip),%r8········ | 314 | » lea····0x1842(%rip),%r8········ |
| 315 | » mov····%rbp,%rsi | 315 | » mov····%rbp,%rsi |
| 316 | » callq··2400·<main@@Base-0x180> | 316 | » callq··2400·<main@@Base-0x180> |
| 317 | » mov····(%rsp),%rdi | 317 | » mov····(%rsp),%rdi |
| 318 | » test···%rdi,%rdi | 318 | » test···%rdi,%rdi |
| 319 | » je·····292e·<_start@@Base+0x30e> | 319 | » je·····292e·<_start@@Base+0x30e> |
| 320 | » callq··23c0·<main@@Base-0x1c0> | 320 | » callq··23c0·<main@@Base-0x1c0> |
| 321 | » jmpq···292e·<_start@@Base+0x30e> | 321 | » jmpq···292e·<_start@@Base+0x30e> |
| Offset 332, 19 lines modified | Offset 332, 19 lines modified |
| 332 | » movq···$0x0,(%rsp) | 332 | » movq···$0x0,(%rsp) |
| 333 | » callq··2d70·<fu_linux_swap_new@@Base> | 333 | » callq··2d70·<fu_linux_swap_new@@Base> |
| 334 | » mov····(%rsp),%r9 | 334 | » mov····(%rsp),%r9 |
| 335 | » mov····%rax,%rbx | 335 | » mov····%rax,%rbx |
| 336 | » test···%r9,%r9 | 336 | » test···%r9,%r9 |
| 337 | » je·····2ae1·<_start@@Base+0x4c1> | 337 | » je·····2ae1·<_start@@Base+0x4c1> |
| 338 | » pushq··$0x0 | 338 | » pushq··$0x0 |
| 339 | » lea····0x17c4(%rip),%r8········ | 339 | » lea····0x17cc(%rip),%r8········ |
| 340 | » mov····$0x12,%edx | 340 | » mov····$0x12,%edx |
| 341 | » xor····%edi,%edi | 341 | » xor····%edi,%edi |
| 342 | » pushq··$0x0 | 342 | » pushq··$0x0 |
| 343 | » lea····0x190d(%rip),%rcx········ | 343 | » lea····0x191d(%rip),%rcx········ |
| 344 | » lea····0x1596(%rip),%rsi········ | 344 | » lea····0x1596(%rip),%rsi········ |
| 345 | » callq··24a0·<main@@Base-0xe0> | 345 | » callq··24a0·<main@@Base-0xe0> |
| 346 | » pop····%rax | 346 | » pop····%rax |
| 347 | » pop····%rdx | 347 | » pop····%rdx |
| 348 | » test···%rbx,%rbx | 348 | » test···%rbx,%rbx |
| 349 | » je·····2b98·<_start@@Base+0x578> | 349 | » je·····2b98·<_start@@Base+0x578> |
| 350 | » mov····%rbx,%rdi | 350 | » mov····%rbx,%rdi |
| Offset 369, 43 lines modified | Offset 369, 43 lines modified |
| 369 | » add····$0x10,%rsp | 369 | » add····$0x10,%rsp |
| 370 | » pop····%rbx | 370 | » pop····%rbx |
| 371 | » retq··· | 371 | » retq··· |
| 372 | » nopw···0x0(%rax,%rax,1) | 372 | » nopw···0x0(%rax,%rax,1) |
| 373 | » lea····0x15f9(%rip),%r8········ | 373 | » lea····0x15f9(%rip),%r8········ |
| 374 | » xor····%edi,%edi | 374 | » xor····%edi,%edi |
| 375 | » mov····$0x14,%edx | 375 | » mov····$0x14,%edx |
| 376 | » lea····0x188b(%rip),%rcx········ | 376 | » lea····0x189b(%rip),%rcx········ |
| 377 | » lea····0x1514(%rip),%rsi········ | 377 | » lea····0x1514(%rip),%rsi········ |
| 378 | » callq··2400·<main@@Base-0x180> | 378 | » callq··2400·<main@@Base-0x180> |
| 379 | » mov····%rbx,%rdi | 379 | » mov····%rbx,%rdi |
| 380 | » callq··3140·<fu_linux_swap_get_encrypted@@Base> | 380 | » callq··3140·<fu_linux_swap_get_encrypted@@Base> |
| 381 | » test···%eax,%eax | 381 | » test···%eax,%eax |
| 382 | » je·····2b02·<_start@@Base+0x4e2> | 382 | » je·····2b02·<_start@@Base+0x4e2> |
| 383 | » lea····0x1604(%rip),%r8········ | 383 | » lea····0x1604(%rip),%r8········ |
| 384 | » mov····$0x15,%edx | 384 | » mov····$0x15,%edx |
| 385 | » xor····%edi,%edi | 385 | » xor····%edi,%edi |
| 386 | » lea····0x185e(%rip),%rcx········ | 386 | » lea····0x186e(%rip),%rcx········ |
| 387 | » lea····0x14e7(%rip),%rsi········ | 387 | » lea····0x14e7(%rip),%rsi········ |
| 388 | » callq··2400·<main@@Base-0x180> | 388 | » callq··2400·<main@@Base-0x180> |
| 389 | » jmpq···2b02·<_start@@Base+0x4e2> | 389 | » jmpq···2b02·<_start@@Base+0x4e2> |
| 390 | » nopl···0x0(%rax,%rax,1) | 390 | » nopl···0x0(%rax,%rax,1) |
| 391 | » lea····0x16ee(%rip),%r8········ | 391 | » lea····0x16f6(%rip),%r8········ |
| 392 | » mov····$0x13,%edx | 392 | » mov····$0x13,%edx |
| 393 | » xor····%edi,%edi | 393 | » xor····%edi,%edi |
| 394 | » lea····0x1833(%rip),%rcx········ | 394 | » lea····0x1843(%rip),%rcx········ |
| 395 | » lea····0x14bc(%rip),%rsi········ | 395 | » lea····0x14bc(%rip),%rsi········ |
| 396 | » callq··2400·<main@@Base-0x180> | 396 | » callq··2400·<main@@Base-0x180> |
| 397 | » jmpq···2aea·<_start@@Base+0x4ca> | 397 | » jmpq···2aea·<_start@@Base+0x4ca> |
| 398 | » callq··2350·<main@@Base-0x230> | 398 | » callq··2350·<main@@Base-0x230> |
| 399 | » nopw···%cs:0x0(%rax,%rax,1) | 399 | » nopw···%cs:0x0(%rax,%rax,1) |
| 400 | » nopl···(%rax) | 400 | » nopl···(%rax) |
| 401 | » retq··· | 401 | » retq··· |
| 402 | » data16·nopw·%cs:0x0(%rax,%rax,1) | 402 | » data16·nopw·%cs:0x0(%rax,%rax,1) |
| 403 | » nopl···0x0(%rax) | 403 | » nopl···0x0(%rax) |
| 404 | » lea····0x171c(%rip),%rdi········ | 404 | » lea····0x1724(%rip),%rdi········ |
| 405 | » sub····$0x8,%rsp | 405 | » sub····$0x8,%rsp |
| 406 | » callq··2310·<main@@Base-0x270> | 406 | » callq··2310·<main@@Base-0x270> |
| 407 | » sub····$0x8,%rsp | 407 | » sub····$0x8,%rsp |
| 408 | » mov····$0x20,%r8d | 408 | » mov····$0x20,%r8d |
| 409 | » mov····$0x88,%edx | 409 | » mov····$0x88,%edx |
| 410 | » pushq··$0x0 | 410 | » pushq··$0x0 |
| 411 | » mov····%rax,%rsi | 411 | » mov····%rax,%rsi |
| Offset 534, 15 lines modified | Offset 534, 15 lines modified |
| 534 | » jne····2dad·<fu_linux_swap_new@@Base+0x3d> | 534 | » jne····2dad·<fu_linux_swap_new@@Base+0x3d> |
| 535 | » mov····%rbp,%rdi | 535 | » mov····%rbp,%rdi |
| 536 | » callq··23b0·<main@@Base-0x1d0> | 536 | » callq··23b0·<main@@Base-0x1d0> |
| 537 | » mov····%rax,%rbx | 537 | » mov····%rax,%rbx |
| 538 | » mov····$0xffffffff,%ecx | 538 | » mov····$0xffffffff,%ecx |
| 539 | » mov····%rbx,%rsi | 539 | » mov····%rbx,%rsi |
| 540 | » mov····%rbp,%rdi | 540 | » mov····%rbp,%rdi |
| 541 | » lea····0x1550(%rip),%rdx········ | 541 | » lea····0x1558(%rip),%rdx········ |
| 542 | » callq··2320·<main@@Base-0x260> | 542 | » callq··2320·<main@@Base-0x260> |
| 543 | » mov····%rax,%rdi | 543 | » mov····%rax,%rdi |
| 544 | » mov····%rax,%r14 | 544 | » mov····%rax,%r14 |
| 545 | » callq··2550·<main@@Base-0x30> | 545 | » callq··2550·<main@@Base-0x30> |
| 546 | » cmp····$0x2,%eax | 546 | » cmp····$0x2,%eax |
| 547 | » jbe····30e0·<fu_linux_swap_new@@Base+0x370> | 547 | » jbe····30e0·<fu_linux_swap_new@@Base+0x370> |
| 548 | » mov····0x8(%r14),%rbx | 548 | » mov····0x8(%r14),%rbx |
| Offset 578, 16 lines modified | Offset 578, 16 lines modified |
| 578 | » cmp····%rax,(%rbx) | 578 | » cmp····%rax,(%rbx) |
| 579 | » je·····3120·<fu_linux_swap_new@@Base+0x3b0> | 579 | » je·····3120·<fu_linux_swap_new@@Base+0x3b0> |
| 580 | » mov····%r15,%rdi | 580 | » mov····%r15,%rdi |
| 581 | » callq··2380·<main@@Base-0x200> | 581 | » callq··2380·<main@@Base-0x200> |
| 582 | » mov····%rbx,%rcx | 582 | » mov····%rbx,%rcx |
| 583 | » test···%eax,%eax | 583 | » test···%eax,%eax |
| 584 | » je·····3058·<fu_linux_swap_new@@Base+0x2e8> | 584 | » je·····3058·<fu_linux_swap_new@@Base+0x2e8> |
| 585 | » lea····0x14ce(%rip),%rdx········ | 585 | » lea····0x14d6(%rip),%rdx········ |
| 586 | » lea····0x14b5(%rip),%rdi········ | 586 | » lea····0x14bd(%rip),%rdi········ |
| 587 | » mov····$0x80,%esi | 587 | » mov····$0x80,%esi |
| 588 | » xor····%eax,%eax | 588 | » xor····%eax,%eax |
| 589 | » callq··2440·<main@@Base-0x140> | 589 | » callq··2440·<main@@Base-0x140> |
| 590 | » addl···$0x1,0x18(%r13) | 590 | » addl···$0x1,0x18(%r13) |
| 591 | » mov····%r15,%rdi | 591 | » mov····%r15,%rdi |
| 592 | » callq··24e0·<main@@Base-0xa0> | 592 | » callq··24e0·<main@@Base-0xa0> |
| 593 | » mov····%rbp,%rdi | 593 | » mov····%rbp,%rdi |
| Offset 609, 26 lines modified | Offset 609, 26 lines modified |
| 609 | » jle····3018·<fu_linux_swap_new@@Base+0x2a8> | 609 | » jle····3018·<fu_linux_swap_new@@Base+0x2a8> |
| 610 | » mov····%rbx,%rdi | 610 | » mov····%rbx,%rdi |
| 611 | » callq··2c30·<_start@@Base+0x610> | 611 | » callq··2c30·<_start@@Base+0x610> |
| 612 | » mov····0x0(%rbp),%rdi | 612 | » mov····0x0(%rbp),%rdi |
| 613 | » mov····%rax,%rbx | 613 | » mov····%rax,%rbx |
| 614 | » add····$0x28,%rdi | 614 | » add····$0x28,%rdi |
| 615 | » callq··2c30·<_start@@Base+0x610> | 615 | » callq··2c30·<_start@@Base+0x610> |
| 616 | » lea····0x141e(%rip),%rsi········ | 616 | » lea····0x1426(%rip),%rsi········ |
| 617 | » mov····%rax,%rdi | 617 | » mov····%rax,%rdi |
| 618 | » mov····%rax,%rbp | 618 | » mov····%rax,%rbp |
| 619 | » callq··2480·<main@@Base-0x100> | 619 | » callq··2480·<main@@Base-0x100> |
| 620 | » test···%eax,%eax | 620 | » test···%eax,%eax |
| 621 | » je·····2e10·<fu_linux_swap_new@@Base+0xa0> | 621 | » je·····2e10·<fu_linux_swap_new@@Base+0xa0> |
| 622 | » lea····0x1460(%rip),%rsi········ | 622 | » lea····0x1468(%rip),%rsi········ |
| 623 | » mov····%rbp,%rdi | 623 | » mov····%rbp,%rdi |
| 624 | » callq··2480·<main@@Base-0x100> | 624 | » callq··2480·<main@@Base-0x100> |
| 625 | » test···%eax,%eax | 625 | » test···%eax,%eax |
| 626 | » jne····3030·<fu_linux_swap_new@@Base+0x2c0> | 626 | » jne····3030·<fu_linux_swap_new@@Base+0x2c0> |
| 627 | » lea····0x144e(%rip),%r15········ | 627 | » lea····0x1456(%rip),%r15········ |
| 628 | » mov····$0x1a,%edi | 628 | » mov····$0x1a,%edi |
| 629 | » callq··2490·<main@@Base-0xf0> | 629 | » callq··2490·<main@@Base-0xf0> |
| 630 | » xor····%edx,%edx | 630 | » xor····%edx,%edx |
| 631 | » mov····%rbx,%rsi | 631 | » mov····%rbx,%rsi |
| 632 | » mov····%rax,%rdi | 632 | » mov····%rax,%rdi |
| 633 | » mov····%rax,0x20(%rsp) | 633 | » mov····%rax,0x20(%rsp) |
| 634 | » xor····%eax,%eax | 634 | » xor····%eax,%eax |
| Offset 657, 18 lines modified | Offset 657, 18 lines modified |
| 657 | » mov····%rax,%r15 | 657 | » mov····%rax,%r15 |
| 658 | » je·····3080·<fu_linux_swap_new@@Base+0x310> | 658 | » je·····3080·<fu_linux_swap_new@@Base+0x310> |
| 659 | » mov····%rax,%rdi | 659 | » mov····%rax,%rdi |
| 660 | » callq··2380·<main@@Base-0x200> | 660 | » callq··2380·<main@@Base-0x200> |
| 661 | » mov····0x10(%rsp),%rcx | 661 | » mov····0x10(%rsp),%rcx |
| 662 | » test···%eax,%eax | 662 | » test···%eax,%eax |
| 663 | » je·····3100·<fu_linux_swap_new@@Base+0x390> | 663 | » je·····3100·<fu_linux_swap_new@@Base+0x390> |
| 664 | » lea····0x13c3(%rip),%rdx········ | 664 | » lea····0x13cb(%rip),%rdx········ |
| 665 | » mov····$0x80,%esi | 665 | » mov····$0x80,%esi |
| 666 | » xor····%eax,%eax | 666 | » xor····%eax,%eax |
| 667 | » lea····0x135b(%rip),%rdi········ | 667 | » lea····0x1363(%rip),%rdi········ |
| 668 | » callq··2440·<main@@Base-0x140> | 668 | » callq··2440·<main@@Base-0x140> |
| 669 | » addl···$0x1,0x18(%r13) | 669 | » addl···$0x1,0x18(%r13) |
| 670 | » mov····%r15,%rdi | 670 | » mov····%r15,%rdi |
| 671 | » callq··24e0·<main@@Base-0xa0> | 671 | » callq··24e0·<main@@Base-0xa0> |
| 672 | » mov····0x18(%rsp),%rdi | 672 | » mov····0x18(%rsp),%rdi |
| 673 | » callq··24e0·<main@@Base-0xa0> | 673 | » callq··24e0·<main@@Base-0xa0> |
| 674 | » mov····0x28(%rsp),%rax | 674 | » mov····0x28(%rsp),%rax |
| Offset 687, 24 lines modified | Offset 687, 24 lines modified |
| 687 | » xor····%edi,%edi | 687 | » xor····%edi,%edi |
| 688 | » callq··2330·<main@@Base-0x250> | 688 | » callq··2330·<main@@Base-0x250> |
| 689 | » jmpq···2e99·<fu_linux_swap_new@@Base+0x129> | 689 | » jmpq···2e99·<fu_linux_swap_new@@Base+0x129> |
| 690 | » nopl···0x0(%rax,%rax,1) | 690 | » nopl···0x0(%rax,%rax,1) |
| 691 | » mov····%rbx,%r8 | 691 | » mov····%rbx,%r8 |
| 692 | » mov····%rbp,%rcx | 692 | » mov····%rbp,%rcx |
| 693 | » mov····$0x10,%esi | 693 | » mov····$0x10,%esi |
| 694 | » lea····0x1369(%rip),%rdx········ | 694 | » lea····0x1371(%rip),%rdx········ |
| 695 | » xor····%eax,%eax | 695 | » xor····%eax,%eax |
| 696 | » lea····0x12da(%rip),%rdi········ | 696 | » lea····0x12e2(%rip),%rdi········ |
| 697 | » callq··2440·<main@@Base-0x140> | 697 | » callq··2440·<main@@Base-0x140> |
| 698 | » jmpq···2e89·<fu_linux_swap_new@@Base+0x119> | 698 | » jmpq···2e89·<fu_linux_swap_new@@Base+0x119> |
| 699 | » nopl···(%rax) | 699 | » nopl···(%rax) |
| 700 | » lea····0x12f2(%rip),%rdx········ | 700 | » lea····0x12fa(%rip),%rdx········ |
| 701 | » mov····$0x80,%esi | 701 | » mov····$0x80,%esi |
| 702 | » xor····%eax,%eax | 702 | » xor····%eax,%eax |
| 703 | » lea····0x12b8(%rip),%rdi········ | 703 | » lea····0x12c0(%rip),%rdi········ |
| 704 | » callq··2440·<main@@Base-0x140> | 704 | » callq··2440·<main@@Base-0x140> |
| 705 | » jmpq···2e81·<fu_linux_swap_new@@Base+0x111> | 705 | » jmpq···2e81·<fu_linux_swap_new@@Base+0x111> |
| 706 | » nopw···0x0(%rax,%rax,1) | 706 | » nopw···0x0(%rax,%rax,1) |
| 707 | » mov····0x18(%rsp),%rdi | 707 | » mov····0x18(%rsp),%rdi |
| 708 | » callq··24e0·<main@@Base-0xa0> | 708 | » callq··24e0·<main@@Base-0xa0> |
| 709 | » mov····0x28(%rsp),%rax | 709 | » mov····0x28(%rsp),%rax |
| 710 | » test···%rax,%rax | 710 | » test···%rax,%rax |
| Offset 728, 23 lines modified | Offset 728, 23 lines modified |
| 728 | » nopl···0x0(%rax,%rax,1) | 728 | » nopl···0x0(%rax,%rax,1) |
| 729 | » test···%r14,%r14 | 729 | » test···%r14,%r14 |
| 730 | » je·····2df8·<fu_linux_swap_new@@Base+0x88> | 730 | » je·····2df8·<fu_linux_swap_new@@Base+0x88> |
| 731 | » mov····%r14,%rdi | 731 | » mov····%r14,%rdi |
| 732 | » callq··2570·<main@@Base-0x10> | 732 | » callq··2570·<main@@Base-0x10> |
| 733 | » jmpq···2df8·<fu_linux_swap_new@@Base+0x88> | 733 | » jmpq···2df8·<fu_linux_swap_new@@Base+0x88> |
| 734 | » nopw···%cs:0x0(%rax,%rax,1) | 734 | » nopw···%cs:0x0(%rax,%rax,1) |
| 735 | » lea····0x128d(%rip),%rdx········ | 735 | » lea····0x1295(%rip),%rdx········ |
| 736 | » mov····$0x80,%esi | 736 | » mov····$0x80,%esi |
| 737 | » xor····%eax,%eax | 737 | » xor····%eax,%eax |
| 738 | » lea····0x1210(%rip),%rdi········ | 738 | » lea····0x1218(%rip),%rdi········ |
| 739 | » callq··2440·<main@@Base-0x140> | 739 | » callq··2440·<main@@Base-0x140> |
| 740 | » jmpq···2fd4·<fu_linux_swap_new@@Base+0x264> | 740 | » jmpq···2fd4·<fu_linux_swap_new@@Base+0x264> |
| 741 | » nop | 741 | » nop |
| 742 | » cmpb···$0x6d,0x8(%rbx) | 742 | » cmpb···$0x6d,0x8(%rbx) |
| 743 | » lea····0x113d(%rip),%rdx········ | 743 | » lea····0x1145(%rip),%rdx········ |
| 744 | » mov····%rbx,%rcx | 744 | » mov····%rbx,%rcx |
| 745 | » jne····2e4f·<fu_linux_swap_new@@Base+0xdf> | 745 | » jne····2e4f·<fu_linux_swap_new@@Base+0xdf> |
| 746 | » jmpq···2e69·<fu_linux_swap_new@@Base+0xf9> | 746 | » jmpq···2e69·<fu_linux_swap_new@@Base+0xf9> |
| 747 | » nopl···0x0(%rax) | 747 | » nopl···0x0(%rax) |
| | |
| 748 | 0000000000003140·<fu_linux_swap_get_encrypted@@Base>: | 748 | 0000000000003140·<fu_linux_swap_get_encrypted@@Base>: |
| 749 | » push···%rbx | 749 | » push···%rbx |
| Offset 767, 17 lines modified | Offset 767, 17 lines modified |
| 767 | » je·····319a·<fu_linux_swap_get_encrypted@@Base+0x5a> | 767 | » je·····319a·<fu_linux_swap_get_encrypted@@Base+0x5a> |
| 768 | » cmp····%eax,0x18(%rbx) | 768 | » cmp····%eax,0x18(%rbx) |
| 769 | » pop····%rbx | 769 | » pop····%rbx |
| 770 | » sete···%al | 770 | » sete···%al |
| 771 | » movzbl·%al,%eax | 771 | » movzbl·%al,%eax |
| 772 | » retq··· | 772 | » retq··· |
| 773 | » nopl···0x0(%rax) | 773 | » nopl···0x0(%rax) |
| 774 | » lea····0x123f(%rip),%rdx········ | 774 | » lea····0x1247(%rip),%rdx········ |
| 775 | » lea····0x12d2(%rip),%rsi········ | 775 | » lea····0x12e2(%rip),%rsi········ |
| 776 | » lea····0x1190(%rip),%rdi········ | 776 | » lea····0x1198(%rip),%rdi········ |
| 777 | » callq··23d0·<main@@Base-0x1b0> | 777 | » callq··23d0·<main@@Base-0x1b0> |
| 778 | » xor····%eax,%eax | 778 | » xor····%eax,%eax |
| 779 | » pop····%rbx | 779 | » pop····%rbx |
| 780 | » retq··· | 780 | » retq··· |
| 781 | » xchg···%ax,%ax | 781 | » xchg···%ax,%ax |
| | |
| 782 | 00000000000031a0·<fu_linux_swap_get_enabled@@Base>: | 782 | 00000000000031a0·<fu_linux_swap_get_enabled@@Base>: |
| Offset 799, 14 lines modified | Offset 799, 14 lines modified |
| 799 | » mov····0x1c(%rbx),%edx | 799 | » mov····0x1c(%rbx),%edx |
| 800 | » xor····%eax,%eax | 800 | » xor····%eax,%eax |
| 801 | » pop····%rbx | 801 | » pop····%rbx |
| 802 | » test···%edx,%edx | 802 | » test···%edx,%edx |
| 803 | » setne··%al | 803 | » setne··%al |
| 804 | » retq··· | 804 | » retq··· |
| 805 | » nopw···%cs:0x0(%rax,%rax,1) | 805 | » nopw···%cs:0x0(%rax,%rax,1) |
| 806 | » lea····0x11df(%rip),%rdx········ | 806 | » lea····0x11e7(%rip),%rdx········ |
| 807 | » lea····0x1252(%rip),%rsi········ | 807 | » lea····0x1262(%rip),%rsi········ |
| 808 | » lea····0x1130(%rip),%rdi········ | 808 | » lea····0x1138(%rip),%rdi········ |
| 809 | » callq··23d0·<main@@Base-0x1b0> | 809 | » callq··23d0·<main@@Base-0x1b0> |
| 810 | » xor····%eax,%eax | 810 | » xor····%eax,%eax |
| 811 | » pop····%rbx | 811 | » pop····%rbx |
| 812 | » retq··· | 812 | » retq··· |