Ir al contenido principal

Cómo crear tus propios virus informáticos.

Si has leído el título ya sabes a qué has venido. En efecto, en la publicación de hoy, vamos a ver cómo podemos crear nuestros propios virus para gastar bromas a amigos o incluso crear bots para windows que hagan tareas de forma automática. Por supuesto, creo que es más que evidente que no vamos a hackear al pentágono ni a robar la clave del wifi al vecino. Lo que vamos a hacer, es programar pequeñas macros para Windows mediante VBScript. Esto es algo que puede hacer cualquiera con un equipo Windows sin necesidad de ninguna herramienta específica.

Lo primero que vamos a hacer es abrir un editor de texto cualquiera. El bloc de notas mismamente servirá. Ahí es donde escribiremos el programa. Dicho programa habrá que guardarlo con la extensión .VBS. Lo primero que haremos será escribir la siguiente línea:

MsgBox "Iniciando programa (o el mensaje que prefiráis que aparezca al ejecutar el programa entre comillas)"

En la siguiente línea, copiamos la siguiente instrucción:

Set objWshell = Wscript.CreateObject("Wscript.Shell")
objWshell.Run "cmd /k start www.google.com"

Dicha instrucción ejecuta un comando en el cmd (consola de comandos).


Si guardamos y ejecutamos el programa ahora mismo (recuerda guardar con la extensión .VBS) lo único que pasará es que aparecerá un mensaje de texto como el de la imagen y a continuación irá a la página de google abriendo el navegador predeterminado.


Para poder llamar a esto virus, lo que haremos será crear un bucle infinito que ejecute esta instrucción contínuamente sin posibilidad de detenerla a menos que reiniciemos el ordenador. Para ello, escribiremos la instrucción do antes de lo que queramos meter en el bucle y loop al final como en el siguiente ejemplo:

do
Set objWshell = Wscript.CreateObject("Wscript.Shell")
objWshell.Run "cmd /k start www.google.com"
loop

Esto hará que lo que haya entre do y loop se ejecute en bucle sin poder detenerlo hasta que se detenga el programa manualmente, o bien matándolo en el administrador de tareas, o bien reiniciando el ordenador. De este modo empezarán a abrirse ventanas de forma continua hasta que se consuman los recursos del ordenador sin opción de hacer nada. 

Por tanto, nuestro programa queda como en la siguiente imagen:



De este modo, en menos de 5 minutos y con 5 líneas de código tenemos un programa perfecto para gastar una broma o en su lugar, empezar a experimentar con VBScript y querer aprender más. Confió en que vuestra motivación será la segunda.

AVISADO QUEDA EL QUE LO EJECUTE DE QUE NO PODRÁ DETENER EL PROGRAMA Y SE VERÁ OBLIGADO A REINICIAR A RIESGO DE PERDER CUALQUIER TRABAJO SIN GUARDAR.

Si te ha gustado esta publicación, te sugiero que te suscribas al blog haciendo clic en el botón de la cabecera de la página para no perderte las próximas publicaciones. También puedes estar al tanto en las redes sociales:

Instagram: @nacionpc
Twitter: @NacionPC

Comentarios

Entradas populares de este blog

Cómo crear proyectos y clases en Java con Eclipse.

Continuamos con Java y después de haber visto cómo instalar todo lo necesario para poder programar, vamos a ver, en esta publicación muy breve, cómo se crean los proyectos y las clases en Eclipse, paso fundamental para crear programas Java. Si todavía no has visto cómo instalar todo el software necesario, te dejo un enlace a las publicaciones donde lo explico. - Instalar Java. - Instalar el JDK. - Instalar Eclipse. Lo primero es crear el proyecto java. Para ello, estando dentro de Eclipse, hacemos clic en el botón indicado en la siguiente imagen. Se nos desplegará la siguiente ventana donde le damos nombre al proyecto en la primera casilla. No necesitaremos tocar ninguna otra opción. Hacemos clic en "Finish" y ya estará creado el proyecto. Nos aparecerá el proyecto en forma de carpeta en la ventana de la izquierda del programa "Package Explorer". Lo siguiente será crear una clase. Para ello hacemos clic derecho sobre la carpeta del proyect...

El problema de las contraseñas y por qué es buena idea el doble factor de autenticación

Allá por la década de los 60, Fernando José Corbató, científico de computación del MIT, tuvo la idea de emplear contraseñas para proteger el acceso a archivos en ordenadores compartidos. Por aquel momento, el uso de ordenadores estaba bastante poco extendido y las primeras redes eran más bien parcelas independientes que conectaban unos cuantos equipos dentro de alguna que otra universidad. Nada que ver con Internet, cuya existencia, dimensión y alcance eran, por aquel momento, inimaginables para la mayoría. En el diseño de aquellos sistemas la seguridad no fue una prioridad. La mayoría de los ataques informáticos comenzaron a surgir varias décadas más tarde cuando los primeros PCs empezaron a estar al alcance de todo el mundo e Internet empezó a tomar forma. No se rompieron mucho la cabeza para pensar en diseñar sistemas seguros contra amenazas que aún no habían sido inventadas. Esos cimientos que se contruyeron con la seguridad como última prioridad son los mismos sobre los que se asi...