Cara Membuat Virus: 9 Langkah (dengan Imej)

Isi kandungan:

Cara Membuat Virus: 9 Langkah (dengan Imej)
Cara Membuat Virus: 9 Langkah (dengan Imej)

Video: Cara Membuat Virus: 9 Langkah (dengan Imej)

Video: Cara Membuat Virus: 9 Langkah (dengan Imej)
Video: Tutorial Membuat VIRUS dalam 5 MENIT 2024, Mac
Anonim

Adakah anda pernah mahu mencipta virus komputer anda sendiri, sama ada untuk belajar atau bersenang-senang? Membuat virus memerlukan masa dan pengetahuan, tetapi ia boleh dilakukan oleh sesiapa sahaja yang mengambil masa. Membuat virus dapat memberi banyak pengajaran tentang bagaimana keselamatan rangkaian, bahasa pengaturcaraan, dan sistem operasi berfungsi. Baca Langkah 1 di bawah untuk memulakan.

langkah-langkah

Buat Virus Langkah 1
Buat Virus Langkah 1

Langkah 1. Tentukan sistem operasi mana yang ingin anda serang

Sasaran yang paling biasa adalah Microsoft Windows, terutamanya versi lama. Banyak pengguna versi ini tidak mengemas kini sistem operasi, dan oleh itu terdedah kepada lubang keselamatan yang dapat diperbaiki dalam versi terkini.

Mac OS X dan Linux lebih tahan virus kerana cara kebenaran berfungsi dan seni bina umum sistem operasi ini. 95% daripada semua virus mensasarkan pengguna Windows

Buat Virus Langkah 2
Buat Virus Langkah 2

Langkah 2. Tentukan bagaimana anda ingin menyebarkannya

Virus hanya dapat disebut jika ia boleh merebak ke pengguna lain. Anda perlu memikirkan kaedah jangkitan sebelum memulakan, kerana ini adalah salah satu elemen asas kod virus. Beberapa mekanisme biasa termasuk:

  • Fail yang boleh dilaksanakan (. EXE,. BAT,. COM dll): perlu dimulakan oleh pengguna dan biasanya disamar sebagai sesuatu yang lain, seperti gambar.
  • Makro (Microsoft Office): adalah program yang disertakan dalam dokumen atau e-mel. Mereka mensasarkan Word, Outlook dan produk lain yang berkemampuan makro. Kaedah penyebaran yang paling biasa adalah melalui e-mel, dengan dokumen yang dijangkiti dilampirkan.
  • Skrip web: Ini adalah sekeping kod jahat yang disuntik ke laman web tanpa pengetahuan webmaster.
Buat Virus Langkah 3
Buat Virus Langkah 3

Langkah 3. Tentukan titik lemah yang akan diserang

Virus yang berjaya memanfaatkan kelemahan dalam program atau keselamatan sistem untuk menyebarkan dan mengambil tindakan. Ia 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 itu lakukan

Setelah sistem dijangkiti, apa yang harus dilakukan? Kesan boleh berkisar dari apa-apa hingga memaparkan mesej, menghapus fail atau lebih buruk lagi. Perlu diketahui bahawa mencipta dan menyebarkan virus berbahaya adalah jenayah serius di kebanyakan negara.

Buat Virus Langkah 5
Buat Virus Langkah 5

Langkah 5. Pilih bahasa

Untuk membuat virus, anda perlu mengetahui sekurang-kurangnya asas bahasa pengaturcaraan atau alat skrip. Sebilangan besar virus yang kompleks menggunakan pelbagai bahasa. Untuk membuat virus yang sangat berkesan, anda perlu mengetahui bahasa perhimpunan.

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

Langkah 6. Mulakan pengaturcaraan virus

Proses ini akan memakan masa yang lama, terutamanya jika ini adalah kali pertama anda memprogram sesuatu. Eksperimen sebanyak mungkin dan teliti kaedah untuk meniru kod anda bergantung pada bahasa yang digunakan. Terdapat tutorial untuk pelbagai bahasa di forum komuniti dan blog.

Teliti virus polimorfik. Mereka menukar kod setiap kali mereka meniru, yang menjadikannya sukar untuk dijejaki oleh antivirus. Kod polimorfik dikembangkan dan dilaksanakan secara berbeza dalam setiap bahasa

Buat Virus Langkah 7
Buat Virus Langkah 7

Langkah 7. Cari cara untuk menyembunyikan kod anda

Selain polimorfisme, ada cara lain untuk menyembunyikan virus anda. Penyulitan adalah alat yang sangat biasa digunakan oleh pembangun program jahat. Ia memerlukan banyak pembacaan dan latihan, tetapi dapat membantu memperpanjang jangka hayat virus anda.

Buat Virus Langkah 8
Buat Virus Langkah 8

Langkah 8. Uji virus

Setelah anda mempunyai prototaip yang berfungsi, uji pada beberapa mesin dan konfigurasi yang berbeza. Akan lebih mudah jika anda dapat menyediakan mesin maya dengan konfigurasi yang berbeza.

  • Pastikan ujian dikendalikan supaya anda tidak melepaskan virus sebelum ia siap. Letakkan mesin ujian di rangkaian terpencil dan lihat kesan pencemaran.
  • Laraskan kod virus semasa anda memerhatikannya berfungsi di mesin ujian dan perbaiki kesilapan yang anda dapati.
Buat Virus Langkah 9
Buat Virus Langkah 9

Langkah 9. Lepaskan virus

Setelah anda berpuas hati dengan prestasinya, sudah tiba masanya untuk melepaskannya. Namun, sebelum itu, tanyakan pada diri sendiri apakah Anda siap menghadapi akibat yang mungkin timbul dari virus yang dilepaskan. Mungkin lebih baik menggunakan pengalaman ini untuk mengerjakan projek baru.

Disyorkan: