Hack

Solo disponible en BuenasTareas
  • Páginas : 23 (5681 palabras )
  • Descarga(s) : 11
  • Publicado : 2 de julio de 2010
Leer documento completo
Vista previa del texto
GUIA BASICA DE COMO CREAR VIRUS EN BATCH by SASTER
Batch es un lenguaje de scriting usado en un entorno DOS y que utilizamos en Windows.

0. Índice
1. Crear un archivo bat 2. Comandos más utilizados 3. Variables y condicionales 4. Bucles 5. Comodines 6. Redirecciones 7. Registro 8. Bat Worm 9. Propagación P2P 10. Conclusión

1. Crear un archivo bat.
Lo primero que tenemos que hacer paracrear un virus en batch es aprender como se crea un bat. Hay varias maneras de crear un bat. La primera y mas fácil es abrir un block de notas (o cualquier editor de texto plano) y cuando guardemos el archivo en vez de poner la extensión .txt lo cambiamos y ponemos la extensión .bat o también se puede la .cmd. La segunda opción es abrir la shell de Windows (ejecutar cmd.exe o bien vamos ainicio>archivos de programa accesorios>simbolodelsistema) y escribir edit y saldrá un editor como el block de notas. Hacemos lo mismo que en el notepad, guardamos archivo y lo guardamos con extensión .bat. También se puede guardar con extensión .txt y después renombrar el archivo con extensión .bat. La tercera opción es desde la shell de Windows, escribimos: C:/>copy con: mibat.bat .... .... aqui las lineasdel bat ... ^Z 1 archivos copiados. C:/> El ^Z simplemente es haber pulsado CONTROL+Z. Después de pulsar si lo hemos hecho bien debería salirnos 1 archivo copiado. La cuarta y ultima opcion es abrir la shell (ejecutar cmd) y por medio de redirecciones (serán explicadas más tarde), escribimos C:/>( ¿Más?echo ... ¿Más?echo ... 1

¿Más?echo Aquí irían las líneas del bat ¿Más?echo… ¿Más?)>mibat.bat C:/> Aunque todas las líneas vayan precedidas de echo (un comando bat) en el bat no estarán y solo tendremos los códigos que hallamos puesto.

2. Comandos más utilizados
Si queremos saber mas acerca de un comando escribimos en la shell help comando. Si queremos saber todos los comandos que dispone windows escribimos solamente help. echo El comando echo es el eco. Se utiliza para mostrartexto en pantalla. Pondré un ejemplo. echo hola echo. echo este es un bat para ver echo como funciona el echo echo adios pause El pause lo que hace es hacer una “pausa” en el bat y el bat prosigue hasta que se pulse una tecla. Si queremos poner una linea en blanco pondremos echo. @echo off Como pueden ver en el código anterior los comandos se verían en pantalla. Imaginaros que hemos hecho un virus yque los comandos de lo que estamos haciendo se viese en pantalla, se darían cuenta de que es un virus y nos cerrarían el bat sin que hubiésemos hecho nada. Para eso esta el comando @echo off. El comando echo lo que hace es mandar el eco de lo que estamos haciendo, entonces si ponemos echo off quitamos el eco y si ponemos echo on lo ponemos. Por defecto viene siempre. La arroba se pone para cambiarel echo solo en esa frase. Por lo tanto si ponemos @echo off al principio de un bat habremos eliminado todo el eco y los comandos correrán ocultos. cd El comando cd se utiliza para trasladarnos a otra ruta. Si estamos en C no podemos hacer nada en la carpeta C:\Windows antes tendremos que ir a ella para eso escribimos cd C:\Windows. Pero que pasa si queremos ir a Archivos de Programa? Pensaranfácil cd C:\Archivos de programa, si ponen esto no funcionara ya que el bat buscara la ruta hasta el primer espacio, buscara la carpeta C:\Archivos que como no existe dará error. Para ello hay que poner comillas cd “C:\Archivos de programa”. Una vez que estemos allí para dirigirnos a C:\ escribimos cd.. , que lo que haria seria subir un escalón. Si estamos en una carpeta y queremos llegar a la raiz deese disco escribimos cd\.

2

del El comando del (delete) lo que hace es eliminar un archivo. El comando del viene con una serie de parámetros /s : elimina archivos de todos los subdirectorios /f: fuerza la eliminación de archivos de solo lectura /q quita la confirmación al eliminar un archivo Vemos un ejemplo de cómo se utiliza con lo que hemos aprendido hasta ahora. @echo off echo vamos...
tracking img