Skip to content

Commit

Permalink
PcapXray 2.8 (#49)
Browse files Browse the repository at this point in the history
* flow sketches and ctf fix for mac spoof

* add frame for file signature, clean up and solidify pyshark engine

* stub for pcap engine

* file signature detection for covert traffic
  • Loading branch information
Srinivas11789 authored Aug 7, 2019
1 parent c99995b commit 2161276
Show file tree
Hide file tree
Showing 12 changed files with 1,100 additions and 28 deletions.
Binary file added Design/sketch_flow_diagram.pdf
Binary file not shown.
Binary file added Design/sketch_flow_diagram_draft1.pdf
Binary file not shown.
3 changes: 2 additions & 1 deletion Source/Module/communication_details_fetch.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from dns import reversename, resolver
import socket
# Module Import
import pcap_reader
#import pcap_reader
import netaddr

# Class Communication or Traffic Details Fetch
Expand Down Expand Up @@ -48,6 +48,7 @@ def is_multicast(ip):
return False

def main():
import pcap_reader
capture = pcap_reader.PcapEngine('examples/test.pcap', "scapy")
details = trafficDetailsFetch("sock")
print(memory.destination_hosts)
Expand Down
2 changes: 1 addition & 1 deletion Source/Module/device_details_fetch.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
import json
import logging
# Module Import
import pcap_reader
import memory
import threading
from netaddr import *
Expand Down Expand Up @@ -56,6 +55,7 @@ def oui_identification_via_ieee(self, mac):
return "Unknown", "Unknown"

def main():
import pcap_reader
filename = "test.pcap"
pcap_reader.PcapEngine('examples/test.pcap', "scapy")
fetchDeviceDetails("ieee").fetch_info()
Expand Down
Loading

0 comments on commit 2161276

Please sign in to comment.