| Tool |
Description |
| CAU-printlogo.c |
Prints CAU logo in fancy colors |
|
|
| getenv.c |
This gives the stack location of specified environment variable. |
|
|
| getsyms.c |
This gets the address of the specified libc function. You can use this in a return into libc attack without fucking with gdb. |
|
|
| inet_hton.c |
Function to take a hostname (or IPv4 address), resolve it, and convert it into network byte order. |
|
|
| popenrw.c |
An implementation of popen() that returns both a read and write file descriptor as well as the process PID (popen() only returns either a read or write descriptor). |
|
|
| printbin.c |
Function to print a buffer as binary. |
|
|
| printhex.c |
Function to print a buffer as hex with ascii representations. |
|
|
| printmem.c |
This simply prints the location in memory specified. |
|
|
| randmac.c |
Little utility that will generate a random MAC address and set the specified interface to that MAC address (defaults to eth0 if no interface is specified). |
|
|
| runmem.c |
This simply runs the specified memory location. You can use this to verify payload in an environment variable. |
|
|
| unencode.c |
Function to unencode a buffer from application/x-www-form-urlencoded into text/plain. |
|
|