| | | | |
| Offset 36, 26 lines modified | Offset 36, 26 lines modified |
| 36 | » lea····0x5d90(%rip),%rdi········ | 36 | » lea····0x5d90(%rip),%rdi········ |
| 37 | » call···4c60·<g_setenv@plt> | 37 | » call···4c60·<g_setenv@plt> |
| 38 | » mov····$0x1,%edx | 38 | » mov····$0x1,%edx |
| 39 | » mov····%rbx,%rsi | 39 | » mov····%rbx,%rsi |
| 40 | » lea····0x5d93(%rip),%rdi········ | 40 | » lea····0x5d93(%rip),%rdi········ |
| 41 | » call···4c60·<g_setenv@plt> | 41 | » call···4c60·<g_setenv@plt> |
| 42 | » mov····$0x1ed,%esi | 42 | » mov····$0x1ed,%esi |
| 43 | » lea····0x698b(%rip),%rdi········ | 43 | » lea····0x6993(%rip),%rdi········ |
| 44 | » call···4be0·<g_mkdir_with_parents@plt> | 44 | » call···4be0·<g_mkdir_with_parents@plt> |
| 45 | » test···%eax,%eax | 45 | » test···%eax,%eax |
| 46 | » jne····56f7·<main@@Base+0xf7> | 46 | » jne····56f7·<main@@Base+0xf7> |
| 47 | » lea····0x1303(%rip),%rsi········ | 47 | » lea····0x1303(%rip),%rsi········ |
| 48 | » lea····0x69e4(%rip),%rdi········ | 48 | » lea····0x69ec(%rip),%rdi········ |
| 49 | » call···4df0·<g_test_add_func@plt> | 49 | » call···4df0·<g_test_add_func@plt> |
| 50 | » lea····0xec0(%rip),%rsi········ | 50 | » lea····0xec0(%rip),%rsi········ |
| 51 | » lea····0x69f9(%rip),%rdi········ | 51 | » lea····0x6a01(%rip),%rdi········ |
| 52 | » call···4df0·<g_test_add_func@plt> | 52 | » call···4df0·<g_test_add_func@plt> |
| 53 | » lea····0x72d(%rip),%rsi········ | 53 | » lea····0x72d(%rip),%rsi········ |
| 54 | » lea····0x6a0e(%rip),%rdi········ | 54 | » lea····0x6a16(%rip),%rdi········ |
| 55 | » call···4df0·<g_test_add_func@plt> | 55 | » call···4df0·<g_test_add_func@plt> |
| 56 | » call···50c0·<g_test_run@plt> | 56 | » call···50c0·<g_test_run@plt> |
| 57 | » mov····%rbx,%rdi | 57 | » mov····%rbx,%rdi |
| 58 | » mov····%eax,%ebp | 58 | » mov····%eax,%ebp |
| 59 | » call···5180·<g_free@plt> | 59 | » call···5180·<g_free@plt> |
| 60 | » add····$0x18,%rsp | 60 | » add····$0x18,%rsp |
| 61 | » mov····%ebp,%eax | 61 | » mov····%ebp,%eax |
| Offset 63, 20 lines modified | Offset 63, 20 lines modified |
| 63 | » pop····%rbp | 63 | » pop····%rbp |
| 64 | » ret | 64 | » ret |
| 65 | » lea····0x5be7(%rip),%rcx········ | 65 | » lea····0x5be7(%rip),%rcx········ |
| 66 | » movslq·%eax,%r9 | 66 | » movslq·%eax,%r9 |
| 67 | » push···%rdx | 67 | » push···%rdx |
| 68 | » mov····$0xd7,%edx | 68 | » mov····$0xd7,%edx |
| 69 | » push···$0x69 | 69 | » push···$0x69 |
| 70 | » lea····0x6940(%rip),%r8········ | 70 | » lea····0x6948(%rip),%r8········ |
| 71 | » push···$0x0 | 71 | » push···$0x0 |
| 72 | » lea····0x6627(%rip),%rsi········ | 72 | » lea····0x6627(%rip),%rsi········ |
| 73 | » push···%rcx | 73 | » push···%rcx |
| 74 | » lea····0x5b9a(%rip),%rdi········ | 74 | » lea····0x5b9a(%rip),%rdi········ |
| 75 | » lea····0x709b(%rip),%rcx········ | 75 | » lea····0x70bb(%rip),%rcx········ |
| 76 | » call···4f60·<g_assertion_message_cmpint@plt> | 76 | » call···4f60·<g_assertion_message_cmpint@plt> |
| 77 | » add····$0x20,%rsp | 77 | » add····$0x20,%rsp |
| 78 | » jmp····56a6·<main@@Base+0xa6> | 78 | » jmp····56a6·<main@@Base+0xa6> |
| 79 | » cs·nopw·0x0(%rax,%rax,1) | 79 | » cs·nopw·0x0(%rax,%rax,1) |
| | |
| 80 | 0000000000005740·<_start@@Base>: | 80 | 0000000000005740·<_start@@Base>: |
| 81 | » endbr64 | 81 | » endbr64 |
| Offset 510, 15 lines modified | Offset 510, 15 lines modified |
| 510 | » mov····%rax,%r14 | 510 | » mov····%rax,%r14 |
| 511 | » call···50a0·<g_file_get_contents@plt> | 511 | » call···50a0·<g_file_get_contents@plt> |
| 512 | » mov····0x20(%rsp),%r9 | 512 | » mov····0x20(%rsp),%r9 |
| 513 | » mov····%eax,%r12d | 513 | » mov····%eax,%r12d |
| 514 | » test···%r9,%r9 | 514 | » test···%r9,%r9 |
| 515 | » je·····5eac·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x2ec> | 515 | » je·····5eac·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x2ec> |
| 516 | » push···$0x0 | 516 | » push···$0x0 |
| 517 | » lea····0x6917(%rip),%rcx········ | 517 | » lea····0x6937(%rip),%rcx········ |
| 518 | » mov····$0xb6,%edx | 518 | » mov····$0xb6,%edx |
| 519 | » push···$0x0 | 519 | » push···$0x0 |
| 520 | » lea····0x5ea9(%rip),%rsi········ | 520 | » lea····0x5ea9(%rip),%rsi········ |
| 521 | » lea····0x5417(%rip),%r8········ | 521 | » lea····0x5417(%rip),%r8········ |
| 522 | » lea····0x5416(%rip),%rdi········ | 522 | » lea····0x5416(%rip),%rdi········ |
| 523 | » call···51b0·<g_assertion_message_error@plt> | 523 | » call···51b0·<g_assertion_message_error@plt> |
| 524 | » pop····%rcx | 524 | » pop····%rcx |
| Offset 533, 15 lines modified | Offset 533, 15 lines modified |
| 533 | » mov····%eax,%r12d | 533 | » mov····%eax,%r12d |
| 534 | » test···%r9,%r9 | 534 | » test···%r9,%r9 |
| 535 | » je·····5efe·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x33e> | 535 | » je·····5efe·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x33e> |
| 536 | » push···$0x0 | 536 | » push···$0x0 |
| 537 | » mov····$0xb9,%edx | 537 | » mov····$0xb9,%edx |
| 538 | » push···$0x0 | 538 | » push···$0x0 |
| 539 | » lea····0x53d3(%rip),%r8········ | 539 | » lea····0x53d3(%rip),%r8········ |
| 540 | » lea····0x68b7(%rip),%rcx········ | 540 | » lea····0x68d7(%rip),%rcx········ |
| 541 | » lea····0x5e50(%rip),%rsi········ | 541 | » lea····0x5e50(%rip),%rsi········ |
| 542 | » lea····0x53c4(%rip),%rdi········ | 542 | » lea····0x53c4(%rip),%rdi········ |
| 543 | » call···51b0·<g_assertion_message_error@plt> | 543 | » call···51b0·<g_assertion_message_error@plt> |
| 544 | » pop····%rax | 544 | » pop····%rax |
| 545 | » pop····%rdx | 545 | » pop····%rdx |
| 546 | » test···%r12d,%r12d | 546 | » test···%r12d,%r12d |
| 547 | » je·····6180·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x5c0> | 547 | » je·····6180·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x5c0> |
| Offset 553, 15 lines modified | Offset 553, 15 lines modified |
| 553 | » mov····%rax,%r12 | 553 | » mov····%rax,%r12 |
| 554 | » test···%r9,%r9 | 554 | » test···%r9,%r9 |
| 555 | » je·····5f52·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x392> | 555 | » je·····5f52·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x392> |
| 556 | » push···$0x0 | 556 | » push···$0x0 |
| 557 | » lea····0x5388(%rip),%r8········ | 557 | » lea····0x5388(%rip),%r8········ |
| 558 | » mov····$0xbc,%edx | 558 | » mov····$0xbc,%edx |
| 559 | » push···$0x0 | 559 | » push···$0x0 |
| 560 | » lea····0x6865(%rip),%rcx········ | 560 | » lea····0x6885(%rip),%rcx········ |
| 561 | » lea····0x5dfe(%rip),%rsi········ | 561 | » lea····0x5dfe(%rip),%rsi········ |
| 562 | » lea····0x5372(%rip),%rdi········ | 562 | » lea····0x5372(%rip),%rdi········ |
| 563 | » call···51b0·<g_assertion_message_error@plt> | 563 | » call···51b0·<g_assertion_message_error@plt> |
| 564 | » pop····%r11 | 564 | » pop····%r11 |
| 565 | » pop····%r15 | 565 | » pop····%r15 |
| 566 | » mov····%r12,%rdi | 566 | » mov····%r12,%rdi |
| 567 | » lea····0x5e2c(%rip),%r15········ | 567 | » lea····0x5e2c(%rip),%r15········ |
| Offset 578, 28 lines modified | Offset 578, 28 lines modified |
| 578 | » test···%r9,%r9 | 578 | » test···%r9,%r9 |
| 579 | » je·····5fb3·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x3f3> | 579 | » je·····5fb3·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x3f3> |
| 580 | » push···$0x0 | 580 | » push···$0x0 |
| 581 | » lea····0x5326(%rip),%r8········ | 581 | » lea····0x5326(%rip),%r8········ |
| 582 | » mov····$0xc1,%edx | 582 | » mov····$0xc1,%edx |
| 583 | » push···$0x0 | 583 | » push···$0x0 |
| 584 | » lea····0x531e(%rip),%rdi········ | 584 | » lea····0x531e(%rip),%rdi········ |
| 585 | » lea····0x67fc(%rip),%rcx········ | 585 | » lea····0x681c(%rip),%rcx········ |
| 586 | » lea····0x5d95(%rip),%rsi········ | 586 | » lea····0x5d95(%rip),%rsi········ |
| 587 | » call···51b0·<g_assertion_message_error@plt> | 587 | » call···51b0·<g_assertion_message_error@plt> |
| 588 | » pop····%rdi | 588 | » pop····%rdi |
| 589 | » pop····%r8 | 589 | » pop····%r8 |
| 590 | » mov····%rbp,%rdx | 590 | » mov····%rbp,%rdx |
| 591 | » mov····%r15,%rsi | 591 | » mov····%r15,%rsi |
| 592 | » mov····%r13,%rdi | 592 | » mov····%r13,%rdi |
| 593 | » call···4fd0·<fu_firmware_build_from_xml@plt> | 593 | » call···4fd0·<fu_firmware_build_from_xml@plt> |
| 594 | » mov····0x20(%rsp),%r9 | 594 | » mov····0x20(%rsp),%r9 |
| 595 | » test···%r9,%r9 | 595 | » test···%r9,%r9 |
| 596 | » je·····5fff·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x43f> | 596 | » je·····5fff·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x43f> |
| 597 | » mov····%eax,0xc(%rsp) | 597 | » mov····%eax,0xc(%rsp) |
| 598 | » lea····0x67ca(%rip),%rcx········ | 598 | » lea····0x67ea(%rip),%rcx········ |
| 599 | » mov····$0xc3,%edx | 599 | » mov····$0xc3,%edx |
| 600 | » push···$0x0 | 600 | » push···$0x0 |
| 601 | » lea····0x5d5c(%rip),%rsi········ | 601 | » lea····0x5d5c(%rip),%rsi········ |
| 602 | » push···$0x0 | 602 | » push···$0x0 |
| 603 | » lea····0x52c8(%rip),%r8········ | 603 | » lea····0x52c8(%rip),%r8········ |
| 604 | » lea····0x52c7(%rip),%rdi········ | 604 | » lea····0x52c7(%rip),%rdi········ |
| 605 | » call···51b0·<g_assertion_message_error@plt> | 605 | » call···51b0·<g_assertion_message_error@plt> |
| Offset 646, 59 lines modified | Offset 646, 59 lines modified |
| 646 | » pop····%r13 | 646 | » pop····%r13 |
| 647 | » pop····%r14 | 647 | » pop····%r14 |
|
... Open expanded diff ...
|