Ako vytvoriť vírus?

Aby ste si vytvorili svoj vlastný vírus
Už ste si niekedy priali, aby ste si vytvorili svoj vlastný vírus, či už pre vlastné učenie, alebo ako žart?

Už ste si niekedy priali, aby ste si vytvorili svoj vlastný vírus, či už pre vlastné učenie, alebo ako žart? Vytváranie vírusov vyžaduje čas a znalosti, ale každý to dokáže, ak na to dá rozum. Vytvorenie vírusu vás môže naučiť veľa o fungovaní programovacieho jazyka, ako aj o zabezpečení operačného systému a siete. Ak chcete začať a zabaviť sa pri vytváraní vlastného vírusu, pozrite si krok 1 nižšie.

Kroky

  1. 1
    Určite, na aký operačný systém sa chystáte zaútočiť. Najčastejším cieľom je Microsoft Windows, najmä staršie verzie. Mnoho starých používateľov systému Windows neaktualizuje svoj operačný systém, takže sú zraniteľní voči bezpečnostným dieram, ktoré je možné opraviť v novších verziách.
    • Mac OS X a Linux sú vzhľadom na spôsob fungovania povolení a všeobecnú architektúru operačného systému pomerne odolné voči vírusom. 95% všetkých vírusov sa zameriava na používateľov systému Windows.
  2. 2
    Rozhodnite sa, ako sa má šíriť. Vírus je iba vírus, ak sa môže šíriť medzi inými používateľmi. Pred začiatkom budete musieť zistiť spôsob doručenia, pretože je to jeden zo základov kódu vírusu. Bežné mechanizmy dodávania zahŕňajú:
    • Spustiteľný súbor (.EXE,.BAT,.COM atď.) - Tento program musí byť spustený používateľom a často je skrytý za niečo iné (napríklad obrázok).
    • Makro (Microsoft Office) - Makrá sú programy, ktoré sú vložené do dokumentu alebo e -mailu. Zameriavajú sa na Word, Outlook a ďalšie produkty s podporou makier. Najbežnejší spôsob doručenia je e -mail s priloženým infikovaným dokumentom.
    • Webový skript - Jedná sa o časti škodlivého kódu, ktoré sú vložené na stránky bez vedomia správcov webu.
  3. 3
    Určte slabé miesto, na ktoré chcete zacieliť. Úspešné vírusy využívajú slabé miesta v zabezpečení programu alebo systému na šírenie a vykonávanie svojich činností. Vyžaduje si to veľa výskumu a know -how, ale existujú komunity, ktoré vám pomôžu nájsť to, čo potrebujete.
    Vírus je iba vírus
    Vírus je iba vírus, ak sa môže šíriť medzi inými používateľmi.
  4. 4
    Rozhodnite sa, čo má váš vírus robiť. Čo keď chcete, aby váš vírus napadol systém, akonáhle to urobí? Účinky môžu siahať od ničoho, po zobrazenie správy, odstraňovanie súborov a oveľa horšie. Uvedomte si, že vytváranie a šírenie škodlivého vírusu je vo väčšine krajín vážnym zločinom.
  5. 5
    Vyberte jazyk. Na to, aby ste mohli vytvoriť vírus, musíte ovládať aspoň jeden počítačový jazyk alebo skriptovací nástroj. Zložitejšie vírusy často zahrnujú niekoľko jazykov. Na skutočne účinné vírusy budete potrebovať znalosť montážnych jazykov.
    • Ak máte záujem vyrábať spustiteľné vírusy, je dobré začať v jazyku C alebo C ++.
    • Ak chcete vytvárať makrovírusy, naučte sa jazyk makier pre svoje cieľové programy, ako napríklad Microsoft Office.
    • Visual Basic je možné použiť na vytváranie škodlivých programov pre používateľov systému Windows.
  6. 6
    Začnite písať svoj vírus. Bude to dlhý proces, najmä ak niečo kódujete prvýkrát. Experimentujte čo najviac a hľadajte spôsoby, ako replikovať kód v závislosti od jazyka, ktorý používate. Existujú návody na fórach a komunitných blogoch pre rôzne jazyky.
    • Výskum polymorfného kódu. To zmení kód vášho vírusu zakaždým, keď sa replikuje, čo sťaží sledovanie antivírusovými programami. Polymorfný kód je dosť pokročilý a v každom jazyku je implementovaný odlišne.
  7. 7
    Skúste nájsť spôsob, ako skryť kód. Okrem polymorfného kódovania existujú ďalšie spôsoby, ako skryť váš vírus. Šifrovanie je veľmi bežný nástroj, ktorý používajú vývojári vírusov. Vyžaduje si to veľa cvičenia a čítania, ale môže to prispieť k predĺženiu životnosti vášho vírusu.
    Či sa vírus šíri webom alebo rozhraním elektronickej siete
    Ako môžem zistiť, či sa vírus šíri webom alebo rozhraním elektronickej siete?
  8. 8
    Otestujte si svoj vírus. Akonáhle máte prototyp v prevádzke, vyskúšajte ho na čo najväčšom počte rôznych strojov a nastavení. To bude najľahšie, ak dokážete nastaviť virtuálne počítače v rôznych konfiguráciách.
    • Uistite sa, že máte uložené testy, aby ste omylom neuvoľnili svoj vírus, kým nebudete pripravení. Umiestnite testovacie stroje do izolovanej siete a sledujte účinky šírenia vírusu.
    • Upravte kód svojho vírusu tak, ako ho vidíte na testovacích strojoch. Opravte všetky problémy, s ktorými sa stretáva
  9. 9
    Uvoľnite svoj vírus. Ak ste s výkonom svojho vírusu spokojní, je načase ho uvoľniť. Predtým si však položte otázku, či ste pripravení niesť akékoľvek dôsledky, ktoré môžu vyplývať z vypustenia vírusu do voľnej prírody. Možno bude lepšie využiť tieto skúsenosti a pracovať na nových projektoch.

Tipy


Varovania

  • Vypúšťanie škodlivého kódu do voľnej prírody je nezákonné.
  • Vírusy vydávajte iba na demonštráciu zraniteľností zabezpečenia iným používateľom.

Otázky a odpovede

  • Ak nemôžem vírus ovládať, čo mám robiť?
    Vytvorte zadné vrátka alebo prístup správcu zabezpečený silným šifrovaním, ktoré rozpozná iba vaše protokoly. Použiteľný je aj prepínač zabíjania, ktorý však v skutočnosti „nezabije“ vírus - deaktivuje/deaktivuje ho, kým nebude novo zapísaný s novým kódom.
  • Ako môžem vytvoriť jednoduchý vírus?
    Naučením sa dávkového programovania a vykonaním niektorých základných operácií, ktoré „môžu“ vyzerať ako vírusové.
  • Aký je účel vytvorenia vírusu?
    Niektorí ľudia vytvárajú vírusy na vzdelávacie účely alebo na humor. Iní to robia pre prístup k citlivému obsahu.
  • Som sám zraniteľný, ak vo svojom počítači vytváram vírus? Rozšíri sa to na mojom vlastnom zariadení?
    Vírus sa spustí iba vtedy, keď je prítomný spúšťač. Spúšťač môžete vytvoriť takto: Ak súbor StopVirusRunning.txt neexistuje, spustite vírus. Uchovávajte vírus v rovnakom adresári ako súbor. Keď vírus uvoľníte, nezahrňte súbor. Ak omylom odstránite súbor a spustíte vírus, potom by ste mali problém.
  • Ako môžem zistiť, či sa vírus šíri webom alebo rozhraním elektronickej siete?
    Choďte do kódu alebo si stiahnite detektor spywaru.
  • Prečo by mal niekto písať vírus?
    Možno žartovať priateľovi. Alebo sa chcete pomstiť starému nepriateľovi.
  • S ktorou aplikáciou je najlepšie napísať vírus?
    Pravdepodobne je v ňom zahrnutý shell Python alebo štandardný príkazový riadok pre váš kód.
  • Prečo hackeri požadujú kryptomenu?
    Spravidla je ťažšie ich sledovať ako bežné prevody peňazí, čo spôsobuje, že je ťažšie ich chytiť.
  • Prečo by niekto chcel kaziť počítače iným ľuďom?
    Pretože niektorí ľudia sa chcú pozerať, ako svet horí.
  • Je C+ najlepšia voľba, ak chcem, aby sa spustila automaticky, napr. Keď zapojím USB disk?
    Áno, C+ je jazyk na vysokej úrovni, ktorý môžete použiť na vytvorenie akéhokoľvek programu, ktorý by ste chceli, napríklad vírus alebo trójsky kôň.

Súvisiace články
  1. Ako získať a sledovať bezplatné filmy na iPade?
  2. Ako odstrániť škodlivý softvér?
  3. Ako odstrániť prázdne miesto?
  4. Ako odstrániť Mywebsearch?
  5. Ako odstrániť malware z PDFCreator?
  6. Ako odstrániť škodlivý softvér Windows Defender?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail