Cara Menjadi Penggodam: 12 Langkah (dengan Gambar)

Isi kandungan:

Cara Menjadi Penggodam: 12 Langkah (dengan Gambar)
Cara Menjadi Penggodam: 12 Langkah (dengan Gambar)

Video: Cara Menjadi Penggodam: 12 Langkah (dengan Gambar)

Video: Cara Menjadi Penggodam: 12 Langkah (dengan Gambar)
Video: Cara Jadi Seperti Hacker dalam 5 Detik 2024, April
Anonim

Dalam keselamatan komputer, penggodam adalah seseorang yang memfokuskan pada mekanisme keselamatan sistem komputer dan rangkaian. Terdapat komuniti dan budaya bersama pengaturcara pakar dan ahli sihir rangkaian yang menelusuri sejarahnya sejak beberapa dekad hingga minikomputer perkongsian masa pertama dan eksperimen ARPAnet terawal. Anggota budaya ini adalah "penggodam" pertama. Memecah masuk ke komputer dan sistem telefon telah melambangkan penggodaman dalam budaya popular, tetapi budaya ini jauh lebih rumit dan moralistik daripada yang diketahui oleh kebanyakan orang. Untuk menjadi penggodam, belajar teknik penggodaman asas, cara berfikir seperti penggodam, dan cara mendapatkan rasa hormat dalam komuniti peretasan etika.

Langkah-langkah

Bahagian 1 dari 3: Asas Pembelajaran

Menjadi Penggodam Langkah 4
Menjadi Penggodam Langkah 4

Langkah 1. Jalankan OS seperti UNIX, seperti Linux

Sistem operasi seperti UNIX dan UNIX adalah sistem operasi Internet. Walaupun anda dapat belajar menggunakan Internet tanpa mengetahui UNIX, anda tidak boleh menjadi penggodam Internet tanpa memahami UNIX. Atas sebab ini, budaya penggodam hari ini sangat berpusat pada UNIX. Terdapat banyak jenis sistem operasi seperti UNIX, yang paling popular adalah Linux, yang boleh anda jalankan bersama Microsoft Windows pada mesin yang sama. Muat turun Linux dalam talian atau cari kumpulan pengguna Linux tempatan untuk membantu anda dalam pemasangan.

  • Cara yang baik untuk mencelupkan jari kaki ke dalam air adalah dengan memasang peranti yang dipanggil CD atau USB langsung, sebaran yang mengalir sepenuhnya dari CD atau USB tanpa mengubah cakera keras anda. Cara untuk melihat kemungkinan tanpa perlu melakukan sesuatu yang drastik.
  • Terdapat sistem operasi seperti UNIX lain selain Linux, seperti sistem * BSD. * Sistem BSD yang paling popular adalah FreeBSD, NetBSD, OpenBSD dan DragonFly BSD. Semua adalah sumber terbuka seperti Linux. Walau bagaimanapun, penting untuk diingat bahawa mereka adalah BSD dan bukan Linux.
  • MacOS di Darwin, sistem operasi UNIX yang ada di FreeBSD. Darwin adalah sumber bebas dan terbuka sepenuhnya dan boleh didapati di https://opensource.apple.com. Oleh kerana inti sistem ini adalah UNIX, dan macOS sangat popular, banyak orang telah memindahkan aplikasi Linux ke macOS. Anda boleh mendapatkan program tersebut dengan pengurus pakej seperti homebrew, fink atau MacPorts. Sebagai alternatif, anda hanya boleh menjalankan Linux pada Mac di samping macOS.
  • Sekiranya anda ingin mendapatkan niche super, anda bahkan boleh menjalankan sistem operasi seperti Open Indiana, yang berdasarkan pembebasan sumber terbuka sistem operasi Solaris sebelum ia diperoleh oleh Oracle dan dibuat sebagai sumber tertutup. OpenIndiana dan Solaris dibuat pada Sistem UNIX V, dan, dengan itu, tidak serasi dengan aplikasi Linux. Yang mengatakan, terdapat banyak port aplikasi Linux. Anda mungkin lebih baik hanya menggunakan macOS, BSD atau Linux kerana mereka lebih popular dan mempunyai banyak lagi program yang tersedia untuk mereka.
Menjadi Penggodam Langkah 5
Menjadi Penggodam Langkah 5

Langkah 2. Tulis HTML

Sekiranya anda tidak tahu bagaimana program, belajar asas HyperText Mark-Up Language (HTML) dan peningkatan kemahiran secara beransur-ansur adalah mustahak. Apa yang anda lihat ketika melihat laman web gambar, gambar, dan komponen reka bentuk semuanya dikodkan menggunakan HTML. Untuk projek, mulakan untuk belajar bagaimana membuat halaman rumah asas dan berjalan lancar dari sana.

  • Di penyemak imbas anda, buka maklumat sumber halaman untuk memeriksa HTML untuk melihat contohnya. Pergi ke Pembangun Web> Sumber Halaman di Firefox dan luangkan masa untuk melihat kodnya.
  • Anda boleh menulis HTML dalam program pemprosesan kata dasar seperti Notepad atau teks ringkas dan menyimpan fail anda sebagai "yourCoolFileName . HTML"jadi anda boleh memuat naiknya ke penyemak imbas dan melihat karya anda diterjemahkan.
Menjadi Penggodam Langkah 3
Menjadi Penggodam Langkah 3

Langkah 3. Belajar bahasa pengaturcaraan

Sebelum mula menulis puisi, anda harus mempelajari asas tatabahasa. Sebelum anda 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 baik untuk dimulakan kerana ia dirancang dengan bersih, didokumentasikan dengan baik, dan agak baik untuk pemula. Walaupun menjadi bahasa pertama yang baik, ia bukan sekadar mainan; ia menarik, fleksibel, dan sangat sesuai untuk projek besar.
  • Sekiranya anda masuk ke dalam pengaturcaraan yang serius, anda harus belajar Java adalah alternatif, tetapi nilainya sebagai bahasa pengaturcaraan pertama telah dipertanyakan dalam keadaan tertentu.
  • Tidak seperti Java, Javascript sangat mirip dengan Python kerana kedua-duanya adalah bahasa berasaskan C dan sangat mesra pengguna. Javascript adalah "bahasa pengaturcaraan web", jadi jika anda ingin melanjutkan pembelajaran dalam pengembangan / penggodaman web, Javascript lebih baik dipelajari daripada Python.
  • Alternatif untuk JavaScript ialah PHP C, bahasa inti Unix. C ++ sangat berkait rapat dengan C; jika anda mengetahui satu, belajar yang lain tidak akan sukar. C sangat cekap dengan sumber mesin anda tetapi akan menghabiskan banyak masa anda untuk melakukan penyahpepijatan dan sering dielakkan kerana alasan itu, kecuali kecekapan komputer anda sangat penting.
  • Mungkin merupakan idea yang baik untuk menggunakan platform permulaan yang baik seperti Backtrack 5 R3, Kali atau Ubuntu 12.04LTS.

Bahagian 2 dari 3: Mengamalkan Sikap Peretasan

Menjadi Penggodam Langkah 1
Menjadi Penggodam Langkah 1

Langkah 1. Berfikir secara kreatif

Setelah anda mempunyai kemahiran asas, anda boleh mula berfikir secara artistik. 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 sangat senang menyelesaikan masalah, mempertajam kemahiran mereka, dan menggunakan kecerdasan mereka.

  • Penggodam mempunyai kepelbagaian minat secara budaya dan intelektual, di luar peretasan. Bekerja dengan bersungguh-sungguh semasa anda bermain, dan bermain sekuat yang anda lakukan. Bagi penggodam sejati, batasan antara "bermain," "bekerja," "sains," dan "seni" semuanya cenderung hilang atau bergabung menjadi permainan kreatif tahap tinggi.
  • Baca fiksyen sains. Pergi ke konvensyen fiksyen sains, yang merupakan kaedah terbaik untuk bertemu dengan penggodam dan penggodam proto.
  • Pertimbangkan latihan dalam seni mempertahankan diri. Jenis disiplin mental yang diperlukan untuk seni mempertahankan diri nampaknya serupa dengan cara penting dengan apa yang dilakukan penggodam. Seni bela diri yang paling digodam adalah seni yang menekankan disiplin mental, kesedaran dan kawalan yang santai, dan bukannya kekuatan mentah, atletik, atau ketahanan fizikal. Tai Chi adalah seni mempertahankan diri yang baik untuk penggodam.
441133 5
441133 5

Langkah 2. Belajar suka menyelesaikan masalah

Tidak ada masalah yang mesti diselesaikan dua kali. Anggaplah ia sebagai komuniti di mana masa semua orang adalah penggodam 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 wajib memberikan semua produk kreatif anda, walaupun penggodam yang melakukannya adalah orang yang mendapat penghormatan paling tinggi dari penggodam lain. Ini selaras dengan nilai penggodam untuk menjual cukup banyak untuk menjaga anda dalam makanan dan sewa serta komputer.
  • Baca karya lama, seperti "Jargon File" atau "Hacker Manifesto" oleh The Mentor. Mereka mungkin ketinggalan zaman mengenai masalah teknikal, tetapi sikap dan semangatnya tepat pada masanya.
441133 6
441133 6

Langkah 3. Belajar mengenali dan melawan autoriti

Musuh penggodam adalah kebosanan, kebodohan, dan tokoh otoriter yang menggunakan penapisan dan kerahsiaan untuk mencekik kebebasan maklumat. Kerja monoton menghalang penggodam daripada menggodam.

Memegang peretasan sebagai cara hidup adalah dengan menolak konsep kerja dan harta benda yang "normal", malah memilih untuk memperjuangkan persamaan dan pengetahuan bersama

441133 7
441133 7

Langkah 4. Berkebolehan

Jadi, sesiapa sahaja yang menghabiskan masa di Reddit boleh menulis nama pengguna cyberpunk yang tidak masuk akal dan muncul sebagai penggodam. Tetapi Internet adalah penyamaan yang hebat dan menghargai kecekapan terhadap ego dan postur tubuh. Luangkan masa untuk mengerjakan kerajinan anda dan bukan gambar anda, dan anda akan mendapat penghormatan dengan lebih cepat daripada memperagakan diri dengan perkara-perkara dangkal yang kita fikirkan sebagai "peretasan" dalam budaya popular.

Bahagian 3 dari 3: Meretas Perigi

441133 8
441133 8

Langkah 1. Tulis perisian sumber terbuka

Tulis program yang difikirkan menyenangkan atau berguna oleh penggodam lain, dan berikan sumber program kepada budaya penggodam untuk digunakan. Demigod Hackerdom yang paling dihormati adalah orang yang telah menulis program besar dan berkemampuan yang memenuhi keperluan yang meluas dan memberikannya sehingga sekarang semua orang menggunakannya.

441133 9
441133 9

Langkah 2. Bantu uji dan nyahpepijat perisian sumber terbuka

Mana-mana pengarang sumber terbuka yang berfikir akan memberitahu anda bahawa penguji beta yang baik (yang tahu bagaimana menggambarkan gejala, melokalkan masalah dengan baik, dapat mentolerir bug dalam siaran cepat, dan bersedia menerapkan beberapa rutin diagnostik mudah) bernilai dalam rubi.

Cuba cari program dalam pembangunan yang anda minati dan jadilah penguji beta yang baik. Terdapat kemajuan semula jadi dari membantu program ujian hingga men-debug mereka hingga membantu mengubahnya. Anda akan belajar banyak dengan cara ini, dan menjana muhibah dengan orang yang akan membantu anda di kemudian hari

441133 10
441133 10

Langkah 3. Terbitkan maklumat berguna

Perkara lain yang baik ialah mengumpulkan dan menyaring maklumat yang berguna dan menarik ke halaman web atau dokumen seperti senarai Soalan Lazim (Soalan Lazim), dan menyediakannya. Penyelenggara FAQ teknikal utama mendapat penghormatan sama seperti pengarang sumber terbuka.

441133 11
441133 11

Langkah 4. Membantu memastikan infrastruktur tetap berfungsi

Sukarelawan menjalankan budaya penggodam (dan pembangunan kejuruteraan Internet, dalam hal ini). Terdapat banyak kerja yang perlu tetapi tidak glamor yang perlu dilakukan untuk meneruskannya - mentadbir senarai surat, menyederhanakan kumpulan berita, mengekalkan laman web arkib perisian yang besar, mengembangkan RFC dan standard teknikal lain. Orang yang melakukan perkara seperti ini mendapat penghormatan yang tinggi, kerana semua orang tahu bahawa pekerjaan ini sangat penting dan tidak menyenangkan seperti bermain dengan kod. Melakukannya menunjukkan dedikasi.

441133 12
441133 12

Langkah 5. Layan budaya penggodam itu sendiri

Ini bukan sesuatu yang anda akan dapat lakukan sehingga anda tidak lama lagi dan terkenal dengan salah satu daripada empat perkara sebelumnya. Budaya penggodam tidak memiliki pemimpin, tepatnya, tetapi ia mempunyai pahlawan budaya dan penatua suku serta sejarawan dan jurucakap. Apabila anda sudah lama berada di parit, anda mungkin akan menjadi salah satu daripadanya.

Penggodam tidak mempercayai ego terang-terangan pada penatua suku mereka, sehingga nampaknya kemasyhuran semacam ini adalah berbahaya. Daripada berusaha untuk melakukannya, anda harus memposisikan diri, sehingga jatuh di pangkuan anda, dan kemudian bersikap sederhana dan ramah terhadap status anda

Petua

  • Beberapa syarikat membayar penggodam untuk menguji keselamatan mereka. Sekiranya anda menjadi cukup baik, ini boleh menjadi tugas anda!
  • Pastikan tidak tertangkap, walaupun apa yang anda rencanakan boleh dilakukan secara haram, disarankan agar anda JANGAN terlibat dalam penggodaman Black Hat.
  • Tulislah bahasa ibunda anda dengan baik. Walaupun stereotaip biasa yang tidak dapat ditulis oleh pengaturcara, sebilangan penggodam yang mengejutkan adalah penulis yang sangat berkebolehan.
  • LISP patut dipelajari dengan alasan yang berbeza - pengalaman pencerahan mendalam yang akan anda miliki apabila akhirnya memperolehnya. Pengalaman itu akan menjadikan anda pengaturcara yang lebih baik sepanjang hari anda, walaupun anda tidak menggunakan LISP sendiri. Anda dapat memperoleh pengalaman awal dengan LISP dengan mudah dengan menulis dan mengubah mod penyuntingan untuk editor teks Emacs, atau pemalam Skrip-Fu untuk perisian penyuntingan gambar lanjutan GIMP.
  • Perl patut dipelajari untuk tujuan praktikal; ia digunakan secara meluas untuk laman web aktif dan pentadbiran sistem sehingga walaupun anda tidak pernah menulis Perl, anda harus belajar membacanya. Banyak orang menggunakan Perl untuk mengelakkan pengaturcaraan C pada pekerjaan yang tidak memerlukan kecekapan mesin C.
  • Uji kemahiran anda di laman web yang telah anda buat.
  • Gunakan kemahiran anda untuk kebaikan. Menjadi penggodam topi putih adalah baik untuk semua orang dan jauh lebih selamat daripada menjadi penggodam topi hitam dan berisiko menghadapi masalah dengan polis.
  • Berhati-hati dengan apa yang anda hack. Kegiatan haram boleh membawa akibat yang serius, dan tiada apa-apa di internet yang benar-benar tanpa nama.
  • Jangan sekali-kali melakukan aktiviti haram yang boleh membuat anda menghadapi masalah
  • Tanya perkhidmatan keselamatan (ADT) jika anda dapat menguji sistem mereka.

Disyorkan: