3 Cara Menjadi Penggodam

Isi kandungan:

3 Cara Menjadi Penggodam
3 Cara Menjadi Penggodam

Video: 3 Cara Menjadi Penggodam

Video: 3 Cara Menjadi Penggodam
Video: Cara Jadi Seperti Hacker dalam 5 Detik 2024, Mungkin
Anonim

Terdapat komuniti dan budaya bersama pengaturcara dan pakar rangkaian yang secara sejarah bermula sejak beberapa dekad hingga minicomputer perkongsian masa pertama dan eksperimen terawal ARPAnet. Anggota komuniti ini adalah "penggodam" pertama. Memasuki sistem komputer dan telefon telah menjadi simbol peretasan dalam budaya masa kini, tetapi komuniti ini jauh lebih kompleks dan menunjukkan moraliti daripada yang diketahui oleh kebanyakan orang. Inilah cara mencari jalan masuk ke dunia penggodaman yang kompleks.

Langkah

Kaedah 1 dari 3: Pelajari Kemahiran Menggodam Asas

Menjadi Penggodam Langkah 4
Menjadi Penggodam Langkah 4

Langkah 1. Jalankan Unix

Unix adalah sistem operasi dari Internet. Walaupun anda dapat belajar menggunakan Internet tanpa mengetahui tentang Unix, anda tidak boleh menjadi penggodam tanpa mengetahui tentang Unix. Atas sebab ini, komuniti penggodam hari ini sangat berpusatkan Unix. Unix seperti Linux boleh berjalan bersama Microsoft Windows di komputer yang sama. Muat turun Linux dalam talian atau cari kumpulan pengguna Linux tempatan untuk membantu anda dalam pemasangan.

  • Cara yang baik untuk memulakannya adalah dengan apa yang disebut oleh peminat Linux sebagai CD langsung, sebaran yang dijalankan sepenuhnya dari CD tanpa perlu menukar cakera keras anda. Ini adalah cara untuk melihat sesuatu yang baru tanpa perlu melakukan sesuatu yang drastik.
  • Terdapat sistem operasi lain selain Unix, tetapi ia diedarkan secara binari - anda tidak dapat membaca kodnya, dan anda tidak dapat mengubahnya. Mencuba mempelajari cara menggodam komputer Microsoft Windows atau sistem kod sumber tertutup lain adalah seperti belajar belajar menari sambil memakai pemeran.
  • Linux boleh berjalan di Mac OS X, tetapi hanya sebahagian daripada sistem itu yang merupakan sumber terbuka - anda mungkin menghadapi banyak masalah, dan anda harus berhati-hati untuk tidak mengembangkan tabiat buruk bergantung pada kod milik Apple.
Menjadi Penggodam Langkah 5
Menjadi Penggodam Langkah 5

Langkah 2. Tulis HTML

Sekiranya anda tidak tahu cara memprogram, penting untuk mempelajari Bahasa HyperText Mark-Up (HTML) asas dan perlahan-lahan membina kemahiran anda. Apa yang anda lihat ketika melihat gambar dan komponen reka bentuk di laman web, semuanya dikodkan menggunakan HTML. Untuk projek, mulailah belajar bagaimana membuat halaman permulaan asas dan teruskan dari sana.

  • Di penyemak imbas anda, buka maklumat sumber halaman untuk melihat HTML sebagai contoh. Klik Pembangun Web> Sumber Halaman di Firefox dan luangkan masa untuk melihat kodnya.
  • Anda boleh menulis HTML dalam program pemrosesan kata dasar seperti Notepad atau SimpleText dan menyimpan fail anda sebagai "teks sahaja", jadi anda boleh memuat naiknya ke penyemak imbas anda dan melihat halaman anda diterjemahkan.
  • Anda harus belajar untuk mengetahui format tag (label) dan belajar berfikir secara visual menggunakan tag. Tanda "" digunakan sebagai penutup. "<p>" digunakan sebagai kod pembuka baris dalam perenggan. Anda akan menggunakan teg untuk mewakili apa sahaja visual: huruf miring, format, warna dan sebagainya. Mempelajari HTML akan membantu anda memahami dengan lebih baik bagaimana Internet berfungsi.
Menjadi Penggodam Langkah 3
Menjadi Penggodam Langkah 3

Langkah 3. Belajar bahasa pengaturcaraan

Sebelum anda mula menulis sajak, anda mesti mempelajari asas tatabahasa. Sebelum melanggar peraturan, anda harus mempelajari peraturannya. Tetapi jika tujuan utama anda adalah menjadi penggodam, anda memerlukan lebih banyak daripada bahasa Inggeris asas untuk menulis karya anda.

  • Python adalah "bahasa" yang bagus untuk dimulakan kerana ia dirancang dengan bersih, didokumentasikan dengan baik, dan agak mudah untuk pemula. Walaupun menjadi bahasa pertama yang hebat, Python lebih dari sekadar mainan; tetapi sangat kuat, fleksibel, dan sesuai untuk projek besar. Java adalah alternatif, tetapi nilainya sebagai bahasa pengaturcaraan pertama telah dipertanyakan.
  • Sekiranya anda serius dalam pengaturcaraan, anda harus belajar, bahasa teras Unix. C ++ sangat berkait rapat dengan C; jika anda tahu satu, belajar yang lain tidak akan sukar. C sangat cekap dengan sumber komputer anda, tetapi memerlukan banyak masa untuk melakukan penyahpepijatan (mengikuti aliran program) dan sering dielakkan kerana alasan itu, kecuali kecekapan komputer anda sangat penting.

Kaedah 2 dari 3: Berfikir Seperti Penggodam

Menjadi Penggodam Langkah 1
Menjadi Penggodam Langkah 1

Langkah 1. Berfikir secara kreatif

Setelah anda mempunyai kemahiran asas, anda boleh mula memikirkan seni. Penggodam seperti seniman, ahli falsafah, dan jurutera semuanya digabungkan menjadi satu. Mereka percaya pada kebebasan dan tanggungjawab bersama. Dunia ini penuh dengan masalah menarik yang menunggu untuk diselesaikan. Penggodam senang menyelesaikan masalah, mempertajam kemahiran mereka, dan menggunakan kecerdasan mereka.

  • Penggodam mempunyai kepelbagaian minat secara budaya dan intelektual, di luar penggodaman. Bekerja sekeras bermain, dan bermain sekeras bekerja. Bagi penggodam sejati, batas antara "bermain", "bekerja", "sains", dan "seni" semuanya cenderung hilang, atau bergabung menjadi keadaan permainan kreatif pada tahap tinggi.
  • Baca fiksyen sains. Pergi ke konvensyen sci-fi, yang merupakan kaedah terbaik untuk bertemu dengan penggodam dan orang yang ingin menjadi penggodam. Pertimbangkan untuk mempraktikkan seni mempertahankan diri. Jenis disiplin mental yang diperlukan untuk mempertahankan diri nampaknya serupa dengan cara penting dengan apa yang dilakukan oleh penggodam. Seni bela diri yang paling berpikiran penggodam adalah yang memberi penekanan pada disiplin mental, kesedaran dan kawalan yang santai, dan bukannya kekuatan kasar, atletik, atau ketahanan fizikal. Tai Chi adalah seni mempertahankan diri yang hebat untuk penggodam.
441133 5
441133 5

Langkah 2. Suka menyelesaikan masalah

Tiada masalah yang harus diselesaikan dua kali. Anggaplah ia sebagai komuniti di mana masa semua orang sangat berharga. Penggodam percaya berkongsi maklumat adalah tanggungjawab moral. Apabila anda menyelesaikan masalah, buat maklumat itu terbuka untuk membantu semua orang menyelesaikan masalah yang sama.

  • Anda tidak perlu percaya bahawa anda berkewajiban untuk memberikan semua produk kreatif anda begitu saja, walaupun penggodam yang melakukannya akan dihormati oleh penggodam lain. Ini selaras dengan nilai penjualan penggodam yang cukup untuk membuat anda dilindungi dari segi makanan, tempat tinggal dan komputer.
  • Baca buku lama, seperti Jargon File atau Hacker Manifesto oleh The Mentor. Buku-buku itu mungkin ketinggalan zaman dari segi teknikal, tetapi sikap dan semangat mereka tetap berlaku hari ini.
441133 6
441133 6

Langkah 3. Belajar mengenali dan menentang kewibawaan

Musuh penggodam adalah kebosanan, kerja yang membosankan, dan pihak berkuasa yang menggunakan penapisan dan kerahsiaan untuk mencekik kebebasan maklumat. Kerja monoton menghalang penggodam daripada menggodam.

Menyokong penggodaman sebagai cara hidup adalah menolak apa yang dikenali sebagai konsep kerja dan harta benda "normal", dan lebih suka memperjuangkan hak dan pengetahuan bersama

441133 7
441133 7

Langkah 4. Jadilah pakar

Sesiapa yang menghabiskan masa di Reddit boleh menulis nama pengguna yang tidak masuk akal dan tidak masuk akal dan berpura-pura menjadi penggodam. Tetapi Internet adalah pengimbang yang baik, dan menghargai kepakaran lebih daripada ego dan sikap. Luangkan masa untuk mengasah kemahiran dan bukan citra dan anda akan mendapat penghormatan lebih cepat daripada mendedahkan diri kepada perkara-perkara dangkal yang kita anggap sebagai "peretasan".

Kaedah 3 dari 3: Mendapat Penghormatan

441133 8
441133 8

Langkah 1. Tulis perisian sumber terbuka

Buat program yang digemari atau berguna oleh penggodam lain, dan berikan kod sumber program secara percuma kepada seluruh komuniti penggodam untuk digunakan. Orang-orang hebat yang paling dihormati di dunia penggodam adalah mereka yang telah menulis program hebat dan berguna yang memenuhi pelbagai keperluan dan disediakan secara percuma, sehingga sekarang semua orang dapat menggunakannya.

441133 9
441133 9

Langkah 2. Bantu uji dan nyahpepijat perisian sumber terbuka

Pembuat perisian sumber terbuka akan memberitahu anda bahawa penguji beta yang baik (orang yang tahu bagaimana menerangkan gejala dengan jelas, melokalkan masalah dengan baik, dapat mengatasi kesilapan dalam pelepasan dengan cepat, dan bersedia melakukan beberapa rutin diagnostik sederhana) adalah baik sangat berharga.

Cuba cari program yang masih dalam pembangunan yang menarik minat anda dan jadilah penguji beta yang baik. Terdapat kemajuan semula jadi dari membantu program ujian hingga membantu debug hingga membantu mengubahsuai program. Anda akan belajar banyak dengan cara ini, dan menghasilkan niat baik dengan orang yang akan menolong anda kelak

441133 10
441133 10

Langkah 3. Terbitkan maklumat berguna

Perkara lain yang baik ialah mengumpulkan dan menyebarkan maklumat berguna dan menarik ke dalam laman web atau dokumen seperti senarai Soalan Lazim (Soalan Lazim), dan membuatnya tersedia untuk umum. Penyelenggara FAQ teknikal utama dihormati hampir sama dengan pembuat program sumber terbuka.

441133 11
441133 11

Langkah 4. Bantu menjaga infrastruktur berjalan

Komuniti penggodam (dan pengembangan kepakaran teknikal dari Internet, dalam hal ini) dikendalikan oleh sukarelawan. Ada banyak kerja penting tetapi tidak menarik untuk dilakukan - mengekalkan senarai surat, menyederhanakan kumpulan berita, mengekalkan laman web arkib perisian yang besar, mengembangkan RFC dan standard teknikal lain. Orang yang melakukan perkara seperti ini dihormati, kerana semua orang tahu bahawa kerja ini memerlukan banyak masa dan tidak semenarik bermain dengan kod. Melakukan perkara-perkara ini menunjukkan dedikasi.

441133 12
441133 12

Langkah 5. Layan komuniti penggodam itu sendiri

Ini bukan sesuatu yang akan anda lakukan sehingga anda sudah lama berada di lapangan dan terkenal dengan salah satu daripada empat perkara yang dinyatakan di atas. Komuniti penggodam tidak mempunyai pemimpin, tetapi mempunyai pahlawan, ketua kumpulan, sejarawan dan penceramah. Apabila anda sudah cukup lama, anda mungkin akan berkembang menjadi salah satu peranan tersebut.

Peretas tidak cuba secara terang-terangan menjadi pemimpin kumpulan, jadi nampaknya bahawa mencari populariti seperti ini adalah berbahaya. Daripada berusaha, anda harus meletakkan diri anda sehingga jatuh ke pangkuan anda, dan bersikap rendah hati dan ramah terhadap status anda

Petua

  • Perl patut dipelajari untuk tujuan praktikal; Ia digunakan secara meluas untuk laman web dan sistem pentadbiran aktif, jadi walaupun anda belum pernah menulis di Perl, anda harus belajar membacanya. Banyak orang menggunakan Perl untuk mengelakkan pengaturcaraan C pada pekerjaan yang tidak memerlukan kecekapan komputer menggunakan C.
  • Tulislah bahasa ibunda anda dengan baik. Walaupun ada kepercayaan umum bahawa pengaturcara tidak dapat menulis, beberapa penggodam sangat pandai menyusun.
  • LISP patut dikaji dengan alasan yang berbeza - pengalaman pencerahan yang mendalam yang anda akan dapat apabila anda akhirnya memahaminya. Pengalaman itu akan menjadikan anda pengaturcara yang lebih baik pada masa akan datang, walaupun anda tidak menggunakan LISP. Anda dapat memperoleh pengalaman awal dengan LISP dengan mudah dengan menulis dan menukar mod penulisan untuk editor teks Emacs, atau pemalam Skrip-Fu untuk GIMP.

Disyorkan: