aboutsummaryrefslogtreecommitdiff
path: root/parse_dumped_bodies.py
diff options
context:
space:
mode:
Diffstat (limited to 'parse_dumped_bodies.py')
-rw-r--r--parse_dumped_bodies.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/parse_dumped_bodies.py b/parse_dumped_bodies.py
new file mode 100644
index 0000000..2bb16a2
--- /dev/null
+++ b/parse_dumped_bodies.py
@@ -0,0 +1,24 @@
1import os
2import json
3from keystore import KEYSTORE
4from cStringIO import StringIO
5from inform import InformSerializer, Cryptor
6
7
8PATH = "/Users/mcrute/Desktop/test"
9
10
11for file in os.listdir(PATH):
12 ser = InformSerializer()
13
14 with open(os.path.join(PATH, file)) as fp:
15 packet = ser.parse(fp)
16
17 ser.key = KEYSTORE[packet.formatted_mac_addr]
18
19 ser._decrypt_payload(packet)
20
21
22 payload = packet.payload
23
24 print json.dumps(payload, sort_keys=True, indent=4)