Para ser um hacker ou cracker você tem que saber invadir sem "programinhas" porque esse programinhas só pega pessoas ingênuas, geralmente esses programinhas são para windows.
Por isso que é recomendado você saber "bem" configurar o iptables fechando portas, desabilitar telnet...
Antigamente todo mundo tinha scripts para configurar o iptables no linux, ou configurava na mão. Hoje não vejo ninguém mais ter noção de firewall quais portas você pode desabilitar, quais não.
Agora as ferramentas do linux para invasão são show,kkkk!