Com crear un virus: 10 passos (amb imatges)

Taula de continguts:

Com crear un virus: 10 passos (amb imatges)
Com crear un virus: 10 passos (amb imatges)

Vídeo: Com crear un virus: 10 passos (amb imatges)

Vídeo: Com crear un virus: 10 passos (amb imatges)
Vídeo: Texto y Color en Illustrator 2024, De novembre
Anonim

Alguna vegada has desitjat poder crear el teu propi virus, ja sigui per al teu propi aprenentatge o per broma? Crear un virus requereix temps i coneixement, però tothom ho pot fer si s’hi dedica. La creació d’un virus us pot ensenyar molt sobre el funcionament dels llenguatges de programació, així com sobre els sistemes operatius i la seguretat de la xarxa. Vegeu el pas 1 següent per començar.

Pas

Creeu un virus Pas 1
Creeu un virus Pas 1

Pas 1. Decidiu quin sistema operatiu voleu atacar

L’objectiu més comú és Microsoft Windows, especialment les versions anteriors. Molts usuaris de Windows antics no actualitzen els seus sistemes operatius, deixant-se vulnerables als forats de seguretat que podrien haver estat solucionats en versions més recents.

Mac OS X i Linux, tots dos són força resistents als virus a causa del funcionament dels seus permisos i de l’arquitectura general del sistema operatiu. El 95% de tots els virus es dirigeixen als usuaris de Windows

Creeu un virus Pas 2
Creeu un virus Pas 2

Pas 2. Decidiu com voleu que es propagui el virus

Un virus només serà un virus si es pot propagar a altres usuaris. Heu de conèixer el mètode de lliurament des del principi, ja que aquest és un dels conceptes bàsics del codi de virus. Els mecanismes d’entrega més habituals inclouen:

  • Fitxers executables (. EXE,. BAT,. COM, etc.): aquests programes han de ser executats per l'usuari i solen disfressar-se d'una altra cosa (com una imatge).
  • Macros (Microsoft Office): les macros són programes incrustats en un document o correu electrònic. Estan orientats a Word, Outlook i altres productes macroactius. El mètode d’entrega més comú és mitjançant correu electrònic amb un fitxer adjunt d’un document infectat.
  • Scripts web: són trossos de codi maliciós que s’injecten als llocs web sense que els administradors ho coneguin.
Creeu un virus Pas 3
Creeu un virus Pas 3

Pas 3. Determineu els punts febles que voleu orientar

Els virus amb èxit exploten els punts febles de la seguretat d’un programa o sistema per difondre i realitzar les seves accions. Això requereix molta investigació i coneixement, però hi ha comunitats que us poden ajudar a trobar allò que necessiteu.

Creeu un virus Pas 4
Creeu un virus Pas 4

Pas 4. Decidiu què voleu que faci el virus

Un cop el virus infecta un sistema, què voleu que faci? Els efectes poden variar des del no res fins a mostrar un missatge, suprimir fitxers i altres efectes pitjors. Adoneu-vos que la creació i la difusió d’un virus maliciós és un delicte greu a la majoria de països.

Creeu un virus Pas 5
Creeu un virus Pas 5

Pas 5. Trieu un llenguatge de programació

Per crear un virus, heu de tenir una comprensió bàsica d'almenys un llenguatge informàtic o una eina de seqüència de comandaments. Els virus més complexos solen implicar diversos llenguatges de programació. Per obtenir un virus realment eficaç, heu de conèixer el llenguatge assemblador.

  • Si esteu interessats en crear virus executables, aprendre a programar en C o C ++ és un bon començament.
  • Si voleu crear un virus de macro, apreneu l'idioma de macro del programa de destinació, com ara Microsoft Office.
  • Visual Basic es pot utilitzar per crear programes maliciosos per a usuaris de Windows.
Creeu un virus Pas 6
Creeu un virus Pas 6

Pas 6. Comenceu a escriure el vostre virus

Aquest pot ser un procés llarg, sobretot si aquesta és la vostra primera experiència codificant alguna cosa. Experimenteu tot el que pugueu i investigueu diferents maneres de replicar el vostre propi codi, que depèn del llenguatge de programació que utilitzeu. Hi ha tutorials en fòrums i blocs de la comunitat per a diversos llenguatges de programació.

Feu una investigació de codis polimòrfics. Això canviarà el codi del virus cada cop que es reprodueixi, cosa que dificultarà encara més el seguiment dels programes antivirus. El codi polimòrfic és força sofisticat i s’implementa de manera diferent en cada llenguatge de programació

Creeu un virus Pas 7
Creeu un virus Pas 7

Pas 7. Investigueu diferents maneres d’ocultar el vostre codi

A part de la codificació polimòrfica, hi ha altres maneres d’amagar el virus. El xifratge és una eina més utilitzada pels desenvolupadors de virus. Això requereix molta pràctica i lectura, però pot crear una manera d’allargar la vida del virus.

Creeu un virus Pas 8
Creeu un virus Pas 8

Pas 8. Proveu el virus

Un cop tingueu un prototip en execució, proveu-lo en tants equips i paràmetres com sigui possible. El més fàcil és si podeu configurar equips virtuals en diferents configuracions.

  • Assegureu-vos que limiteu les proves per no alliberar accidentalment el virus abans d’estar a punt. Col·loqueu l'ordinador de prova en una xarxa aïllada i observeu els efectes de la propagació del virus.
  • Ajusteu el codi del virus mentre observeu com funciona a l'ordinador de prova. Solucioneu els problemes trobats.
Creeu un virus Pas 9
Creeu un virus Pas 9

Pas 9. Elimineu el virus

Si esteu satisfet amb el rendiment del vostre virus, és hora d’eliminar-lo. Tanmateix, abans de fer-ho, pregunteu-vos, esteu preparats per afrontar les conseqüències que puguin derivar-se de l'alliberament d'un virus al món real. És millor utilitzar l’experiència i tornar a treballar en un nou projecte.

Recomanat: