Cara Membuat Virus: 9 Langkah (dengan Gambar)

Isi kandungan:

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

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

Video: Cara Membuat Virus: 9 Langkah (dengan Gambar)
Video: Cara Memperbaiki Stik Pengatur Langkah Jahitan Rusak atau Kendor Pada Mesin Hitam 2024, Mungkin
Anonim

Pernahkah anda berharap dapat mencipta virus anda sendiri, sama ada untuk pembelajaran anda sendiri atau sebagai ejekan? Penciptaan 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 keselamatan sistem operasi dan rangkaian. Walaupun nampaknya semua virus berbahaya, virus hanyalah sekeping kod yang tujuannya adalah menyebarkan salinannya sendiri sebanyak mungkin. Lihat Langkah 1 di bawah untuk memulakan dan bersenang-senang mencipta virus anda sendiri.

Langkah-langkah

Buat Virus Langkah 1
Buat Virus Langkah 1

Langkah 1. Tentukan sistem operasi apa yang akan anda serang

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

Mac OS X dan Linux keduanya cukup tahan virus kerana cara kebenaran bekerja 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 penyebarannya

Virus hanya virus jika boleh merebak ke pengguna lain. Anda perlu mengetahui kaedah penghantaran sebelum memulakan, kerana ini adalah salah satu asas kod virus. Mekanisme penghantaran biasa termasuk:

  • Fail yang boleh dilaksanakan (. EXE,. BAT,. COM dll) - Program ini perlu dijalankan oleh pengguna, dan sering disamar sebagai sesuatu yang lain (seperti gambar).
  • Makro (Microsoft Office) - Makro adalah program yang disematkan ke dalam dokumen atau e-mel. Mereka menargetkan Word, Outlook, dan produk berkemampuan makro lainnya. Kaedah penghantaran 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 ingin anda sasarkan

Virus yang berjaya memanfaatkan titik lemah dalam keselamatan program atau sistem untuk menyebarkan dan melakukan tindakannya. Ini memerlukan banyak penyelidikan dan mengetahui bagaimana, 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 dijangkiti sistem, apa yang anda mahu lakukan? Kesan boleh berkisar dari apa-apa, hingga memaparkan mesej, menghapus fail, dan lebih buruk lagi. 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

Untuk membuat virus, anda perlu mempunyai sekurang-kurangnya pemahaman asas sekurang-kurangnya satu bahasa komputer atau alat skrip. Virus yang lebih kompleks sering melibatkan beberapa bahasa. Untuk virus yang benar-benar berkesan, anda perlu memahami bahasa pemasangan.

  • Sekiranya anda berminat untuk membuat virus yang dapat dieksekusi, C atau C ++ adalah tempat yang baik untuk bermula.
  • 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 akan menjadi proses yang panjang, terutamanya jika ini adalah kali pertama anda membuat pengekodan sesuatu. Eksperimen sebanyak mungkin, dan teliti kaedah untuk meniru kod anda bergantung pada bahasa yang anda gunakan. Terdapat tutorial di forum dan blog komuniti untuk pelbagai bahasa.

Teliti kod polimorfik. Ini akan mengubah kod virus anda setiap kali ia ditiru, sehingga sukar dijejaki dengan program antivirus. Kod polimorfik cukup maju, dan dilaksanakan secara berbeza dalam setiap bahasa

Buat Virus Langkah 7
Buat Virus Langkah 7

Langkah 7. Teliti kaedah untuk menyembunyikan kod anda

Selain pengekodan polimorfik, ada cara lain untuk menyembunyikan virus anda. Penyulitan adalah alat yang sangat biasa digunakan oleh pembangun virus. Memerlukan banyak latihan dan membaca, tetapi dapat meningkatkan jangka hayat virus anda.

Buat Virus Langkah 8
Buat Virus Langkah 8

Langkah 8. Uji virus anda

Setelah anda menggunakan prototaip, jalankannya pada seberapa banyak mesin dan persediaan yang mungkin. Ini akan menjadi paling mudah jika anda dapat menyiapkan mesin maya dalam konfigurasi yang berbeza.

  • Pastikan bahawa anda menyimpan ujian anda agar tidak melepaskan virus anda secara tidak sengaja sebelum anda bersedia. Pasang mesin ujian ke rangkaian terpencil dan lihat kesan penyebaran virus.
  • Selaraskan kod virus anda semasa anda memerhatikannya berfungsi di mesin ujian. Selesaikan masalah yang dihadapinya
Buat Virus Langkah 9
Buat Virus Langkah 9

Langkah 9. Lepaskan virus anda

Sekiranya anda berpuas hati dengan prestasi virus anda, inilah masanya untuk melepaskannya. Namun, sebelum anda melakukannya, tanyakan pada diri anda apakah anda sudah bersedia menghadapi akibat yang mungkin timbul dari melepaskan virus ke alam liar. Mungkin lebih baik menggunakan pengalaman itu dan mengerjakan projek baru.

Video - Dengan menggunakan perkhidmatan ini, beberapa maklumat dapat dikongsi dengan YouTube

Petua

Sekiranya anda ingin membuang virus, lihat artikel ini

Amaran

  • Hanya lepaskan virus untuk menunjukkan kerentanan keselamatan kepada pengguna lain.
  • Melepaskan kod jahat ke alam liar adalah haram.

Disyorkan: