|
Cara
Menjadi Seorang Hacker
(Terjemahan dari How to Become
a Hacker)
Oleh : Eric
S Raymond
Saya
anggap Anda memiliki, atau memperoleh akses ke komputer pribadi
(anak-anak sekarang mudah sekali mendapatkan akses :-)). Kalau
ada satu langkah terpenting bagi pemula untuk mendapatkan kemampuan
hacker, itu adalah mendapatkan satu salinan sistem operasi Linux
atau salah satu Unix BSD, meng-install-nya di komputer sendiri,
dan menjalankannya.
(Tidak
saya sarankan meng-install Linux sendirian jika Anda pemula. Cari
klub komputer atau kelompok pengguna Linux di daerah Anda dan
mintalah bantuan; atau hubungi Linux
Internet Support Co-Operative. LISC mengurus channel-channel
IRC tempat Anda dapat bertanya). Tentu, di dunia ini ada banyak
sistem operasi selain Unix. Tapi sistem-sistem operasi tersebut
didistribusikan dalam program jadi (binary) -- kodenya tidak bisa
Anda baca, sehingga sistem operasi tersebut tidak bisa Anda modifikasi.
Belajar hacking di DOS atau Windows atau MacOS adalah bagaikan
belajar menari dengan seluruh tubuh digips.
Lagipula
Unix-lah sistem operasi Internet. Meski tentu bisa belajar menggunakan
internet tanpa mengenal Unix, Anda tak akan mampu menjadi hacker
Internet tanpa memahami Unix. Untuk alasan inilah, budaya hacker
saat ini cukup cenderung berat ke Unix. (Ini tidak selalu benar,
beberapa hacker zaman dahulu tidak menyukai kenyataan ini, tapi
simbiosis antara Unix dan Internet telah menjadi kuat sehingga
bahkan otot Microsoft pun tak mampu membengkokkannya.)
Jadi,
buatlah sistem Unix -- saya pribadi menyukai Linux tapi tentu
saja ada yang lainnya (dan ya, Anda bisa menjalankan Linux dan
DOS/Windows di mesin yang sama). Pelajari Unix. Jalankan Unix.
Bermain-mainlah dengan Unix. Berhubungan dengan internet melalui
Unix. Baca kodenya. Modifikasi. Di Unix Anda akan menjumpai tool
pemrograman yang lebih baik (termasuk C, Lisp, Python, dan Perl)
ketimbang di sistem operasi Microsoft manapun, Anda akan bersenang-senang,
dan Anda akan mendapat pengetahuan lebih dari yang Anda sadari
sampai kemudian ketika mengenang kembali Anda telah seorang hacker
ahli.
Lebih
jauh tentang mempelajari Unix, lihat The
Loginataka. Untuk memperoleh Linux, lihat Where
can I get Linux.
- Pelajari
cara menggunakan World Wide Web dan cara menulis HTML
Kebanyakan
hasil budaya hacker bekerja di belakang layar tanpa diketahui
orang banyak, membantu mengoperasikan pabrik, kantor, dan universitas,
tanpa ada pengaruh yang jelas pada cara hidup para non-hacker.
Web adalah satu kekecualian, bahkan para politisi pun mengakui
bahwa barang mainan hacker yang besar dan berkilauan ini telah
mengubah dunia. Untuk satu alasan ini saja (dan juga banyak alasan
bagus lainnya) Anda perlu mempelajari cara pengoperasian Web.
Maksudnya
lebih dari sekedar cara menggunakan browser (sebab kalau itu siapa
pun bisa), tapi mempelajari cara menulis HTML, bahasa markup Web.
Bila Anda belum menguasai pemrograman, lewat menulis HTML Anda
akan diajari beberapa kebiasaan mental yang akan membantu Anda
belajar pemrograman. Jadi, buatlah home page.
Hanya dengan
membuat homepage tidak akan membuat Anda menjadi (bahkan dekat
pun tidak) seorang hacker. Web penuh dengan home page. Kebanyakan
hanyalah kotoran tanpa arti, tanpa isi -- kotoran yang tampak
indah, tapi tetap kotoran (lebih jauh tentang ini, lihat The
HTML Hell Page).
Agar bermanfaat,
halaman Anda harus mengandung content -- harus menarik dan/atau
berguna bagi hacker lain. Dan ini mengantar kita pada bahasan
berikutnya...
Lanjut
......
|