Unduh PDFUnduh PDF

Pernahkah Anda berharap Anda dapat membuat virus Anda sendiri, baik untuk pembelajaran diri Anda sendiri atau sebagai suatu lelucon? Pembuatan virus membutuhkan waktu dan pengetahuan, tetapi semua orang dapat melakukannya jika mereka memusatkan pikirannya pada hal ini. Membuat sebuah virus dapat mengajarkan Anda banyak hal tentang cara kerja bahasa pemrograman, sekaligus sistem operasi dan keamanan jaringan. Lihatlah Langkah 1 di bawah ini untuk memulainya.

Langkah

Unduh PDF
  1. How.com.vn Bahasa Indonesia: Step 1 Tentukan sistem operasi apa yang ingin Anda serang.
    Target yang paling umum adalah Microsoft Windows, terutama versi yang lebih lama. Banyak pengguna Windows lama tidak memperbarui sistem operasi milik mereka, membiarkan dirinya dalam keadaan rentan terhadap lubang-lubang keamanan yang mungkin telah diperbaiki pada versi yang lebih baru.
    • Mac OS X dan Linux, kedua-duanya cukup tahan terhadap virus disebabkan karena cara kerja perizinannya dan arsitektur sistem operasinya secara umum. 95% dari semua virus menargetkan para pengguna Windows.
  2. How.com.vn Bahasa Indonesia: Step 2 Putuskan bagaimana Anda ingin virus tersebut menyebar.
    Sebuah virus hanya akan menjadi sebuah virus jika ia dapat menyebar ke para pengguna lainnya. Anda harus mengetahui metode pengirimannya dari awal, karena hal ini adalah salah satu dari dasar dari kode virus tersebut. Mekanisme pengiriman yang umum termasuk:
    • Berkas yang dapat dieksekusi (.EXE, .BAT, .COM dll.) – Program ini perlu dijalankan oleh pengguna dan biasanya disamarkan menjadi sesuatu yang lain (seperti sebuah gambar).
    • Makro (Microsoft Office) – Makro adalah program-program yang ditanamkan ke dalam sebuah dokumen atau email. Mereka menargetkan Word, Outlook dan produk makro-aktif lainnya. Metode pengiriman yang paling umum adalah melalui email dengan lampiran sebuah dokumen yang sudah terinfeksi.
    • Skrip Web – Ini adalah bagian dari kode berbahaya yang disuntikkan ke dalam situs-situs tanpa sepengetahuan para webmaster.[1]
  3. How.com.vn Bahasa Indonesia: Step 3 Tentukan titik lemah yang ingin Anda targetkan.
    Virus-virus yang sukses mengeksploitasi titik-titik lemah di dalam keamanan sebuah program atau sistem untuk menyebar dan melakukan aksinya. Hal ini membutuhkan banyak penelitian dan pengetahuan, namun terdapat komunitas-komunitas di luar sana yang bisa membantu Anda menemukan apa yang Anda butuhkan.
  4. How.com.vn Bahasa Indonesia: Step 4 Putuskan apa yang Anda ingin virus Anda lakukan.
    Setelah virus Anda menginfeksi sebuah sistem, apa yang Anda ingin ia lakukan? Efeknya bisa berkisar dari tidak ada, ke menampilkan sebuah pesan, menghapus berkas-berkas dan efek lainnya yang lebih buruk. Sadarilah bahwa membuat dan menyebarkan sebuah virus yang berbahaya adalah sebuah kejahatan yang serius di kebanyakan negara.
  5. How.com.vn Bahasa Indonesia: Step 5 Pilihlah sebuah bahasa pemrograman.
    Untuk membuat sebuah virus, Anda harus paling tidak memiliki suatu pemahaman dasar dari paling tidak sebuah bahasa komputer atau perangkat pembuat skrip. Virus yang lebih kompleks kebanyakan melibatkan beberapa bahasa pemrograman. Untuk virus yang benar-benar efektif, Anda harus mengenal bahasa assembly.
    • Jika Anda tertarik untuk membuat virus yang dapat dieksekusi, belajar pemrograman dalam bahasa C atau C++ adalah awal yang baik.
    • Jika Anda ingin membuat virus makro, pelajari bahasa makro untuk program target Anda seperti Microsoft Office.
    • Visual Basic dapat digunakan untuk membuat program berbahaya untuk para pengguna Windows.
  6. How.com.vn Bahasa Indonesia: Step 6 Mulai menulis virus Anda.
    Hal ini akan menjadi sebuah proses yang panjang, terutama jika ini adalah pengalaman pertama Anda dalam mengkoding sesuatu. Bereksperimen sebanyak mungkin dan lakukan penelitian berbagai cara untuk mereplikasi kode milik Anda, yang tergantung pada bahasa pemrograman yang Anda gunakan. Tersedia tutorial pada forum-forum dan blog komunitas untuk berbagai macam bahasa pemrograman.
    • Lakukan penelitian kode polimorfik. Hal ini akan mengubah kode virus Anda setiap kali virus tersebut tereplikasi, membuatnya semakin sulit untuk dilacak oleh program-program antivirus. Kode polimorfik terbilang cukup canggih dan diimplementasikan secara berbeda di dalam setiap bahasa pemrograman.
  7. How.com.vn Bahasa Indonesia: Step 7 Lakukan penelitian berbagai cara untuk menyembunyikan kode Anda.
    Selain koding polimorfik, terdapat cara-cara lainnya untuk menyembunyikan virus Anda. Enkripsi adalah sebuah perangkat yang paling umum digunakan oleh para pengembang virus. Hal ini membutuhkan banyak latihan dan membaca, namun dapat menciptakan suatu cara untuk memperpanjang umur virus Anda.
  8. How.com.vn Bahasa Indonesia: Step 8 Uji virus Anda.
    Setelah Anda memiliki sebuah prototipe yang berjalan, uji prototipe tersebut pada komputer dan pengaturan yang berbeda sebanyak mungkin. Hal yang paling mudah adalah jika Anda bisa menyiapkan komputer-komputer virtual dalam konfigurasi yang berbeda-beda.
    • Pastikan bahwa Anda membatasi pengujian Anda sehingga Anda tidak akan secara tidak sengaja melepaskan virus tersebut sebelum Anda siap. Tempatkan komputer penguji pada sebuah jaringan yang terisolasi dan perhatikan efek dari penyebaran virusnya.
    • Sesuaikan kode virus Anda sambil mengamati cara kerjanya pada komputer penguji. Perbaiki masalah apa pun yang ditemui.
  9. How.com.vn Bahasa Indonesia: Step 9 Lepaskan virus Anda.
    Jika Anda puas dengan kinerja virus Anda, saatnya untuk melepasnya. Namun, sebelum Anda melakukannya, tanyakan kepada diri Anda sendiri, apakah Anda telah siap untuk menghadapi konsekuensi apa pun yang mungkin akan muncul akibat pelepasan sebuah virus ke alam nyata. Adalah hal yang lebih baik untuk menggunakan pengalaman tersebut dan kembali bekerja pada proyek yang baru.[2]
    Iklan

Peringatan

  • Melepaskan kode berbahaya ke alam nyata adalah ilegal! Panduan ini hanya untuk tujuan pendidikan.




Iklan

Tentang How.com.vn ini

How.com.vn adalah suatu "wiki", yang berarti ada banyak artikel kami yang disusun oleh lebih dari satu orang. Untuk membuat artikel ini, 21 penyusun, beberapa di antaranya anonim, menyunting dan memperbaiki dari waktu ke waktu. Artikel ini telah dilihat 15.600 kali.
Daftar kategori: Komputer
Halaman ini telah diakses sebanyak 15.600 kali.

Apakah artikel ini membantu Anda?

⚠️ Disclaimer:

Content from Wiki How Bahasa Indonesia language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Iklan