ANDA INGIN MENJADI
SEORANG HACKER, TAPI TIDAK MENGETAHUI BAGAIMANA
CARANYA?

Pertama
kali, saya akan menciutkan nyali siapapun yang ingin menjadi seorang hacker,
hanya karena dia pikir hal tersebut sangat ‘keren’. Anda tidak akan menjadi
sangat produktif jika hal tersebut merupakan kendaraan anda. Hal lainnya adalah
jangan menjadi bodoh dan menggunakan pre- made script “kiddiot” seperti
winnuke, subseven, atau msadc (script ini sangat populer saat saya menulisnya,
sekarang adalah unicode). Dan tidak melakukan hal-hal yang bodoh seperti
melakukan ‘hack’ untuk mendeface website atau merusak data-data orang lain. Ini
namanya kekacauan dan akan menimbulkan benih kebencian, jadi jangan lakukan!
Ada banyak kegiatan hacking daripada sekedar mendeface dan merusak komputer
orang. Hal pertama saya akan memetakan sedikit hal yang anda harus ketahui,
dengan tujuan untuk apakah hacking itu sejatinya. Anda tidak dapat sekedar
membaca tutorial sederhana para hacker dan merasa cukup, itulah mengapa saya
sarankan agar membeli bukunya. Dengan tujuan untuk memahami segala sesuatunya.
Lainnya, saya sarankan untuk mempelajari pertamakali mengenai ‘Networking’
(Jaringan Komputer). Seperti Network+, A Guide to Networking adalah buku yang
bagus untuk para pemula. Upaya sungguh-sungguh tidaklah sekedar membaca buku
tersebut, tapi juga memahaminya. Setelah anda membaca buku mengenai Networking
secara umum, Perdalam pemahaman anda mengenai TCP/IP. Membaca suatu buku khusus
TCP/IP akan meningkatkan pengetahuan lebih baik. TCP/IP adalah protokol dasar
pada internet, dan ketidakpahaman tentang hal ini berarti keterampilan hacking
anda terlalu minim. Mempelajari Networking dan TCP/IP merupakan pelengkap anda
serta dasar pemahaman dari bagaimana dan mengapa berbagai jenis serangan yang
berbeda bekerja. Hal ini menjadikan pemrograman socket anda lebih mudah.
Setelah anda mempelajari keterampilan dasar Networking, bergeraklah ke UNIX.
Kata ini mungkin rada-rada menakutkan bagi anda, namun pengetahuan ini mutlak
harus dimiliki oleh para hacker. Jalan terbaik untuk mempelajarinya adalah
menginstall sistem operasi UNIX pada komputer anda. Mandrake dan Red Hat adalah
2 distro yang umum digunakan para pemula, dan saya anggap itu adalah alasan
yang baik. Kedua distro ini sangat baik dalam mengantar perjalanan anda menuju
luasnya dunia *NIX (*NIX disini dimaksudkan untuk seluruh OS mirip Unix). Jika
anda membutuhkan suatu buku mengenai Unix, saya sarankan Unix pada suatu
Nutshell atau Linux. Terdapat banyak sekali trial and error yang berhubungan
dengan dunia Linux. Jalan terbaik adalah mencoba hal-hal yang baru dan lihat
apa yang terjadi. Saya sarankan anda memulainya tanpa menggunakan Xwindows.
Karena hal ini mengijinkan anda untuk mempelajari lebih jauh, serta menunjukkan
kekuatan dan fleksibilitas yang dimiliki Linux. Ingatlah, kegiatan Hacking
tidak memiliki GUI (Graphical User Interface) yang bagus. Semuanya didominasi
baris perintah dan Pemrograman wink . Langkah berikutnya yang paling utama,
adalah suatu lompatan. Lompatan menuju dunia pemrograman yang sangat sukar,
seringkali membuat frustasi dan putus asa, sungguh suatu jalan yang panjang dan
lama. Dan… tidak ada jalan pintas untuk hal ini. Menguasai sekedar Visual Basic
atau Pemrograman Batch, cuman dapat melakukan sedikit hacking dengan hal ini.
Bahasa C dan Perl adalah bahasa wajib bagi para hacker dikarenakan kemampuan yang
powerful dan jangkauannya luas. Meskipun harus mengetahui berbagai bahasa
pemrograman, tapi saya hanya menyarankan anda untuk menguasai beberapa bahasa
pemrograman, seperti bahasa C, Perl, PHP, ASP dan Java. Bahasa C mengijinkan
anda dalam menemukan celah keamanan suatu program, dan banyaknya eksploit yang
ditulis dalam bahasa C. Sedangkan Perl, PHP, ASP dan Java menjadikan anda
mengetahui adanya celah keamanan pada script yang dijalankan di internet.
Pelajari tahap-tahap pemrograman dengan seksama, pastikan bahwa anda
mengetahuinya dengan sangat baik sebelum melanjutkan. Ingatlah, kebanyakan para
hacker adalah programmer yang sangat tangguh. Kembali pada mengetahui bagaimana
hal tersebut bekerja, jika anda mengetahui bagaimana suatu Network, Sistem Operasi
dan Program tersebut bekerja, anda bisa menemukan cara memanipulasi segala
sesuatu dan melakukan apapun yang anda inginkan. Semua yang dijelaskan diatas
perlu anda pelajari selama berbulan-bulan, jadi jangan disibukkan bagaimana
langkah selanjutnya. Saya sudah mencoba mempelajari tentang sekuriti sebelum
saya memiliki suatu buku. Kebanyakan dari anda seringkali membaca tutorial dan
tutorial dari perhackingan serta berbagai Security Paper, tapi buta sama sekali
dan tidak memahami mengapa dan bagaimana hal tersebut bekerja. Saya katakan
bahwa anda pertama kali anda belajar mengenai computer, kemudian tentang
sekuriti. Saya memperhatikan banyak orang- orang pada channel hacking di IRC
dan situs-situs hacker yang tidak mengetahui apapun tentang dunia komputer…
tapi ingin menjadi hacker 