Hoe om `n virus te skep

Het jy al ooit wou hê jy kan jou eie virus skep, óf vir jou eie leer of as `n prank? Virus skepping neem tyd en kennis, maar enigiemand kan dit doen as hulle dit aanhou. Die skep van `n virus kan jou baie leer oor hoe `n programmeertaal werk, sowel as bedryfstelsel en netwerkbeveiliging. Sien stap 1 hieronder om te begin en het pret om jou eie virus te skep.

Stappe

  1. Beeld getiteld Skep `n virus Stap 1
1. Bepaal watter bedryfstelsel jy gaan aanval. Die mees algemene teiken is Microsoft Windows, veral ouer weergawes. Baie ou Windows-gebruikers werk nie hul bedryfstelsel op nie, sodat hulle kwesbaar is vir veiligheidsgate wat in nuwer weergawes vasgestel kan word.
  • Mac OS X en Linux is beide redelik virusbestand as gevolg van die wyse waarop toestemmings en die algemene argitektuur van die bedryfstelsel werk. 95% van alle virusse teiken Windows-gebruikers.
  • Beeld getiteld Skep `n virus Stap 2
    2. Besluit hoe jy dit wil versprei. `N Virus is slegs `n virus as dit na ander gebruikers kan versprei. U sal die afleweringsmetode moet uitvind voordat u begin, aangesien dit een van die grondbeginsels van die virus se kode is. Gewone afleweringsmeganismes sluit in:
  • Uitvoerbare lêer (.EXE, .Vlermuis, .Com ens.) - Hierdie program moet deur die gebruiker bestuur word, en word dikwels vermom as iets anders (soos `n beeld).
  • Makro (Microsoft Office) - Makros is programme wat in `n dokument of e-pos ingebed is. Hulle rig Word, Outlook en ander makro-geaktiveerde produkte. Die mees algemene metode van aflewering is per e-pos met `n besmette dokument wat aangeheg is.
  • Webcript - dit is stukke kwaadwillige kode wat in webwerwe ingespuit word sonder die Webmasters se kennis.
  • Beeld getiteld Skep `n virus Stap 3
    3. Bepaal die swak plek wat jy wil teiken. Suksesvolle virusse ontgin swak plekke in `n program se of stelsel se sekuriteit om hul aksies te versprei en uit te voer. Dit verg baie navorsing en weet hoe, maar daar is gemeenskappe daar buite wat jou kan help om te vind wat jy nodig het.
  • Beeld getiteld Skep `n virus Stap 4
    4. Besluit wat jy wil hê jou virus moet doen. Sodra jou virus `n stelsel besmet het, wat wil jy hê dit moet doen? Effekte kan wissel van niks, om `n boodskap te vertoon, om lêers te verwyder, en veel erger. Wees bewus daarvan dat die skep en verspreiding van `n kwaadwillige virus `n ernstige misdaad in die meeste lande is.
  • Beeld getiteld Skep `n virus Stap 5
    5. Kies `n taal. Om `n virus te skep, moet u ten minste `n basiese begrip van ten minste een rekenaartaal of skripsie-instrument hê. Meer komplekse virusse behels dikwels verskeie tale. Vir baie effektiewe virusse moet jy vertroud wees met Vergadering Tale.
  • As jy belangstel om uitvoerbare virusse te maak, C of C++ is `n goeie plek om te begin.
  • As jy makro-virusse wil maak, leer die makro-taal vir jou teikenprogramme soos Microsoft Office.
  • Visual Basic kan gebruik word om kwaadwillige programme vir Windows-gebruikers te skep.
  • Beeld getiteld Skep `n virus Stap 6
    6. Begin om jou virus te skryf. Dit sal `n lang proses wees, veral as dit jou eerste keer is wat iets koördineer. Eksperimenteer soveel as moontlik, en navorsings maniere om jou kode te herhaal, afhangende van die taal wat jy gebruik. Daar is tutoriale op forums en gemeenskapsblogs vir `n verskeidenheid tale.
  • Navorsing Polimorfe kode. Dit sal die kode van jou virus verander elke keer as dit repliseer, maak dit moeilik om met antivirusprogramme op te spoor. Polimorfe kode is redelik gevorderd, en word in elke taal anders geïmplementeer.
  • Beeld getiteld Skep `n virus Stap 7
    7. Navorsing maniere om jou kode te versteek. Behalwe polimorfiese kodering, is daar ander maniere om jou virus te verberg. Enkripsie is `n baie algemene instrument wat deur virusontwikkelaars gebruik word. Dit verg baie oefening en lees, maar dit kan `n lang pad wees om die lewensduur van jou virus te verhoog.
  • Beeld getiteld Skep `n virus Stap 8
    8. Toets jou virus. Sodra u `n prototipe op en hardloop, toets dit op soveel verskillende masjiene en oprigtings as moontlik. Dit sal die maklikste wees as u dit kan Stel virtuele masjiene op In verskillende konfigurasies.
  • Maak seker dat jy jou toetse bevat sodat jy nie per ongeluk jou virus vrystel voordat jy gereed is nie. Plaas die toetsmasjiene op `n geïsoleerde netwerk en sien die effekte van die virusverspreiding.
  • Pas jou virus se kode aan as jy dit op die toetsmasjiene waarneem. Stel enige probleme op wat dit inloop
  • Beeld getiteld Skep `n virus Stap 9
    9. Laat jou virus vry. As jy tevrede is met jou virus se prestasie, is dit tyd om dit vry te laat. Voordat jy dit egter doen, vra jouself of jy bereid is om enige gevolge te kry wat van `n virus in die natuur kan kom. Dit kan beter wees om daardie ervaring te gebruik en op nuwe projekte te werk.
  • Video

    Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word.

    Wenke

    As jy `n virus wil verwyder, sien Hierdie artikel.

    Waarskuwings

    Stel slegs virusse vry om sekuriteitsprobleme aan ander gebruikers te demonstreer.
  • Die vrystelling van kwaadwillige kode in die wild is onwettig.
  • Deel op sosiale netwerke:
    Soortgelyk