improved Shell.java
Changes:
now all required binaries lives in PATH, so we don't need to cd path && ./file
all required libraries are in the first path of LD_LIBRARY_PATH
the "su" shell it's spwned once, every call to exec/async will run the command in background.
now we use FIFOs for read from launched commands.
refactoring & debug logs
now ettercap it's home-made :)
now hydra it's home-made
i have developed a nice ruby script that convert the make ouput
into a compatible andoird makefile.
enjoy it :)
cleaned up ettercap-ng
now every executable it's build statically.
thanks to -ffunction-sections -fdata-sections and --gc-sections,
libraries functions that are not used will be deleted from
resulting executables, which will be lighter.
Merge pull request #3 from evilsocket/improved_shell

Improved shell