Како створити вирус

Аутор: Clyde Lopez
Датум Стварања: 23 Август 2021
Ажурирати Датум: 10 Може 2024
Anonim
Как создать вирус?
Видео: Как создать вирус?

Садржај

Остали одељци

Да ли сте икада пожелели да можете створити свој вирус, било за сопствено учење или као зезанцију? За стварање вируса потребно је време и знање, али свако то може учинити ако се потруди. Стварање вируса може вас научити много о томе како функционише програмски језик, као и о безбедности оперативног система и мреже. Погледајте 1. корак доле да бисте започели и забавили се стварањем сопственог вируса.

Кораци

  1. Утврдите који ћете оперативни систем напасти. Најчешћи циљ је Мицрософт Виндовс, посебно старије верзије. Многи стари корисници Виндовс-а не ажурирају свој оперативни систем, чинећи их рањивим на безбедносне рупе које могу бити исправљене у новијим верзијама.
    • Мац ОС Кс и Линук су прилично отпорни на вирусе због начина на који дозволе раде и опште архитектуре оперативног система. 95% свих вируса циља кориснике Виндовс-а.

  2. Одлучите како желите да се шири. Вирус је вирус само ако се може проширити на друге кориснике. Пре почетка ћете морати да смислите начин испоруке, јер је то један од основа кода вируса. Уобичајени механизми испоруке укључују:
    • Извршна датотека (.ЕКСЕ, .БАТ, .ЦОМ итд.) - Овај програм треба да покрене корисник и често се маскира у нешто друго (као што је слика).
    • Макро (Мицрософт Оффице) - Макрои су програми који су уграђени у документ или е-пошту. Циљају Ворд, Оутлоок и друге производе са омогућеним макронаредбама. Најчешћи начин испоруке је путем е-поште са приложеним зараженим документом.
    • Веб скрипта - Ово су делови злонамерног кода који се убацују у веб локације без знања вебмастера.

  3. Одредите слабо место на које желите да циљате. Успешни вируси користе слабе тачке у заштити програма или система да би се ширили и извршавали своје радње. Ово захтева пуно истраживања и знања, али постоје заједнице које вам могу помоћи да пронађете оно што вам треба.

  4. Одлучите шта желите да ваш вирус ради. Шта желите да ради након што вирус зарази систем? Ефекти могу бити од ничега, до приказивања поруке, брисања датотека и још горе. Имајте на уму да је стварање и ширење злонамерног вируса озбиљан злочин у већини земаља.
  5. Изаберите језик. Да бисте креирали вирус, мораћете да имате најмање основно разумевање барем једног рачунарског језика или алата за скриптовање. Сложенији вируси често укључују неколико језика. За стварно ефикасне вирусе мораћете да се упознате са језицима окупљања.
    • Ако сте заинтересовани за прављење извршних вируса, Ц или Ц ++ је добро место за почетак.
    • Ако желите да правите макро вирусе, научите макро језик за своје циљне програме као што је Мицрософт Оффице.
    • Висуал Басиц се може користити за стварање злонамерних програма за кориснике Виндовс-а.
  6. Почните да пишете свој вирус. Ово ће бити дуг процес, посебно ако први пут нешто кодирате. Експериментишите што је више могуће и истражите начине за копирање кода у зависности од језика који користите. Постоје водичи на форумима и блоговима заједнице за разне језике.
    • Истраживање полиморфног кода. Ово ће променити код вашег вируса сваки пут када се реплицира, што ће отежати праћење помоћу антивирусних програма. Полиморфни код је прилично напредан и примењује се различито у сваком језику.
  7. Истражите начине сакривања кода. Поред полиморфног кодирања, постоје и други начини сакривања вируса. Шифровање је врло чест алат који користе програмери вируса. Потребно је много вежбања и читања, али то може увелике повећати животни век вашег вируса.
  8. Тестирајте свој вирус. Када прототип буде покренут и покренут, тестирајте га на што већем броју различитих машина и поставки. То ће бити најлакше ако будете могли да подесите виртуелне машине у различитим конфигурацијама.
    • Обавезно задржите тестове да не бисте случајно ослободили вирус пре него што будете спремни. Ставите испитне машине на изоловану мрежу и погледајте ефекте ширења вируса.
    • Прилагодите код вируса док га посматрате како ради на тест машинама. Решите проблеме на које наиђе
  9. Ослободите свој вирус. Ако сте задовољни учинком вируса, време је да га објавите. Пре него што то учините, запитајте се да ли сте спремни да се суочите са било каквим последицама које могу настати пуштањем вируса у дивљину. Можда је боље искористити то искуство и радити на новим пројектима.

Питања и одговори заједнице



Зашто би неко желео да забрља туђе рачунаре?

Јер неки људи желе да гледају како свет гори.


  • Зашто би неко написао вирус?

    Да зезам пријатеља. Или можда желите да се осветите старом непријатељу.


  • Како могу да утврдим да ли се вирус шири мрежом или интерфејсом електронске мреже?

    Уђите у код или једноставно преузмите шпијунски детектор.


  • Ако не могу да контролишем вирус, шта да радим?

    Направите бацкдоор или администраторски приступ заштићен снажном енкрипцијом која ће препознати само ваше протоколе. Прекидач за убијање је такође употребљив, али заправо не „убија“ вирус - онемогућава / деактивира док се не напише новим кодом.


  • Да ли је Ц + најбоља опција ако желим да се аутоматски покреће, нпр. Када прикључим УСБ диск?

    Да, Ц + је језик високог нивоа који можете користити за стварање било ког програма који желите, као што је вирус или тројански вирус.


  • Како могу да направим једноставан вирус?

    Учењем серијског програмирања и извођењем неких основних операција које „могу“ изгледати попут вирусних.


  • Да ли сам и сам рањив ако на рачунару стварам вирус? Да ли ће се проширити на мом уређају?

    Вирус се покреће само када је присутан окидач. Можете покренути овакав окидач: Ако датотека СтопВирусРуннинг.ткт није присутна, покрените вирус. Држите вирус у истом директоријуму као и датотека. Када ослободите вирус, немојте да укључујете датотеку. Ако случајно уклоните датотеку и покренете вирус, тада ћете имати проблема.


  • Која је најбоља апликација за писање вируса?

    Вероватно Питхон љуска или стандардна командна линија за ваш код наведен у њој.


  • Која је сврха стварања вируса?

    Неки људи стварају вирусе у образовне сврхе или за хумор. Други то раде да би приступили осетљивом садржају.


  • Зашто хакери захтевају крипто валуту?

    Обично је то теже пратити од уобичајених новчаних трансфера, што их чини тежим за ухватити.

  • Савети

    • Ако желите да уклоните вирус, погледајте овај чланак.

    Упозорења

    • Пуштајте вирусе само да бисте демонстрирали безбедносне рањивости другим корисницима.
    • Пуштање злонамерног кода у дивљину је незаконито.

    Остали одељци Нема потребе да подижете поглед да бисте видели облаке на небу када можете сами да направите облак код куће! Све што вам треба су стаклена тегла или пластична бочица сода и неколико уоби...

    Остали одељци Годишњак је биљка која клија, цвети и умире у једној сезони раста. За разлику од вишегодишњих биљака, једногодишње биљке неће презимити и поново израсти у наредној сезони раста. Већина ј...

    Фасцинантно