| | | |
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 | » call···2370·<main@@Base-0x210> | 11 | » call···2370·<main@@Base-0x210> |
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 | » call···2350·<main@@Base-0x230> | 16 | » call···2350·<main@@Base-0x230> |
17 | » mov····$0xc,%esi | 17 | » mov····$0xc,%esi |
18 | » xor····%edi,%edi | 18 | » xor····%edi,%edi |
19 | » call···2500·<main@@Base-0x80> | 19 | » call···2500·<main@@Base-0x80> |
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 | » call···2370·<main@@Base-0x210> | 23 | » call···2370·<main@@Base-0x210> |
24 | » lea····0x4a3(%rip),%rsi········ | 24 | » lea····0x4a3(%rip),%rsi········ |
25 | » lea····0x1ce6(%rip),%rdi········ | 25 | » lea····0x1cee(%rip),%rdi········ |
26 | » call···23f0·<main@@Base-0x190> | 26 | » call···23f0·<main@@Base-0x190> |
27 | » lea····0x2b0(%rip),%rsi········ | 27 | » lea····0x2b0(%rip),%rsi········ |
28 | » lea····0x1ce4(%rip),%rdi········ | 28 | » lea····0x1cec(%rip),%rdi········ |
29 | » call···23f0·<main@@Base-0x190> | 29 | » call···23f0·<main@@Base-0x190> |
30 | » lea····0x10d(%rip),%rsi········ | 30 | » lea····0x10d(%rip),%rsi········ |
31 | » lea····0x1ce3(%rip),%rdi········ | 31 | » lea····0x1ceb(%rip),%rdi········ |
32 | » call···23f0·<main@@Base-0x190> | 32 | » call···23f0·<main@@Base-0x190> |
33 | » call···2460·<main@@Base-0x120> | 33 | » call···2460·<main@@Base-0x120> |
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 | » call···2430·<main@@Base-0x150> | 159 | » call···2430·<main@@Base-0x150> |
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 | » push···$0x0 | 166 | » push···$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 | » push···$0x0 | 170 | » push···$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 | » call···24c0·<main@@Base-0xc0> | 174 | » call···24c0·<main@@Base-0xc0> |
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 | » call···2380·<main@@Base-0x200> | 182 | » call···2380·<main@@Base-0x200> |
183 | » jmp····2796·<_start@@Base+0x176> | 183 | » jmp····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 | » call···24d0·<main@@Base-0xb0> | 194 | » call···24d0·<main@@Base-0xb0> |
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 | » call···2380·<main@@Base-0x200> | 198 | » call···2380·<main@@Base-0x200> |
199 | » jmp····279e·<_start@@Base+0x17e> | 199 | » jmp····279e·<_start@@Base+0x17e> |
Offset 281, 41 lines modified | Offset 281, 41 lines modified |
281 | » mov····%eax,%esi | 281 | » mov····%eax,%esi |
282 | » call···2430·<main@@Base-0x150> | 282 | » call···2430·<main@@Base-0x150> |
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 | » push···$0x0 | 289 | » push···$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 | » push···$0x0 | 293 | » push···$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 | » call···24c0·<main@@Base-0xc0> | 297 | » call···24c0·<main@@Base-0xc0> |
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 | » call···2380·<main@@Base-0x200> | 305 | » call···2380·<main@@Base-0x200> |
306 | » jmp····2926·<_start@@Base+0x306> | 306 | » jmp····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 | » call···24d0·<main@@Base-0xb0> | 316 | » call···24d0·<main@@Base-0xb0> |
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 | » call···2380·<main@@Base-0x200> | 320 | » call···2380·<main@@Base-0x200> |
321 | » jmp····292e·<_start@@Base+0x30e> | 321 | » jmp····292e·<_start@@Base+0x30e> |
Offset 332, 19 lines modified | Offset 332, 19 lines modified |
332 | » movq···$0x0,(%rsp) | 332 | » movq···$0x0,(%rsp) |
333 | » call···2d70·<fu_linux_swap_new@@Base> | 333 | » call···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 | » push···$0x0 | 338 | » push···$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 | » push···$0x0 | 342 | » push···$0x0 |
343 | » lea····0x190d(%rip),%rcx········ | 343 | » lea····0x191d(%rip),%rcx········ |
344 | » lea····0x1596(%rip),%rsi········ | 344 | » lea····0x1596(%rip),%rsi········ |
345 | » call···24c0·<main@@Base-0xc0> | 345 | » call···24c0·<main@@Base-0xc0> |
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 | » call···24d0·<main@@Base-0xb0> | 378 | » call···24d0·<main@@Base-0xb0> |
379 | » mov····%rbx,%rdi | 379 | » mov····%rbx,%rdi |
380 | » call···3140·<fu_linux_swap_get_encrypted@@Base> | 380 | » call···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 | » call···24d0·<main@@Base-0xb0> | 388 | » call···24d0·<main@@Base-0xb0> |
389 | » jmp····2b02·<_start@@Base+0x4e2> | 389 | » jmp····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 | » call···24d0·<main@@Base-0xb0> | 396 | » call···24d0·<main@@Base-0xb0> |
397 | » jmp····2aea·<_start@@Base+0x4ca> | 397 | » jmp····2aea·<_start@@Base+0x4ca> |
398 | » call···2480·<main@@Base-0x100> | 398 | » call···2480·<main@@Base-0x100> |
399 | » cs·nopw·0x0(%rax,%rax,1) | 399 | » cs·nopw·0x0(%rax,%rax,1) |
400 | » nopl···(%rax) | 400 | » nopl···(%rax) |
401 | » retq··· | 401 | » retq··· |
402 | » data16·cs·nopw·0x0(%rax,%rax,1) | 402 | » data16·cs·nopw·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 | » call···2440·<main@@Base-0x140> | 406 | » call···2440·<main@@Base-0x140> |
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 | » push···$0x0 | 410 | » push···$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 | » call···23a0·<main@@Base-0x1e0> | 536 | » call···23a0·<main@@Base-0x1e0> |
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 | » call···2560·<main@@Base-0x20> | 542 | » call···2560·<main@@Base-0x20> |
543 | » mov····%rax,%rdi | 543 | » mov····%rax,%rdi |
544 | » mov····%rax,%r14 | 544 | » mov····%rax,%r14 |
545 | » call···2470·<main@@Base-0x110> | 545 | » call···2470·<main@@Base-0x110> |
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 | » call···2310·<main@@Base-0x270> | 581 | » call···2310·<main@@Base-0x270> |
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 | » call···23c0·<main@@Base-0x1c0> | 589 | » call···23c0·<main@@Base-0x1c0> |
590 | » addl···$0x1,0x18(%r13) | 590 | » addl···$0x1,0x18(%r13) |
591 | » mov····%r15,%rdi | 591 | » mov····%r15,%rdi |
592 | » call···24f0·<main@@Base-0x90> | 592 | » call···24f0·<main@@Base-0x90> |
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 | » call···2c30·<_start@@Base+0x610> | 611 | » call···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 | » call···2c30·<_start@@Base+0x610> | 615 | » call···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 | » call···2570·<main@@Base-0x10> | 619 | » call···2570·<main@@Base-0x10> |
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 | » call···2570·<main@@Base-0x10> | 624 | » call···2570·<main@@Base-0x10> |
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 | » call···2300·<main@@Base-0x280> | 629 | » call···2300·<main@@Base-0x280> |
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 | » call···2310·<main@@Base-0x270> | 660 | » call···2310·<main@@Base-0x270> |
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 | » call···23c0·<main@@Base-0x1c0> | 668 | » call···23c0·<main@@Base-0x1c0> |
669 | » addl···$0x1,0x18(%r13) | 669 | » addl···$0x1,0x18(%r13) |
670 | » mov····%r15,%rdi | 670 | » mov····%r15,%rdi |
671 | » call···24f0·<main@@Base-0x90> | 671 | » call···24f0·<main@@Base-0x90> |
672 | » mov····0x18(%rsp),%rdi | 672 | » mov····0x18(%rsp),%rdi |
673 | » call···24f0·<main@@Base-0x90> | 673 | » call···24f0·<main@@Base-0x90> |
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 | » call···24b0·<main@@Base-0xd0> | 688 | » call···24b0·<main@@Base-0xd0> |
689 | » jmp····2e99·<fu_linux_swap_new@@Base+0x129> | 689 | » jmp····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 | » call···23c0·<main@@Base-0x1c0> | 697 | » call···23c0·<main@@Base-0x1c0> |
698 | » jmp····2e89·<fu_linux_swap_new@@Base+0x119> | 698 | » jmp····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 | » call···23c0·<main@@Base-0x1c0> | 704 | » call···23c0·<main@@Base-0x1c0> |
705 | » jmp····2e81·<fu_linux_swap_new@@Base+0x111> | 705 | » jmp····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 | » call···24f0·<main@@Base-0x90> | 708 | » call···24f0·<main@@Base-0x90> |
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 | » call···2450·<main@@Base-0x130> | 732 | » call···2450·<main@@Base-0x130> |
733 | » jmp····2df8·<fu_linux_swap_new@@Base+0x88> | 733 | » jmp····2df8·<fu_linux_swap_new@@Base+0x88> |
734 | » cs·nopw·0x0(%rax,%rax,1) | 734 | » cs·nopw·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 | » call···23c0·<main@@Base-0x1c0> | 739 | » call···23c0·<main@@Base-0x1c0> |
740 | » jmp····2fd4·<fu_linux_swap_new@@Base+0x264> | 740 | » jmp····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 | » jmp····2e69·<fu_linux_swap_new@@Base+0xf9> | 746 | » jmp····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 | » call···2320·<main@@Base-0x260> | 777 | » call···2320·<main@@Base-0x260> |
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 | » cs·nopw·0x0(%rax,%rax,1) | 805 | » cs·nopw·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 | » call···2320·<main@@Base-0x260> | 809 | » call···2320·<main@@Base-0x260> |
810 | » xor····%eax,%eax | 810 | » xor····%eax,%eax |
811 | » pop····%rbx | 811 | » pop····%rbx |
812 | » retq··· | 812 | » retq··· |