import urllib
import base64
import glob
import os
from scapy.all import *
import pcapy as p
'''
data = "cnc.pcap"
a = rdpcap(data)
sessions = a.sessions()
for session in sessions:
    http_payload = ""
    for packet in sessions[session]:
	try:
            if packet[TCP].dport == 80:
                print packet[TCP].payload
        except:
            pass


'''
i = 0
files = glob('./Objects/*')

for file in files:
     f = open(file, "rb").read()
     print file
     d = f.replace('uid=E3ZIG6AL3ZT83CRZLO767XI9C4QJ6BTAAG8Y&pdata=', '')
     i = i + 1
     print d
     d = base64.b64decode(urllib.unquote(d).decode('utf8')) 
     print len(d)
     e = open(("./Objects/recover/recover%d.tar" % i), "wb").write(d)

