Anda Terlalu Boleh Menjadi Penggodam Hari Ini – Inilah Caranya

Pendedahan: Sokongan anda membantu mengekalkan laman web ini! Kami memperoleh bayaran rujukan untuk beberapa perkhidmatan yang kami cadangkan di halaman ini.


Adakah anda mahu menjadi penggodam?

“Tidak!” kamu jawab. “Saya seorang yang jujur! Saya tidak masuk komputer dan mencuri maklumat peribadi! “

Bertenang. Perkataan “penggodam” pernah mempunyai makna terhormat – paling tidak terhormat – sebelum media mengubahnya menjadi “penjahat komputer.” Ia masih berlaku untuk banyak orang.

Asal-usul “Penggodam”

Istilah “penggodam” muncul di Tech Model Railroad Club (TMRC) MIT. Isyarat dan Kekuatan kelab (S&P) Jawatankuasa Kecil menjadi liar dengan sistem kawalan yang rumit. Mereka mempunyai jargon mereka sendiri. Menurut buku Hackers Stephen Levy tahun 1984, “orang yang paling produktif bekerja di S&P menggelarkan diri mereka sebagai ‘penggodam’ dengan rasa bangga. “

MIT mempunyai sejarah peretasan yang panjang sebelum itu. “Peretasan” adalah gurauan yang rumit, sering tidak sah tetapi tidak berniat jahat. Peretasan terkenal termasuk mengubah tingkap bangunan menjadi permainan Tetris dan meletakkan kereta di Great Dome di pusat Institut. Petikan “peretasan” tertua yang diketahui dalam arti itu adalah milik TMRC pada tahun 1955. Namun, sebelum itu, “penggodaman” bermaksud melakukan pekerjaan yang kasar dan cepat, dan itu tidak diragukan lagi menyumbang kepada penggunaan MIT.

Bagi penggodam, pencapaiannya adalah segalanya. Peretasan mesti kreatif dan elegan secara teknikal. Bagi peretas – orang yang masuk untuk mendapatkan sewa atau hasil – hasilnya adalah intinya, dan kaedah kasar seperti meneka atau mencuri kata laluan sama baiknya. Namun, penggodaman selalu mempunyai kelebihan. Seperti Force, senang untuk pergi ke sisi gelap.

Kompak komputer

Mendapatkan komputer untuk menari dan menyanyi adalah lebih mengagumkan daripada menggunakan komputer untuk mengendalikan gaji.

Pada tahun 1956, komputer TX-0 mula digunakan di MIT. Itu bukan komputer pertama di kampus, tetapi komputer pertama yang direka untuk penggunaan langsung. Pada masa itu, komputer tinggal di bilik yang tidak banyak orang masuk; pengguna menyerahkan dek kad berlubang dan kembali beberapa jam kemudian untuk mendapatkan hasilnya.

TX-0 berbeza. Input tidak berasal dari kad yang tertinggal di meja. Sebagai gantinya, pengaturcara sendiri memasukkan pita kertas yang ditebuk. Mereka dapat melihat hasilnya dengan membaca lampu yang berkedip atau mendengar pembesar suara yang dapat diprogramkan. Ia hanya mempunyai memori 4K kata, tetapi komputer interaktif! “Penggodam” dari TMRC berbaris untuk menggunakannya di tengah malam. Mereka melakukan perkara seperti menukar nombor menjadi angka Rom dan menjadikan pembesar suara memainkan lagu Bach. Ini adalah awal penggodaman komputer.

Budaya dan Etika Penggodam

Lagu Julia Ecklar “Ladyhawke!” merumuskan kredo penggodam: “Tidak pernah terdengar, hanya belum dibayangkan. Kaedah mustahil belum selesai. ” Ciri-ciri yang tidak didokumenkan atau cara penggunaan yang tidak dijangka dapat digunakan di mana sahaja. Eric Raymond telah berkata, “Ada sedikit saintis gila di semua penggodam.”

Peretas sangat individualistik, dan mereka tidak membentuk kumpulan budaya yang ketat, tetapi kita boleh membincangkan budaya penggodam. Ini jelas dalam gaya, jargon, komunikasi. Mereka bertukar idea, dan peretasan luar biasa memenangkan status mereka dalam komuniti. Kita juga boleh bercakap mengenai etika penggodam, tetapi seperti membicarakan etika kucing. Penggodam, seperti kucing, sememangnya mengharapkan perkara tertentu dan melakukan perkara tertentu, dan mereka tidak begitu peduli dengan apa yang difikirkan oleh orang lain.

Etika Penggodam

Etika penggodam dapat diringkaskan seperti berikut:

  1. Bawa tangan anda ke dalam barang, asingkan, dan cari tahu bagaimana ia berfungsi. Penggodam mahukan sistem yang dapat mereka lakukan. Mereka ingin mengetahui bukan hanya ciri-ciri yang didokumentasikan tetapi apa yang sebenarnya berlaku.
  2. Maklumat mestilah percuma. Ini mengikuti naluri bermain-main. Penggodam ingin memamerkan apa yang mereka buat. Mereka ingin mengetahui segala sesuatu mengenai sistem dan mempunyai akses ke semua yang ada di dalamnya. Yayasan Perisian Percuma memberikan perbezaan antara “bebas seperti dalam bir” dan “bebas seperti kebebasan.” Mereka bermaksud “kebebasan untuk menjalankan, menyalin, menyebarkan, belajar, mengubah dan memperbaiki perisian.”
  3. Jangan mempercayai pihak berkuasa. Ini berlaku untuk dua indera “kewibawaan”: mereka yang menawarkan pengetahuan pasti dan mereka yang menetapkan peraturan. Penggodam ingin mengetahui sendiri dan tidak membiarkan andaian atau larangan menghalangnya.
  4. Asli dan pandai cantik. Penggunaan praktikal tidak begitu banyak. Mendapatkan komputer untuk menari dan menyanyi adalah lebih mengagumkan daripada menggunakan komputer untuk mengendalikan gaji. Permohonan pertama yang membolehkan pekerja melihat status gaji mereka dalam talian pasti menarik perhatian penggodam.

Item 1 mentakrifkan penggodam, tetapi sebaliknya ini adalah trend umum. Banyak penggodam menghormati undang-undang dan hak harta benda sambil menyelami kod. Sebilangan besar selebihnya mematuhi had peraturan apa yang akan dilanggarnya. Banyak yang mempunyai tujuan praktikal dalam fikiran. Jumlah meriam yang benar-benar longgar adalah kecil. Ingat: titik pusatnya adalah kebebasan dan kreativiti.

Penggodam Moden

Dua perubahan besar telah menggegarkan pemandangan penggodaman sejak awal. Yang pertama adalah pertumbuhan rangkaian. Arpanet masuk dalam talian pada tahun 1969. Sejarahnya adalah perikatan yang aneh dan mengejutkan produktif antara pegawai, usahawan, akademik, dan penggodam. Kemampuan untuk “hands-on” dengan komputer yang jaraknya ribuan batu mengubah segalanya. Ini membawa kepada perbincangan e-mel dan jarak jauh, serta usaha pertama untuk masuk ke komputer jarak jauh. Permainan rangkaian seperti MUD (Multi-User Dungeon) dan Maze War adalah nenek moyang permainan internet pelbagai pemain hari ini.

Peningkatan Komputer Peribadi

Satu lagi kejayaan besar ialah komputer peribadi. Bermula dengan Altair, komputer kecil dan murah (mengikut piawaian tahun tujuh puluhan) tersedia untuk sesiapa sahaja yang mempunyai beberapa ratus dolar lagi. Penggodam dapat membeli mesin mereka sendiri dan melakukan apa sahaja dengan mereka!

Komputer peribadi telah berubah sejak itu. Sekiranya anda mendapat komputer Windows atau Macintosh, vendor OS nampaknya mempunyai kawalan yang lebih besar daripada yang anda miliki. Sudah tentu untuk perlindungan anda, tetapi penggodam tidak suka dilindungi. Mereka mahukan akses ke semua ciri tahap rendah. Bagi mereka, Unix (Linux dan implementasi percuma lain) adalah sistem operasi pilihan. Percuma, kod sumber tersedia, dan mereka dapat melakukan apa sahaja yang mereka mahukan dengannya.

Terdapat penggodam Mac dan Windows, tentu saja. Mereka “jailbreak” komputer mereka untuk mengatasi sekatan vendor. Terdapat cabaran dalam membuka sistem operasi tertutup. Linux adalah pemandangan kebanyakan aksi.

GNU / Linux dan Perisian Percuma

Ramai penggodam hari ini menulis dan mengedarkan perisian “percuma” dan “sumber terbuka”. Kedua-dua istilah itu bukan sinonim yang tepat, dan mereka menjadi subjek perseteruan penggodam. Dengan kedua-dua nama tersebut, perisian ini tersedia sebagai kod sumber, yang mana setiap orang dapat membaca, mengubah suai dan memeriksa bug. Biasanya sesiapa sahaja boleh menghantar kod baru atau perbaikan bug.

Aplikasi sumber terbuka memberikan pengganti percuma untuk aplikasi komersial yang mahal dan menyediakan hampir semua fungsinya. Daripada membeli Word atau Photoshop, anda boleh memuat turun LibreOffice atau GIMP. Beberapa perisian sumber terbuka memainkan peranan utama dengan sendirinya. Sebagai contoh, Apache adalah pelayan web yang paling popular di internet.

Mengusahakan perisian sumber terbuka memberi orang rasa untuk membuat sesuatu yang berguna dan memberi lebih banyak pilihan kepada orang-orang sambil tetap menggunakan syarikat besar. Mempunyai nama anda dalam projek yang popular juga kelihatan baik pada resume anda.

Mungkin Anda Menjadi Penggodam?

Adakah idea-idea ini sesuai dengan anda? Adakah penggalian mendalam mengenai kod menarik bagi anda? Adakah anda suka menjadikan perkara pintar berfungsi, walaupun anda tidak selalu mendapat wang untuknya? Adakah anda pernah berjaga sepanjang malam dalam projek? Sekiranya demikian, anda mungkin penggodam, atau sekurang-kurangnya penggodam dalam latihan. Tetapi fikirkan dengan teliti tentang jenis penggodam yang anda mahukan.

Bergantung pada apa yang anda selami, semua jenis kemahiran perisian mungkin berguna. Walaupun begitu, ada yang muncul berulang kali. Mengetahui mereka akan membuka banyak pintu untuk anda. Apa sahaja yang anda pelajari, pelajari dengan mendalam.

Kuasai Web

HTML adalah pusat hampir semua perkara hari ini. Anda perlu mengetahui dengan tepat bagaimana tag dan atribut berfungsi. Anda perlu memahami DOM (model objek dokumen), yang merupakan API web, serta bagaimana CSS memanipulasinya.

Mengendalikan halaman memerlukan pemahaman JavaScript. Selama bertahun-tahun ia berkembang dari bahasa skrip untuk sedikit kod menjadi bahasa pengaturcaraan yang lengkap. Penggodam telah meniru seluruh komputer dalam JavaScript.

Untuk penggodaman laman web yang serius, anda juga harus selesa di sisi pelayan. Apache adalah pilihan pelayan HTTP yang biasa. Anda harus mengetahui beberapa cara untuk menulis aplikasi web. PHP, Python, dan Ruby adalah antara yang paling popular. JavaScript sisi pelayan, dalam bentuk Node.js, telah menjadi sama akhir-akhir ini. Anda juga perlu mengetahui mengenai SQL dan pangkalan data.

Komputer Induk

Penggodam menggunakan Unix seboleh-bolehnya. Ini biasanya Linux, tetapi pastinya tidak selalu. Sebenarnya, penggodam berpendapat mengenai pelaksanaan Unix terbaik: Linux, FreeBSD, atau yang lain. Sekiranya anda akan menjadi penggodam, anda seharusnya dapat memasang sebaran apa pun, mengkonfigurasinya sebagai pelayan, dan menguruskan sistem failnya. Anda harus mengetahui pelbagai jenis komando dan mengetahui sekurang-kurangnya salah satu daripadanya secara menyeluruh. Sikap penggodam terhadap GUI berkisar dari toleransi hingga penghinaan. Tidak selalu perlu menulis kod komputer baru. Terdapat alat yang membolehkan anda melakukan banyak perkara dengan sedikit usaha, jika anda mengenalinya dengan baik.

Berhati-hatilah dari sisi gelap. Sangat mudah untuk mengambil langkah tambahan dan masuk ke tempat yang tidak diizinkan. Mungkin kelihatan seperti peluang untuk melakukan sesuatu yang baik dan penting. Kadang kala hukuman lebih berat daripada yang anda bayangkan.

Utiliti awk dan sed memungkinkan anda mengeluarkan maklumat yang dipilih dari fail atau memformatnya semula. Untuk menggunakannya dengan berkesan, anda memerlukan pengetahuan naluri tentang ungkapan biasa.

Anda boleh membuat fail berdiri dan menari menggunakan ExifTool dan Image Magick. ExifTool membolehkan anda mengenal pasti jenis fail, mengekstrak metadata, dan menukar antara format. ImageMagick membolehkan anda mengubah fail gambar, menerapkan kesan khas, dan menukarnya ke format yang lain.

Emacs adalah penyunting teks kegemaran penggodam. Ia dapat disesuaikan sepenuhnya, dan secara kebetulan dapat dijalankan sebagai shell, menangani e-mel, dan menjalankan program LISP. Sebilangan orang menganggapnya sebagai sistem operasi dengan sendirinya. (St IGNUcius of the Church of Emacs – AKA Richard Stallman – mengatakan bahawa menggunakan vi bukan dosa, tetapi penebusan dosa.)

Beberapa tugas memerlukan pengaturcaraan dalam C kuno, yang merupakan bahasa kernel Linux. Menulis modul kernel membolehkan anda menyokong perkakasan baru dan menambah fungsi lain. Lihat Pengenalan dan Sumber Pengaturcaraan Linux, untuk tempat yang baik untuk bermula.

Kemahiran ini adalah asas untuk bermula. Cari niche anda sendiri dan jadilah pakar di dalamnya.

Dari Peretasan hingga Kerjaya

Penggodam yang baik boleh menjadi pembangun perisian, jurutera QA, atau pentadbir yang baik. Sekiranya anda mempunyai perangai dan kemahiran hacking, anda dapat menyelesaikan masalah sukar dengan pendekatan tidak konvensional. Anda mungkin perlu mempelajari beberapa disiplin di sepanjang jalan.

Peretasan mencapai sesuatu, tetapi selalunya sukar difahami dan dikekalkan. Sebagai pembangun dalam satu pasukan, anda perlu menulis kod yang teratur. Ia perlu mempunyai nama pemboleh ubah yang masuk akal, struktur yang baik, dan dokumentasi yang cukup untuk orang lain mengambilnya.

Analisis keselamatan menarik untuk pemikiran penggodam. Sekiranya anda dapat mencari cara untuk melakukan perkara yang tidak difikirkan oleh orang lain, anda boleh menemui lubang keselamatan. Terdapat banyak pekerjaan yang sah dengan gaji yang baik di kawasan ini. Anda juga boleh bebas dan mengumpulkan bug karunia.

Bahagian Gelap

Berhati-hatilah dari sisi gelap. Sangat mudah untuk mengambil langkah tambahan dan masuk ke tempat yang tidak diizinkan. Mungkin kelihatan seperti peluang untuk melakukan sesuatu yang baik dan penting. Kadang kala hukuman lebih berat daripada yang anda bayangkan. Sekurang-kurangnya sedar betapa besarnya risiko yang anda ambil. Baca Aaron Swartz untuk memahami betapa buruknya ia.

Jalan lain untuk penggodam adalah mengubah idea menjadi perniagaan. Ada yang mengatakan bahawa ini hanyalah jenis gelap, tetapi tidak ada salahnya menjana wang dengan menawarkan produk yang berharga. Kedua-dua penggodam dan pengusaha menentang model yang sudah mapan dan mendorong idea baru ke tahap maksimum.

Pemikiran dan kemahiran pengusaha, bagaimanapun, sangat berbeza dengan pemikiran penggodam. Menghasilkan produk perisian yang hebat adalah satu perkara. Mengubahnya menjadi perniagaan yang berjaya adalah perkara lain. Pilih pasangan anda dengan bijak dan belajar membaca kontrak dengan teliti semasa anda membaca kod. Ketahuilah bahawa anda boleh menjadi lebih mudah daripada anda menjadi kaya. Jangan jahat.

Ringkasan

Mendapatkan semula perkataan “penggodam” dari media mungkin menjadi sebab yang hilang, tetapi penggodam sejati tidak peduli. Sekiranya anda pintar dan mempunyai perangai yang betul, anda boleh menjadi salah satu dari segi positif kata. Kekuatan rahsia sistem operasi ada di bawah arahan anda. Pada masa yang sama, ingat bahawa kecemerlangan boleh menjadi sombong dan ketidaksabaran boleh menyebabkan pilihan yang anda akan menyesal.

Bukan soal memilih untuk menjadi penggodam. Itu yang anda pilih untuk melakukannya, jika kecenderungan anda berjalan seperti itu. Anda boleh menemui kepakaran peribadi anda sendiri untuk menggodam dan tidak mengganggu sesiapa. Atau anda dapat mengembangkan kemahiran anda secara maksimum dan membina kerjaya atau perniagaan dari mereka. Anda bahkan boleh menjadi tentera salib yang tinggal di pinggir. Atau anda boleh mengabaikan semua standard, memanjakan keinginan anda, dan kemungkinan besar akan berakhir di tempat yang buruk.

Mempunyai pilihan adalah baik. Membuat yang betul adalah lebih baik.

Sumber Penggodam

Berikut adalah beberapa sumber yang akan menjadikan jalan anda ke hackerdome eaiser:

  • Kemahiran Asas untuk Menjadi Penggodam Utama: senarai menyeluruh semua kemahiran penggodam teras.
  • Cara Menjadi Penggodam: panduan langkah demi langkah untuk memperoleh kemahiran untuk menjadi penggodam.
  • 14 Peranti Ini Sangat Mudah Digodam: sebahagian daripada penggodam adalah mengetahui cara melindungi diri anda; infografik ini membincangkan cara anda mungkin terdedah.
  • Tech Patriots: The Rise of the Hacktivist: gunakan kemahiran menggodam anda untuk selamanya.
  • Pengaturcaraan: Bahasa, Garis Masa, dan Panduan: belajar mengenai bahasa, alat dan perpustakaan pengaturcaraan lama dan baru, dan banyak lagi dalam sumber penting ini.
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map