Crear virus
Bueno... esto es muy amplio así que dividámoslo en 2 partes:
1: el concepto básico
2: la practica
1.
Una bomba lógica es en esencia algo destructivo...una bomba lógica se diferencia de un virus en 1 aspecto:
una bomba lógica no se puede auto ejecutar (ejecutarse a si mismo) requiere de la ayuda del usuario para esta tarea, en los otrosaspectos si se parece a los virus: puede copiarse, lo veras mas adelante, pero aun así la copia necesita ser ejecutada ya sea por el bat madre , del cual se copio o creo
bien aquí vamos:
(como partir el concepto de bomba lógica en 2 sigue siendo muy amplio vamos a partir la parte de la practica en partes) para eso dividiré las clases de bombas en 3 categorías
1. el nivel mas bajo molestas estasbombitas lo q aseen es hacer pegar un susto al user, no traera problemas después de reiniciado el pc(solo traerá problemas en el momento de la ejecución) un clásico ejemplo seria (shutdow -r -t 00) (reinicia el pc)
2. el 2do nivel es el de jodidas estas van desde crear archivos , usurpar un poco de memoria, perdida de algunos datos, perdida de programas, etc. estas bombas traen problemas q perduran ydeben ser resueltos ,no destrozan el pc.,a lo sumo tendrás q reinstalar cosas como el office o perderás algunos datos (el user puede segur con sus actividades)
3. a lo ultimo llegan las destructivas estas son las peores y van desde no permitir el encendido del pc, perdida de todos los archivos ,formatear discos,etc. todas estas requieren reparaciones q no son nada baratas
Espesemos...
Paracualquier bomba es recomendable utilizar este comando:
@echo off ----> su función es q no se vean los comandos en ejecución ni el eco(eco = dirección)
ósea si no pones @echo off y eliminas unos archivos la victima podrá ver lo q hase el batch ,asustarse y Cerrarlo
en cambio si colocas @echo off la victima no podrá ver lo q hace la bomba
después colocas los comandos
ejemplo
esta es una bombamolesta
@echo off
shutdow -r -t 00
el comando shutdow sirve para apagar el equipo
-r le indica al comando que debe reiniciar la maquina
-t le indica en cuantos segundos realizar la operación
-s le indica q debe apagar el equipo
-c esto sirve para dejar un mensaje en la pantalla de apagado
En la siguiente bomba molesta aprenderemos lo q son los MENUS
y el comando GOTO
menu los MENUS sondivisiones q se hacen en un batch se los crea
poniendo :Y EL NOMBRE DEL MENU el menú puede
tener cualquier nombre puedes acceder a ellos
con el comando GOTO (ir a) en español
ejemplo
@echo off
:me
start cmd.exe
goto me
esta bomba abre infinitas ventanas cmd
:ME este es el menu (el nombre q tiene es abreviatura
de menu pero puedes ponerle cualquier nombre
ej :sergio)
start estecomando abre cualquier archivo ejecutable en este caso cmd.exe
x ejemplo start START SOL.EXE lo q ara es abrir el juego del solitario
goto me este comando ara q vuelvas al menu una ves q la ejecución llegue hasta el
ósea hay un menu abajo un comando para abrir una ventana cmd y a lo ultimo
goto q t devuelve a lo primero (me) (como cada ves q llegas a la ultima línea
de los comandos te devuelve(goto) a la primera línea (me) el proceso se repite hasta q
el pc se reinicia)
Estos son dos ejemplos de bombas molestas
Pasemos a las jodidas
en esta usaremos variables ,el comando echo,copy,md, para optener resultados muy
similares
copy este comando copia cualquier cosilla
echo este comando lo emos visto anterior mente pero
esta ves lo usaremos para crear un archivo ej echo>>archivo. bat
md esto crea una carpeta
variables constituidas x 2 partes nombre y valor para saver mas de las variables
vamos con la bomba
NOTA en esta bomba es nesesario @echo off para q la victima no se advierta de lo q pasa
A
@echo off
:menu
set var= 0
md %var%
set/a var= %var% + 1
goto menu
B
@echo off
:menu
set var= 0
echo >> %var%
set/a var= %var% + 1
goto menu
C...
Regístrate para leer el documento completo.