FERRET - a broadcast analysis tool
This tool is designed to demonstrate the problem of "data seapage".
The average machine broadcasts a lot of information about itself
on open networks. This tool captures and organizes this information.
This code is extremely low quality, hacked together in order to
demonstrate the problem at the BlackHat Federal 2007 conference.
Higher quality code should be available around May 2007 on our
website at http://www.erratasec.com.
The uIP implementation is designed to have only the absolute minimal set of features needed for a full TCP/IP stack. It can only handle a single network interface and contains only a rudimentary UDP implementation, but focuses on the IP, ICMP and TCP protocols. uIP is written in the C programming language.
C++ From Scratch: An Object-Oriented Approach is designed to walk novice programmers through the analysis, design and implementation of a functioning object-oriented application using C++. You will learn all the critical programming concepts and techniques associated with the language in the context of creating a functioning application. Best selling C++ author Jesse Liberty shows you how to create "Decryptix", a game of decoding a hidden pattern as quickly as possible, using nothing but successive guesses and the application of logic. Every example and technique is put into the context of achieving a goal and accomplishing an end.
WiseMAC is a medium access control protocol designed for
the WiseNETTMwireless sensor network. It is based on
CSMA and uses the preamble sampling technique to minimize
the power consumed when listening to an idle medium.