boegADT is a UNIX based library for make easy to write buffer overflow exploits. The intention of this library is to make possible that anyone can write an exploit without knowledge of the techniques.
boegADT uses the GNU debugger and Perl. The purpose of a debugger is to allow the library to see what is going inside the binary you want to exploit.