Hoe om 'n virus te skep: 9 stappe (met foto's)

INHOUDSOPGAWE:

Hoe om 'n virus te skep: 9 stappe (met foto's)
Hoe om 'n virus te skep: 9 stappe (met foto's)

Video: Hoe om 'n virus te skep: 9 stappe (met foto's)

Video: Hoe om 'n virus te skep: 9 stappe (met foto's)
Video: Actiefotografie voor Beginners (In 7 stappen & tips!) | Canon Nederland 2024, Mei
Anonim

Het u al ooit gewens dat u u eie virus kan skep, hetsy vir u eie leer of as 'n grap? Viruskepping verg tyd en kennis, maar almal kan dit doen as hulle daaraan dink. Die skep van 'n virus kan u baie leer oor hoe 'n programmeertaal werk, sowel as die bedryfstelsel- en netwerkbeveiliging. Alhoewel dit lyk asof alle virusse kwaadwillig is, is virusse eenvoudig stukkies kode waarvan die doel is om soveel moontlik kopieë van homself te versprei. Sien stap 1 hieronder om aan die gang te kom en om pret te hê met die skep van u eie virus.

Stappe

Skep 'n virus Stap 1
Skep 'n virus Stap 1

Stap 1. Bepaal watter bedryfstelsel u gaan aanval

Die mees algemene teiken is Microsoft Windows, veral ouer weergawes. Baie ou Windows -gebruikers werk nie hul bedryfstelsel op nie, wat hulle kwesbaar maak vir veiligheidsgate wat in nuwer weergawes opgelos kan word.

Mac OS X en Linux is albei redelik virusbestand weens die manier waarop toestemmings werk en die algemene argitektuur van die bedryfstelsel. 95% van alle virusse is gemik op Windows -gebruikers

Skep 'n virus Stap 2
Skep 'n virus Stap 2

Stap 2. Besluit hoe jy dit wil versprei

'N Virus is slegs 'n virus as dit na ander gebruikers kan versprei. U moet die afleweringsmetode uitvind voordat u begin, aangesien dit een van die basiese beginsels van die viruskode is. Algemene afleweringsmeganismes sluit in:

  • Uitvoerbare lêer (. EXE,. BAT,. COM, ens.) - Hierdie program moet deur die gebruiker uitgevoer 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 is gerig op Word, Outlook en ander makro-geaktiveerde produkte. Die mees algemene manier van aflewering is per e -pos met 'n besmette dokument aangeheg.
  • Webskrif - Dit is stukkies kwaadwillige kode wat sonder kennis van die webmeesters op webwerwe ingespuit word.
Skep 'n virus Stap 3
Skep 'n virus Stap 3

Stap 3. Bepaal die swak plek wat u wil teiken

Suksesvolle virusse benut swak plekke in die veiligheid van 'n program of stelsel om hul optrede te versprei en uit te voer. Dit verg baie navorsing en kennis, maar daar is gemeenskappe wat u kan help om te vind wat u nodig het.

Skep 'n virus Stap 4
Skep 'n virus Stap 4

Stap 4. Besluit wat u wil hê u virus moet doen

Wat wil u hê moet dit doen sodra u virus 'n stelsel besmet het? Effekte kan wissel van niks, van die vertoon van 'n boodskap, tot die verwydering van lêers, en nog baie erger. Hou in gedagte dat die skep en verspreiding van 'n kwaadwillige virus in die meeste lande 'n ernstige misdaad is.

Skep 'n virus Stap 5
Skep 'n virus Stap 5

Stap 5. Kies 'n taal

Om 'n virus te skep, moet u ten minste 'n basiese kennis van ten minste een rekenaartaal of 'n skripsie -instrument hê. Meer komplekse virusse behels dikwels verskeie tale. Om werklik doeltreffende virusse te hê, moet u die monteringstale ken.

  • As u belangstel om uitvoerbare virusse te maak, is C of C ++ 'n goeie plek om te begin.
  • As u makrovirusse wil maak, leer die makrotaal vir u doelprogramme soos Microsoft Office.
  • Visual Basic kan gebruik word om kwaadwillige programme vir Windows -gebruikers te skep.
Skep 'n virus Stap 6
Skep 'n virus Stap 6

Stap 6. Begin met die skryf van u virus

Dit sal 'n lang proses wees, veral as dit die eerste keer is dat u iets kodeer. Eksperimenteer soveel as moontlik en ondersoek maniere om u kode te herhaal, afhangende van die taal wat u gebruik. Daar is tutoriale oor forums en gemeenskapsblogs vir 'n verskeidenheid tale.

Doen navorsing oor polimorfiese kode. Dit verander die kode van u virus elke keer as dit herhaal word, wat dit moeilik maak om op te spoor met antivirusprogramme. Polimorfiese kode is redelik gevorderd en word in elke taal anders geïmplementeer

Skep 'n virus Stap 7
Skep 'n virus Stap 7

Stap 7. Ondersoek maniere om u kode te verberg

Benewens polimorfe kodering, is daar ander maniere om u virus te verberg. Enkripsie is 'n baie algemene hulpmiddel wat deur virusontwikkelaars gebruik word. Dit verg baie oefening en lees, maar dit kan baie help om die lewensduur van u virus te verhoog.

Skep 'n virus Stap 8
Skep 'n virus Stap 8

Stap 8. Toets u virus

As u eers 'n prototipe aan die gang het, kan u dit op soveel verskillende masjiene as moontlik opstel. Dit is die maklikste as u virtuele masjiene in verskillende konfigurasies kan instel.

  • Hou seker dat u u toetse bevat sodat u nie per ongeluk u virus vrystel voordat u gereed is nie. Plaas die toetsmasjiene op 'n geïsoleerde netwerk en sien hoe die virus versprei.
  • Pas die kode van u virus aan terwyl u sien hoe dit op die toetsmasjiene werk. Los enige probleme op waarmee dit voorkom
Skep 'n virus Stap 9
Skep 'n virus Stap 9

Stap 9. Maak u virus vry

As u tevrede is met die prestasie van u virus, is dit tyd om dit vry te stel. Voordat u dit doen, moet u uself egter afvra of u die gevolge van die vrystelling van 'n virus in die natuur kan ondergaan. Dit is miskien beter om die ervaring te gebruik en aan nuwe projekte te werk.

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

Wenke

Lees hierdie artikel as u 'n virus wil verwyder

Waarskuwings

  • Stel slegs virusse vry om sekuriteitskwesbaarhede aan ander gebruikers te bewys.
  • Dit is onwettig om kwaadwillige kode in die natuur vry te stel.

Aanbeveel: