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

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

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

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

Видео: Вирус хэрхэн үүсгэх вэ: 9 алхам (зурагтай)
Видео: Фото зургийн хичээл - Гайхалтай гэрэл зураг авах 9 дүрэм 2024, Гуравдугаар сар
Anonim

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

алхамууд

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

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

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

Зөвшөөрлийн үйл ажиллагаа, эдгээр үйлдлийн системийн ерөнхий архитектурын ачаар Mac OS X болон Linux нь вирусаас илүү хамгаалагдсан байдаг. Бүх вирусын 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. Вирусыг суллана

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

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