Вирус хэрхэн үүсгэх вэ: 9 алхам (зурагтай)

Агуулгын хүснэгт:

Вирус хэрхэн үүсгэх вэ: 9 алхам (зурагтай)
Вирус хэрхэн үүсгэх вэ: 9 алхам (зурагтай)

Видео: Вирус хэрхэн үүсгэх вэ: 9 алхам (зурагтай)

Видео: Вирус хэрхэн үүсгэх вэ: 9 алхам (зурагтай)
Видео: 🍎iPhone утсан дээр таны заавал мэдэх ёстой 10 зүйл #1 2024, May
Anonim

Та өөрийн вирусыг өөрөө сурч боловсрох эсвэл тоглоом болгон бүтээхийг хүсч байсан уу? Вирусыг бүтээхэд цаг хугацаа, мэдлэг шаардагддаг, гэхдээ хэрэв хэн нэгэн үүнийг анхаарч үзвэл үүнийг хийж чадна. Вирус үүсгэснээр програмчлалын хэл хэрхэн ажилладаг, үйлдлийн систем, сүлжээний аюулгүй байдлын талаар маш их зүйлийг сурч болно. Бүх вирус хор хөнөөлтэй мэт санагдаж болох ч вирус бол аль болох олон хуулбарыг түгээх зорилготой кодын хэсэг юм. Доорх 1 -р алхамыг үзээд өөрийн вирусыг үүсгэж, хөгжилтэй өнгөрүүлээрэй.

Алхам

Вирус үүсгэх Алхам 1
Вирус үүсгэх Алхам 1

Алхам 1. Ямар үйлдлийн систем рүү халдах гэж байгаагаа тодорхойл

Хамгийн түгээмэл зорилт бол Microsoft Windows, ялангуяа хуучин хувилбарууд юм. Windows -ийн хуучин олон хэрэглэгчид үйлдлийн системээ шинэчилдэггүй тул шинэ хувилбаруудад засах аюулгүй байдлын цоорхойд өртөмтгий байдаг.

Mac OS X болон Линукс нь зөвшөөрлүүд болон үйлдлийн системийн ерөнхий архитектурын ачаар вирусын эсрэг маш сайн хамгаалагдсан байдаг. Бүх вирусын 95% нь Windows хэрэглэгчдэд зориулагдсан байдаг

Вирус үүсгэх 2 -р алхам
Вирус үүсгэх 2 -р алхам

Алхам 2. Үүнийг хэрхэн тараахыг хүсч байгаагаа шийдээрэй

Вирус нь бусад хэрэглэгчдэд тархах боломжтой тохиолдолд л вирус юм. Энэ нь вирусын кодын үндсэн ойлголтуудын нэг болохын өмнө та хүргэх аргыг олж мэдэх хэрэгтэй. Нийтлэг хүргэх механизмд дараахь зүйлс орно.

  • Гүйцэтгэх файл (. EXE,. BAT,. COM гэх мэт) - Энэ програмыг хэрэглэгч ажиллуулах ёстой бөгөөд ихэвчлэн өөр зүйл (зураг гэх мэт) хэлбэрээр далдалдаг.
  • Макро (Microsoft Office) - Макро бол баримт бичиг эсвэл имэйлд суулгагдсан програмууд юм. Тэд Word, Outlook болон бусад макро идэвхжүүлсэн бүтээгдэхүүнийг чиглүүлдэг. Хүргэлтийн хамгийн түгээмэл арга бол халдвартай баримт бичгийг хавсаргасан имэйлээр илгээх явдал юм.
  • Вэб скрипт - Эдгээр нь вэбмастеруудын мэдэлгүйгээр сайт руу тарьдаг хортой кодын хэсгүүд юм.
Вирус үүсгэх 3 -р алхам
Вирус үүсгэх 3 -р алхам

Алхам 3. Таны онилохыг хүсч буй сул талыг тодорхойл

Амжилттай вирусууд өөрсдийн үйлдлүүдийг тараах, хэрэгжүүлэхийн тулд програм эсвэл системийн аюулгүй байдлын сул талыг ашигладаг. Энэ нь маш их судалгаа, яаж хийхийг шаарддаг боловч хэрэгтэй зүйлээ олоход тань туслах олон нийт байдаг.

Вирус үүсгэх 4 -р алхам
Вирус үүсгэх 4 -р алхам

Алхам 4. Вирусаа юу хийхийг хүсч байгаагаа шийдээрэй

Таны вирус системд халдвар авсны дараа та юу хийхийг хүсч байна вэ? Үр нөлөө нь юу ч биш, мессеж харуулах, файлуудыг устгах гэх мэт байж болно. Хортой вирус үүсгэж, тараах нь ихэнх оронд ноцтой гэмт хэрэг болдог гэдгийг анхаараарай.

Вирус үүсгэх 5 -р алхам
Вирус үүсгэх 5 -р алхам

Алхам 5. Хэл сонгох

Вирус үүсгэхийн тулд дор хаяж нэг компьютерийн хэл эсвэл скрипт хэрэгслийн талаар наад зах нь анхан шатны мэдлэгтэй байх шаардлагатай. Илүү төвөгтэй вирусууд ихэвчлэн хэд хэдэн хэлийг хамардаг. Үнэхээр үр дүнтэй вирусын хувьд та угсрах хэлийг мэддэг байх шаардлагатай болно.

  • Хэрэв та гүйцэтгэгддэг вирус хийх сонирхолтой байгаа бол C эсвэл C ++ нь эхлэхэд тохиромжтой газар юм.
  • Хэрэв та макро вирус үүсгэхийг хүсч байвал Microsoft Office гэх мэт зорилтот програмуудынхаа макро хэлийг сураарай.
  • Visual Basic -ийг Windows хэрэглэгчдэд хортой програм үүсгэхэд ашиглаж болно.
Вирус үүсгэх алхам 6
Вирус үүсгэх алхам 6

Алхам 6. Вирусаа бичиж эхлээрэй

Энэ нь урт процесс байх болно, ялангуяа хэрэв та анх удаа ямар нэг зүйлийг кодлож байгаа бол. Аль болох туршилт хийж, ашиглаж буй хэлээсээ хамааран кодоо хуулбарлах аргуудыг судлаарай. Янз бүрийн хэлний форум, олон нийтийн блог дээр хичээлүүд байдаг.

Полиморфик кодыг судлах. Энэ нь таны вирусыг хуулбарлах бүртээ өөрчилж, вирусны эсрэг програмыг хянахад хэцүү болгодог. Полиморфик код нь нэлээд дэвшилтэт бөгөөд хэл болгонд өөр өөрөөр хэрэгждэг

Вирус үүсгэх Алхам 7
Вирус үүсгэх Алхам 7

Алхам 7. Кодыг нуух арга замыг судлаарай

Полиморф кодлохоос гадна вирусаа нуух өөр аргууд байдаг. Шифрлэлт бол вирус хөгжүүлэгчдийн ашигладаг маш түгээмэл хэрэгсэл юм. Энэ нь маш их дадлагажуулалт, унших шаардлагатай боловч таны вирусын амьдрах хугацааг уртасгахад ихээхэн тус болно.

Вирус үүсгэх алхам 8
Вирус үүсгэх алхам 8

Алхам 8. Вирусаа туршиж үзээрэй

Прототипийг ажиллуулж эхэлмэгц аль болох олон төрлийн машин, тохиргоонд туршиж үзээрэй. Хэрэв та виртуал машиныг өөр өөр тохиргоонд тохируулах боломжтой бол энэ нь хамгийн хялбар байх болно.

  • Бэлэн болохоосоо өмнө санамсаргүй байдлаар вирусээ тараахгүйн тулд шинжилгээгээ тогтмол хийж байх хэрэгтэй. Туршилтын машиныг тусгаарлагдсан сүлжээнд оруулаад вирусын тархалтын үр нөлөөг үзээрэй.
  • Туршилтын машин дээр ажиллаж байхдаа вирусын кодыг тохируулаарай. Тулгарч буй аливаа асуудлыг засч залруулах
Вирус үүсгэх Алхам 9
Вирус үүсгэх Алхам 9

Алхам 9. Вирусаа сулла

Хэрэв та вирусынхаа гүйцэтгэлд сэтгэл хангалуун байгаа бол түүнийг гаргах цаг болжээ. Гэсэн хэдий ч үүнийг хийхээс өмнө зэрлэг байгальд вирус тараахаас үүдэлтэй аливаа үр дагаварт хүрэхэд бэлэн байгаа эсэхээ өөрөөсөө асуугаарай. Энэ туршлагаа ашиглаж, шинэ төслүүд дээр ажиллах нь илүү дээр байж магадгүй юм.

Видео - Энэ үйлчилгээг ашигласнаар зарим мэдээллийг YouTube -тэй хуваалцаж болно

Зөвлөмж

Хэрэв та вирусыг устгах гэж байгаа бол энэ нийтлэлийг үзнэ үү

Анхааруулга

  • Бусад хэрэглэгчдэд аюулгүй байдлын эмзэг байдлыг харуулахын тулд зөвхөн вирусыг гарга.
  • Хортой кодыг зэрлэг байгальд тараах нь хууль бус үйлдэл юм.

Зөвлөмж болгож буй: