| @@ -236,9 +236,9 @@ |
| jne ? <wtap_open_offline+0x?> |
| mov (%reg),%reg |
| mov %reg,%reg |
| - xor %reg,%reg |
| mov %reg,0x?(%reg) |
| callq ? <g_free@plt> |
| + xor %reg,%reg |
| jmp ? <wtap_open_offline+0x?> |
| nopw 0x?(%reg,%reg,1) |
| mov 0x?(%reg),%reg |
| |
| @@ -267,10 +267,9 @@ |
| jne ? <wtap_open_offline+0x?> |
| nopw 0x?(%reg,%reg,1) |
| mov %reg,%reg |
| - xor %reg,%reg |
| callq ? <wtap_close@plt> |
| + xor %reg,%reg |
| add $0x?,%reg |
| - mov %reg,%reg |
| pop %reg |
| pop %reg |
| pop %reg |
| |
| @@ -278,6 +277,7 @@ |
| pop %reg |
| pop %reg |
| retq |
| + nopl 0x?(%reg) |
| xor %reg,%reg |
| test %reg,%reg |
| je ? <wtap_open_offline+0x?> |
| |
| @@ -287,17 +287,23 @@ |
| mov %reg,%reg |
| callq ? <g_free@plt> |
| mov $0x?,%reg |
| - mov %reg,%reg |
| callq ? <g_malloc@plt> |
| mov $0x?,%reg |
| mov %reg,%reg |
| mov %reg,0x?(%reg) |
| callq ? <buffer_init@plt> |
| - cmpl $0x?,0x?(%reg) |
| + mov 0x?(%reg),%reg |
| + mov %reg,%reg |
| + mov %reg,%reg |
| + and $0x?,%reg |
| + cmp $0x?,%reg |
| jne ? <wtap_open_offline+0x?> |
| mov 0x?(%reg),%reg |
| - movq $0x?,0x?(%reg) |
| + cmp $0x?,%reg |
| mov %reg,0x?(%reg) |
| + je ? <wtap_open_offline+0x?> |
| + movq $0x?,0x?(%reg) |
| + movb $0x?,0x?(%reg) |
| callq ? <wtap_wtap_encap_to_pcap_encap@plt> |
| mov %reg,0x?(%reg) |
| mov 0x?(%reg),%reg |
| |
| @@ -310,7 +316,6 @@ |
| mov %reg,0x?(%reg) |
| xor %reg,%reg |
| movq $0x?,0x?(%reg) |
| - movb $0x?,0x?(%reg) |
| movq $0x?,0x?(%reg) |
| mov %reg,0x?(%reg) |
| movq $0x?,0x?(%reg) |
| |
| @@ -319,8 +324,9 @@ |
| movb $0x?,0x?(%reg) |
| movq $0x?,0x?(%reg) |
| callq ? <g_array_append_vals@plt> |
| + mov %reg,%reg |
| jmpq ? <wtap_open_offline+0x?> |
| - nopl 0x?(%reg) |
| + nopw 0x?(%reg,%reg,1) |
| mov %reg,%reg |
| callq ? <file_open> |
| test %reg,%reg |
| |
| @@ -328,11 +334,11 @@ |
| jne ? <wtap_open_offline+0x?> |
| mov (%reg),%reg |
| mov 0x?(%reg),%reg |
| - xor %reg,%reg |
| mov %reg,0x?(%reg) |
| callq ? <file_close> |
| mov %reg,%reg |
| callq ? <g_free@plt> |
| + xor %reg,%reg |
| jmpq ? <wtap_open_offline+0x?> |
| nopl 0x?(%reg,%reg,1) |
| test %reg,%reg |
| |
| @@ -340,27 +346,31 @@ |
| movl $0x?,0x?(%reg) |
| xor %reg,%reg |
| jmpq ? <wtap_open_offline+0x?> |
| - nopw %reg:0x?(%reg,%reg,1) |
| + xchg %reg,%reg |
| movl $0x?,0x?(%reg) |
| xor %reg,%reg |
| jmpq ? <wtap_open_offline+0x?> |
| xchg %reg,%reg |
| callq ? <__errno_location@plt> |
| mov (%reg),%reg |
| - xor %reg,%reg |
| mov %reg,0x?(%reg) |
| + xor %reg,%reg |
| jmpq ? <wtap_open_offline+0x?> |
| nopl 0x?(%reg) |
| + movq $0x?,0x?(%reg) |
| + movb $0x?,0x?(%reg) |
| + jmpq ? <wtap_open_offline+0x?> |
| + nopl 0x?(%reg,%reg,1) |
| movl $0x?,0x?(%reg) |
| xor %reg,%reg |
| jmpq ? <wtap_open_offline+0x?> |
| mov %reg,%reg |
| callq ? <g_free@plt> |
| - xchg %reg,%reg |
| + nopw %reg:0x?(%reg,%reg,1) |
| mov %reg,%reg |
| - xor %reg,%reg |
| callq ? <wtap_close@plt> |
| movl $0x?,0x?(%reg) |
| + xor %reg,%reg |
| jmpq ? <wtap_open_offline+0x?> |
| mov 0x?(%reg),%reg |
| xor %reg,%reg |
| |
| @@ -387,10 +397,10 @@ |
| mov 0x?(%reg),%reg # ? <open_info_arr> |
| jmpq ? <wtap_open_offline+0x?> |
| mov %reg,%reg |
| - xor %reg,%reg |
| callq ? <g_free@plt> |
| mov %reg,%reg |
| callq ? <wtap_close@plt> |
| + xor %reg,%reg |
| jmpq ? <wtap_open_offline+0x?> |
| cmp $0x?,%reg |
| je ? <wtap_open_offline+0x?> |
| |
| @@ -436,11 +446,11 @@ |
| nopl 0x?(%reg) |
| mov (%reg),%reg |
| mov %reg,%reg |
| - xor %reg,%reg |
| mov %reg,0x?(%reg) |
| callq ? <close@plt> |
| mov %reg,%reg |
| callq ? <g_free@plt> |
| + xor %reg,%reg |
| jmpq ? <wtap_open_offline+0x?> |
| mov -0x?(%reg,%reg,1),%reg |
| callq ? <g_strdup@plt> |