Inabidi usome. There is no other option. Zipo free resources nyingi sana, na hardware required inategemeana na platform unayotaka kuhack into mfano 802.11 /WiFi, Bluetooth na ZigBee encryption, GSM hacking, Web Apps e.t.c. Ni lazima uijue platform hiyo husika vizuri kwanza kabla hujaweza kuhack otherwise utakuwa script kiddie. Kama utakuwa software hacker, lazima ujifunze programming to a very advanced level. Mfano ili uelewe the buffer overflow attack in C, lazima uijue C to a very low level.
There are many automated tools available but you are better off knowing the actual implementation.
Anyway, anza kwa kusoma vitabu vya Hacking Exposed series kama Hacking Exposed Web Applications, Hacking Exposed Wireless, Hacking Exposed Windows. Pia kuna 24 Deadly Sins of Software Security and the likes.
Acha kutumia Windows. Anza kuijua Linux.
Punguza mambo mengi, that is, KILL YOUR SOCIAL LIFE! Hacking is a lifestyle in itself
Hacking sio kipaji cha kuzaliwa directly lakini kuna baadhi ya traits mtu anazozaliwa nazo zinazomfanya kuwa hacker mzuri. Creativity, daring, cunningness, fast and logical thinking, focus and concentration ni baadhi ya traits ambazo zinamsupport mtu kuwa great hacker.