Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
What is it? Just having fun with node.js, learning. Aim is to create packet decoder and creator and then sniff data from network and inject new packets. Motivation: Inject malformed packets to see, how the network will responsd Principles: This app consits of two parts: - server - written in C, listens on ethernet interface (or wifi card) - client - written in JS, connects to server via TCP. Uses server to access ethernet or wifi card For communication is used simplified aircrack protocol (will change in future versions) Prerequisities: node.js node_pcap File list: - tools.js - common tools, packet decoder and creator - arp.js - simple test of ARP packet - client.js - connect's to updated airserv and send/receives packets - aircrack.js - communication protocol for airserv - ping.js - tester for ping packets - tests.js - some simple unit tests