Apa yang dilakukan peretas?

Seorang peretas tidak selalu tampil di film.

Kesalahpahaman

Faktanya, apa yang dilakukan oleh peretas sejati tidak ada hubungannya dengan pemanfaatan teknologi untuk merugikan orang dan perusahaan. Sekelompok orang yang menggunakan pengetahuan mereka tentang perangkat lunak dan teknologi untuk menghancurkan situs web, mengimplementasikan program jahat dan "merusak" berbagai hal, dikenal dengan hina di dunia peretasan sebagai "kerupuk" atau, lebih sederhana, penjahat atau pengacau. Kerupuk merusak atau menghancurkan barang, sementara peretas membangun dan memperbaiki berbagai hal.

Fungsi

Namun, itu tidak berarti bahwa pertanyaan tentang apa yang dilakukan peretas tidak rumit untuk dijawab. Menjadi peretas seperti menjadi insinyur dan, pada kenyataannya, banyak peretas menyebut diri mereka sebagai insinyur sosial. Insinyur memiliki keterampilan yang serupa, tetapi tidak semua memilih untuk menggunakan keterampilan tersebut dengan cara yang sama. Sementara beberapa akan memilih untuk membantu orang melakukan hal-hal seperti jembatan desain, yang lain menggunakan keterampilan tersebut untuk upaya filantropi yang lebih sedikit, seperti merancang senjata. Peretas juga memiliki keterampilan umum dan sementara beberapa dapat menggunakannya untuk menabur kekacauan, peretas sejati menggunakan keterampilan tersebut untuk menemukan dan mengidentifikasi kerentanan yang harus diperbaiki.

Karakteristik

Seperangkat keterampilan ini tidak mudah didefinisikan, namun, sebagian besar, peretas berpengalaman dalam bahasa pemrograman dasar, seperti Python, C, dan Java. Banyak peretas memiliki pemahaman yang sangat baik tentang cara kerja dan cara kerjanya. Entah itu mengacu pada sistem mekanik atau sosial, seorang peretas sering memiliki kemampuan luar biasa untuk melihat bagaimana semua bagian dari sesuatu bergantung satu sama lain dan bagaimana mengubah salah satu dari mereka dapat meningkatkan keseluruhan.

Jenis

Ada banyak jenis peretas. Ada yang melakukannya untuk bersenang-senang, mencari kekurangan saat mencoba perangkat lunak baru, aplikasi, atau perangkat teknologi. Ini adalah orang-orang yang dapat menemukan telur Paskah yang dikodekan dalam permainan video dan siapa yang membongkar dan membangun kembali perangkat seluler untuk membuatnya lebih cepat dan lebih efisien. Ada penjahat yang meretas untuk mendapatkan keuntungan pribadi. Ini adalah orang-orang yang dapat menemukan pintu belakang dalam kode database, yang memungkinkan mereka mengakses informasi keuangan, yang kemudian mereka gunakan dengan jahat. Tetapi ada juga peretas lain, yang membuat perangkat lunak dan aplikasi lebih aman bagi publik. Kadang-kadang dikenal sebagai "tim harimau" atau "peretas topi putih" adalah orang-orang yang dipekerjakan oleh perusahaan besar untuk mencoba menemukan masalah keamanan dengan perangkat lunak sebelum peluncuran umumnya.

Potensi

Tim-tim harimau memiliki potensi untuk membantu semua orang. Peretas tidak hanya memberikan pengembang perangkat lunak dengan sepasang mata baru, ketika mencoba menemukan celah dalam kode dan pengembangan, tim harimau juga menciptakan solusi. Solusi ini dapat diterapkan pada produk sebelum diluncurkan, yang memungkinkan perusahaan untuk menyelamatkan diri sendiri dari keluhan konsumen dan komitmen keamanan, atau solusi dapat ditawarkan dalam bentuk tambalan perangkat lunak. Ini memungkinkan konsumen memperbaiki kesalahan dan memastikan bahwa informasinya lebih aman.

Manfaat

Konsumen juga mendapat manfaat dari peretas pada tingkat yang lebih pribadi. Karena sebagian besar peretasan dilakukan di bidang pemrograman komputer dan sebagian besar peretas percaya dengan bebas berbagi informasi, mereka telah membuat repositori besar perangkat lunak sumber terbuka. Ini memungkinkan konsumen untuk menggunakan perangkat lunak non-komersial dengan fitur yang mirip dengan versi komersial. OpenOffice, misalnya, bersaing dengan Microsoft Word dan didistribusikan secara bebas. Karena kode sumber tersedia, itu juga terus ditingkatkan berkat peretas di seluruh dunia. Banyak distribusi Linux, termasuk Proyek Server Terminal Linux K12, digunakan untuk membantu distrik sekolah menghemat uang yang harus dikeluarkan untuk lisensi perangkat lunak.