Caliber-Werkz
Posts : 133 Points : 217 Reputation : 0 Join date : 23.04.10 Age : 44 Location : Jakarta
| Subyek: Langkah Pertama Bagi Calon Hacker Thu Apr 29, 2010 4:05 pm | |
| - Quote :
- Pertama dan utama sekali, gue tegaskan kalo gue bukan hacker. Kedua, semua tulisan di bawah gue tulis dari sudut pandang gue sendiri.
Kenapa gue tulis ini ? Gue yakin, di luar sana banyak para calon-hacker yang sedang mencari-cari setitik cahaya dalam kegelapan (lebay)
Bukannya sok mahir, jago, elite, dan sebangsanya, tapi gue dulu juga pernah jadi seperti mereka. Gue tau susahnya menjadi newbie, karna ampe sekarang gue juga masih seorang newbie. Bertanya kepada orang yang kita anggap lebih jago kadang-kadang susahnya minta ampun, ada yang dicuekin, dijawab sekenanya, malah ada yang dijawab dengan kasar.
Hacker, dalam sudut pandang gue, adalah orang yang ahli dalam bidang keamanan komputer, menguasai sistem operasi luar-dalam, mahir dalam pemrograman, jaringan, dsb. Konsep hacker ini sendiri keliatannya sering ngawur di masyarakat, banyak yang bilang hacker itu penjahat, tukang curi kartu kredit, tukang bobol bank, dsb. Hacker bukanlah penjahat, orang yang suka merusak website orang lain bukanlah hacker, orang yang menjebol lisensi program bukanlah hacker, mereka adalah cracker, ya itu orang yang berilmu tinggi, tapi menyalah gunakan ilmunya untuk hal-hal negatif dan merugikan orang lain. Lain lagi dengan maling kartu kredit dan pembobol bank, mereka bukanlah hacker, mereka adalah carder. Menurut gue carder gak ada bedanya ama maling, jadi sebaiknya gak usah bercita-cita jadi carder.
Jadi, di mana harus memulai ? Apa langkah pertama ? Gue liat di sinilah para calon hacker banyak terbentur. Sering banget di forum ada seorang calon hacker yang posting hal serupa.
Kalo di jaman gue dulu, yang gue lakukan adalah: belajar. Belajar apa ? Menurut om y3dips dalam salah satu tulisannya, yang harus dipelajari oleh seorang calon hacker adalah networking, programming, sistem operasi, dan Internet. Tapi menurut gue masih ada hal yang gak kalah pentingnya: Bahasa Inggris. Kode pemrograman, sistem operasi, tutorial-tutorial, dsb masih lebih banyak yang ditulis dalam Bahasa Inggris. Jadi yang mana duluan ? Gue juga gak tau, tapi di jaman gue dulu, yang pertama gue lakukan adalah beli buku tentang pemrograman Visual Basic 2005. Apakah harus VB 2005 ? Gak, menurut gue yang penting adalah logikanya, logika dalam membuat program. Begitu logika udah dapet, maka seharusnya gak sulit untuk mempelajari bahasa pemrograman lain.
Setelah pemrograman, menurut pengalaman gue dulu, jalan ke hal-hal lain jadi terbuka. Dengan belajar programming, secara gak sadar kita akan ikut mempelajari sistem operasi dan Internet. Dan perlu gue tekankan, bersahabatlah dengan mesin pencari terutama Google. Gunakanlah Google sebelum bertanya. Karena itu, sekali lagi gue bilang, pemahaman Bahasa Inggris juga diperlukan di sini. Sistem operasi yang dimaksud di sini bukan cuma Windows, malah sangat dianjurkan untuk bisa Linux/Unix. Gimana supaya bisa mahir Linux ? Jelas, gunakanlah Linux. Menurut pengalaman gue, kalau mau pake Linux, maka koneksi Internet di rumah teramat sangat dibutuhkan. Google paling berjasa untuk menemukan penjelasan tentang suatu error di Linux, belum lagi instalasi program di Linux yang gak sesederhana Windows, bayangkan aja klo mo install satu program, tapi harus download belasan paket-paket kecil yang jadi persyaratan (dependencies) program lain.
Seiring dengan bertambahnya jam terbang di Internet, keinginan untuk setidaknya mengenal bahasa pemrograman web pasti tumbuh. Gimana supaya bisa cepet menguasai bahasa pemrograman web ? Gue jawab: gak ada. Gak ada yang bisa dicapai dengan instan, semua butuh proses. Di jaman gue dulu, yang pertama gue lakukan adalah nyari tutorial tentang HTML, yang merupakan dasar dari web programming. Cari di mana ? Jelas Google. Sekali lagi, pemahaman tentang Bahasa Inggris dibutuhkan di sini. Belajar HTML/web programming gak akan cukup dengan baca-baca, latihan dan praktek mutlak dibutuhkan. Menurut gue, latihan yang paling efektif adalah, bikin website, manual coding sendiri, murni dengan HTML kalo perlu. Isilah hal-hal yang kamu anggap menarik di web tadi, dengan bertambahnya pengunjung, semangat kamu juga akan meningkat. Kalo udah mahir dengan HTML, kamu akan merasakan susahnya bikin web dinamis dan efisien dengan HTML, saatnya untuk mempelajari bahasa pemrograman server side semacam PHP, JSP, ASP, dll. Yang mana ? Di jaman gue dulu sih PHP. Mulailah menyisipkan kode-kode PHP di web kamu tadi.
Selanjutnya, networking. Nah…. khusus yang ini gue juga belum menemukan cara yang efektif dan murah untuk mempelajarinya. Kebanyakan orang bikin labor komputer kecil di rumahnya. Virtualisasi juga boleh, tapi gak akan efektif.
Berikutnya, kalo nemu jalan buntu, kenapa harus melanjutkan ? Di sinilah kamu membutuhkan suatu komunitas, di Indonesia sendiri ada banyak komunitas IT, semacam Jasakom, Echo, Kecoak, Green-Hacker, dll. Di sini juga perlu gue tekankan, bertanyalah dengan cerdas.Utarakan dengan jelas pertanyaan kamu, hindari pertanyaan yang kelewat singkat, sertakan pesan error atau screenshot kalau perlu, tunjukkan kalau kamu udah berusaha sebelumnya dan jangan sekali-kali minta sesuatu yang dikirimkan secara pribadi ke email. | |
|
splatt. Vice Leader
Posts : 657 Points : 731 Reputation : 6 Join date : 04.04.10 Age : 28 Location : a planet named earth
| Subyek: Re: Langkah Pertama Bagi Calon Hacker Thu Apr 29, 2010 5:06 pm | |
| kawwkakawkaw ribet bgt mo jd calon aja mendingan jd calon presiden dah | |
|
Caliber-Werkz
Posts : 133 Points : 217 Reputation : 0 Join date : 23.04.10 Age : 44 Location : Jakarta
| |
Sponsored content
| Subyek: Re: Langkah Pertama Bagi Calon Hacker | |
| |
|