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