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
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
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment