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

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

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

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

Видео: Вирус хэрхэн үүсгэх вэ: 10 алхам (зурагтай)
Видео: Я ДОСТОЙНА ВСЕГО САМОГО ЛУЧШЕГО! ВСЕ ЛУЧШЕЕ В ЭТОМ МИРЕ ДЛЯ МЕНЯ! 2024, Арваннэгдүгээр
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. Вирусаа устгана уу

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

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