| | | |
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 ...
|