DEVLOG 001 - Project Creation and structure
This is my first devlog i did write some code but the real progress was made with the structure of this project.
PACKET ATLAS
Packet Atlas will be a tool used to visualize network traffic while tools like nmap and wire shark show this with lines on a terminal ,Packet atlas will display every active machine and the data sent between them on a map with a scrollable timeline and animations.
All of which come from a packet capture file(.pcap)
I will be using python as the language with scapy for handling the pcap files and pygame for the animations
the project will have 2 main sections
Section 1 - Parsing
this will be dedicated to making a parser to organize all the data to make the animation and interactive part easier
as mentioned before i will be using scapy for dissecting the packets and seperating distinct conversations between machines in the bulk capture file
Section 2 - Animating
This will be the interactive part including animations for all the different machines making the animations etc.
I have a plan to seperate the different layers and adding different panes for them like the ones seen in the OSI model but i want to build some momentum in the project first before planning that
Section 3 - Bonus
If i have time left i will try and make this into a realtime app similar to a weather radar but for the internet!
Anyways heres some code i just created the folder and messed around with the scapy syntax to get a feel for the library
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.