Running STUNT on Windows
- Download and install WinPcap from winpcap.polito.it. (mirror)
- Download the client archive
stunt-0.1.zipand unzip it onto your desktop. - Run
run.batto start the test. If your firewall pops up a warning about network usage, please unblock STUNT so it may use the network. You will need to restart STUNT after unblocking it. - If you encounter any errors, check the FAQ for possible solutions or email saikat@cs.cornell.edu.
Running STUNT on Linux
- Install
libpcapusing your distribution's package manager. - Download the client archive
stunt-0.1.tar.bz2and untar it. - Run
run.shto start the test. - If you encounter any errors, check the FAQ for possible solutions or email saikat@cs.cornell.edu.
The test will take around 3 hours to complete executing and will quietly run in the background without interfering with other processes. After it terminates, it will present the option of submitting your NAT's fingerprint for our analysis; we request that you choose to do so. It will then open a web browser to the submission website where you will be asked for your NATs brand, model and firmware number, and your email address so we may contact you in case we have further questions about your NAT. After running the test and submitting the results, you may delete the client software.
Compiling STUNT on Windows
- Download and unzip the WinPcap developers pack from winpcap.polito.it.
- Download the client source archive
stunt-0.1-src.zipand unzip it. - Open the
stunt.slnsolution in Visual Studio .NET - Change the additional include directories and additional linker directories to where the WinPcap include and library files reside.
- Compile the solution to generate
stunt.exe
Compiling STUNT on Linux
- Install
libpcapusing your distribution's package manager. - Download the client
source archive
stunt-0.1-src.tar.bz2and untar it. - Change into the
stuntdirectory and runmake stuntto build the clientstunt - To build the server, install
iptables-develor development libraries that containlibiptc.aandlibipq.a. Runmake stuntdto build the serverstuntd
