Skip to content

Commit 8a28850

Browse files
committed
Shows full packet arrival times in Wireshark
1 parent fa841ba commit 8a28850

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

tools/watch_frida.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,9 @@ def on_msg(self, message, data):
138138
def feedWireshark(self, data):
139139
packet = bytes.fromhex(data)
140140
length = len(packet)
141-
ts_sec = (
142-
int(time.time() - self.start_time)
143-
) # + timestamp.minute*60 + timestamp.hour*60*60
144-
ts_usec = int(time.time() * 1000 - self.start_time * 1000)
141+
packet_time = time.time()
142+
ts_sec = int(packet_time)
143+
ts_usec = int((packet_time % 1) * 1_000_000)
145144
pcap_packet = (
146145
struct.pack("@ I I I I", ts_sec, ts_usec, length, length) + packet
147146
)

tools/watch_syslog.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -130,10 +130,9 @@ def startMonitor(self):
130130
def feedWireshark(self, data):
131131
packet = bytes.fromhex(data)
132132
length = len(packet)
133-
ts_sec = (
134-
int(time.time() - self.start_time)
135-
) # + timestamp.minute*60 + timestamp.hour*60*60
136-
ts_usec = int(time.time() * 1000 - self.start_time * 1000)
133+
packet_time = time.time()
134+
ts_sec = int(packet_time)
135+
ts_usec = int((packet_time % 1) * 1_000_000)
137136
pcap_packet = (
138137
struct.pack("@ I I I I", ts_sec, ts_usec, length, length) + packet
139138
)

0 commit comments

Comments
 (0)