Cara Membuat Virus: 10 Langkah (dengan Gambar)

Isi kandungan:

Cara Membuat Virus: 10 Langkah (dengan Gambar)
Cara Membuat Virus: 10 Langkah (dengan Gambar)

Video: Cara Membuat Virus: 10 Langkah (dengan Gambar)

Video: Cara Membuat Virus: 10 Langkah (dengan Gambar)
Video: Cara buat warna gradient pada text dalam illustrator 2024, Mungkin
Anonim

Pernahkah anda berharap dapat mencipta virus anda sendiri, sama ada untuk pembelajaran anda sendiri atau sebagai jenaka? Membuat virus memerlukan masa dan pengetahuan, tetapi sesiapa sahaja boleh melakukannya sekiranya mereka memikirkannya. Membuat virus dapat memberi banyak pengajaran kepada anda mengenai bagaimana bahasa pengaturcaraan berfungsi, serta sistem operasi dan keselamatan rangkaian. Lihat Langkah 1 di bawah untuk memulakan.

Langkah

Buat Virus Langkah 1
Buat Virus Langkah 1

Langkah 1. Tentukan sistem operasi apa yang ingin anda serang

Sasaran yang paling biasa adalah Microsoft Windows, terutamanya versi lama. Banyak pengguna Windows lama tidak mengemas kini sistem operasi mereka, membiarkan diri mereka rentan terhadap lubang keselamatan yang mungkin telah diperbaiki dalam versi yang lebih baru.

Mac OS X dan Linux, keduanya cukup tahan terhadap virus kerana cara izin mereka berfungsi dan seni bina umum sistem operasi. 95% daripada semua virus mensasarkan pengguna Windows

Buat Virus Langkah 2
Buat Virus Langkah 2

Langkah 2. Tentukan bagaimana anda mahu virus merebak

Virus hanya akan menjadi virus jika dapat merebak ke pengguna lain. Anda mesti mengetahui kaedah penyampaian dari awal, kerana ini adalah salah satu asas kod virus. Mekanisme penghantaran biasa termasuk:

  • Fail yang boleh dilaksanakan (. EXE,. BAT,. COM dll.) - Program-program ini perlu dijalankan oleh pengguna dan biasanya menyamar sebagai sesuatu yang lain (seperti gambar).
  • Makro (Microsoft Office) - Makro adalah program yang disertakan dalam dokumen atau e-mel. Mereka menyasarkan Word, Outlook dan produk aktif makro lain. Kaedah penghantaran yang paling biasa adalah melalui e-mel dengan lampiran dokumen yang dijangkiti.
  • Skrip Web - Ini adalah sekeping kod jahat yang disuntikkan ke laman web tanpa pengetahuan pihak web.
Buat Virus Langkah 3
Buat Virus Langkah 3

Langkah 3. Tentukan titik lemah yang ingin anda sasarkan

Virus yang berjaya memanfaatkan titik lemah dalam keselamatan program atau sistem untuk menyebarkan dan melakukan tindakannya. Ini memerlukan banyak penyelidikan dan pengetahuan, tetapi ada komuniti di luar sana yang dapat membantu anda mencari apa yang anda perlukan.

Buat Virus Langkah 4
Buat Virus Langkah 4

Langkah 4. Tentukan apa yang anda mahu virus anda lakukan

Setelah virus anda menjangkiti sistem, apa yang anda mahu lakukan? Kesannya boleh terdiri dari apa-apa, hingga memaparkan mesej, menghapus fail dan kesan buruk yang lain. Ketahuilah bahawa mencipta dan menyebarkan virus berbahaya adalah jenayah serius di kebanyakan negara.

Buat Virus Langkah 5
Buat Virus Langkah 5

Langkah 5. Pilih bahasa pengaturcaraan

Untuk membuat virus, anda mesti mempunyai sekurang-kurangnya pemahaman asas sekurang-kurangnya bahasa komputer atau alat skrip. Virus yang lebih kompleks biasanya melibatkan beberapa bahasa pengaturcaraan. Untuk virus yang benar-benar berkesan, anda mesti mengetahui bahasa perhimpunan.

  • Sekiranya anda berminat untuk mencipta virus yang dapat dieksekusi, belajar memprogram dalam C atau C ++ adalah permulaan yang baik.
  • Sekiranya anda ingin membuat virus makro, pelajari bahasa makro untuk program sasaran anda seperti Microsoft Office.
  • Visual Basic boleh digunakan untuk membuat program jahat untuk pengguna Windows.
Buat Virus Langkah 6
Buat Virus Langkah 6

Langkah 6. Mula menulis virus anda

Ini boleh menjadi proses yang panjang, terutamanya jika ini adalah pengalaman pertama anda mengekod sesuatu. Eksperimen seberapa banyak yang anda boleh dan selidik cara yang berbeza untuk meniru kod anda sendiri, yang bergantung pada bahasa pengaturcaraan yang anda gunakan. Terdapat tutorial di forum komuniti dan blog untuk pelbagai bahasa pengaturcaraan.

Lakukan kajian kod polimorfik. Ini akan mengubah kod virus anda setiap kali ia ditiru, menjadikannya lebih sukar untuk dijejaki oleh program antivirus. Kod polimorfik cukup canggih dan dilaksanakan secara berbeza dalam setiap bahasa pengaturcaraan

Buat Virus Langkah 7
Buat Virus Langkah 7

Langkah 7. Teliti pelbagai cara untuk menyembunyikan kod anda

Selain dari pengkodan polimorfik, ada cara lain untuk menyembunyikan virus anda. Penyulitan adalah alat yang paling sering digunakan oleh pembangun virus. Ini memerlukan banyak latihan dan pembacaan, tetapi ini dapat mewujudkan cara untuk memanjangkan umur virus anda.

Buat Virus Langkah 8
Buat Virus Langkah 8

Langkah 8. Uji virus anda

Setelah anda mempunyai prototaip yang sedang berjalan, uji prototaip pada seberapa banyak komputer dan tetapan yang mungkin. Perkara paling mudah adalah jika anda dapat menyiapkan komputer maya dalam konfigurasi yang berbeza.

  • Pastikan anda mengehadkan ujian anda supaya anda tidak melepaskan virus secara tidak sengaja sebelum anda bersedia. Letakkan komputer ujian pada rangkaian terpencil dan perhatikan kesan penyebaran virus.
  • Laraskan kod virus anda sambil memerhatikan cara kerjanya di komputer ujian. Selesaikan masalah yang dihadapi.
Buat Virus Langkah 9
Buat Virus Langkah 9

Langkah 9. Buang virus anda

Sekiranya anda berpuas hati dengan prestasi virus anda, inilah masanya untuk menghapusnya. Namun, sebelum anda melakukannya, tanyalah pada diri sendiri, adakah anda bersedia menghadapi akibat yang mungkin timbul akibat melepaskan virus ke dunia nyata. Lebih baik menggunakan pengalaman dan kembali bekerja pada projek baru.

Disyorkan: