Kako stvoriti virus

Jeste li ikad željeli stvoriti vlastiti virus, možda za učenje ili za zabavu? Stvaranje virusa ostavit će vrijeme, a znanje će biti potrebno, ali svaka osoba je sposobna za to, ako želi. Stvaranje virusa može vas naučiti osnove programiranja na određenom jeziku, kao i znanju operativnih sistema i sigurnosti mreže. Potražite korak 1 za početak.

Korake

  1. Slika pod nazivom Kreirajte virusni korak 1
jedan. Pronađite operativni sistem koji želite napadnuti. Najčešće - ovo je Microsoft Windows, posebno stare verzije. Mnogi korisnici ne ažuriraju svoje operativne sisteme, ostavljajući ih ranjivim na moderne napade.
  • Mac OS X i Linux smatraju se zaštićenim od virusnih napada (povezani sa radom pristupa i arhitekturi operativnog sistema). 95% svih virusa usmjereno je na Windows korisnike.
  • Slika pod nazivom Kreirajte virusni korak 2
    2. Odlučite kako distribuirati virus. Virus će biti virus ako se može proširiti na druge korisnike. Morate doći do načina isporuke prije nego što počnete raditi na stvaranju virusa. Često korištene komponente za dostavu:
  • Izvršavanje datoteke (.Exe, .Bat, .COM i drugi) Program mora voditi korisnik, a često je prerušen u nešto drugo, na primjer, slika.
  • Makro (Microsoft Office) - makronaredbe su programi ugrađeni u dokument ili e-poštu. Oni su usmjereni na Word, Outlook i ostale proizvode koji podržavaju makronaredbe. Najčešća metoda isporuke je slovo s priloženim dokumentom.
  • Web skripta su komadi zlonamjernog koda koji su ugrađeni u web stranice bez znanja webmastera.
  • Slika pod nazivom Kreirajte virusni korak 3
    3. Pronađite slabo mjesto za napad. Uspješni virusi koriste slabe tačke u programima i sigurnosti sistema za rad i distribuciju. Potrebno je puno istraživanja i znanja, ali postoje specijalizirani zajednici koje mogu pomoći u tome.
  • Slika pod nazivom Kreirajte virus korak 4
    4. Odlučite sa funkcionalnošću vašeg virusa. Šta će virus učiniti nakon infekcije? Efekti mogu biti različiti, počevši od nulte efekta, prikazujući poruke, brisanje datoteka i drugih, štetnijih efekata. Znajte da je stvaranje i distribucija virusa ilegalna akcija u mnogim zemljama.
  • Slika pod nazivom Kreirajte virusni korak 5
    pet. Odaberite jezik. Da biste kreirali virus, trebate barem osnovno razumijevanje nekih programskih jezika ili alata za skripte. Složeniji virusi često uključuju više programskih jezika. Za najefikasnije viruse trebat će vam znanje o assedniku.
  • Ako želite kreirati izvršavanje virusa, potražite C i C ++ tečajeve na Internetu.
  • Ako želite kreirati makro viruse, a zatim naučite makro jezik za željeni program, kao što su Microsoft Office.
  • Visual Basic se može koristiti za stvaranje zlonamjernih programa za Windows korisnike.
  • Slika pod nazivom Kreirajte virusni korak 6
    6. Započnite rad na virusu. Trebat će dugo, posebno prvi put. Eksperimentirajte što je više moguće i saznajte kako distribuirati svoj kôd ovisno o korištenom jeziku. Postoje smernice i blogovi za proučavanje nekih jezika.
  • Saznajte o polimorfnom kodu. Ovo će promijeniti kôd vašeg programa nakon što svaka replika skriva virus iz antivirusnih programa. Polimorfnički kod bit će prilično napredan korak, koji se kreira na različite načine u različitim programskim jezicima.
  • Slika pod nazivom Kreirajte virus korak 7
    7. Saznajte o načinima sakrivanja vašeg koda. Pored polimorfnog koda, postoje načini za sakrivanje virusa. Šifriranje je vrlo popularan alat među programerima virusa. Potrebno je puno vremena i čitati, ali kao rezultat možete zaštititi i produžiti život vašeg virusa.
  • Slika pod nazivom Kreirajte virusni korak 8
    osam. Provjerite svoj virus. Jednom kada stvorite radni prototip, provjerite na nekoliko strojeva i sklopova. Najlakši način je korištenje virtualnih mašina sa različitim sklopovima.
  • Pokušajte provesti testove u zatvorenoj skupštini kako biste izbjegli slučajno dobijanje virusa na mrežu. Stavite testne mašine u zasebnu mrežu i testirajte širenje virusa.
  • Poboljšajte svoj virusni kod duž testa. Radite na vašim grešcima koda.
  • Slika pod nazivom Kreirajte virusni korak 9
    devet. Pustimo vaš virus. Ako ste zadovoljni radom svog virusa, onda je vrijeme da ga oslobodite. Ali nakon razmišljanja da li su spremni za posljedice koje su moguće zbog vašeg virusa. Možda biste trebali koristiti svoje znanje i rad na drugim projektima.
  • Upozorenja

    • Upotreba zlonamjernog koda smatra se ilegalnom akcijom! Ovaj je članak dizajniran za samoobrazovanje.
    Slične publikacije