Crear un gusano en C

Iniciado por xhule, 9 Abril 2013, 20:27 PM

0 Miembros y 1 Visitante están viendo este tema.

xhule

Hola soy nuevo en creacion de virus y me gustaria hacer un gusano mas o menos como el llamado CONFICKER asi que si alguien esta dispuest@ a ayudarme k me lo diga en el comentario
SALUDOS ;D ;D ;D ;D ;D ;D

0xDani

I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM

rob1104

No se si sea como el CONFICKER pero te dejo el codigo de un gusano muy mono:

#include  <stdio.h>

int main()
{
   printf("         /");
  printf("      ()");
  printf("     ||");
  printf("     ||");
  printf("  __  \\");
  printf(" /  >   \\");
  printf(" ||` .-"||".");
  printf("  \\/  _//. `\");
  printf("   (  (-'  \  \");
  printf("    \  )   |  |");
  printf("     `"   /  /");
  printf("         /  /");
  printf("        |  (       _");
  printf("         \  `.-.-.'o`\");
  printf("          '.( ( ( .--'");
  printf("            `"`"'`");
  return 0;
}


Saludos  ;D
Sin análisis de requisitos o sin diseño, programar es el arte de crear errores en un documento de texto vacío.

xhule


Vaagish

El gusano de rob !! Lo copie, lo compile y no lo detecto el kaspersky   ;-)

NoLife

"Cualquier tonto puede escribir código que la PC entienda. Los buenos programadores escriben código que los humanos pueden entender." – Martin Fowler

n3ptun0

Para hacer algo lo más parecido a CONFICKER necesitas años de experiencia en C, sistemas operativos y conocimiento general de vulnerabilidades.

Llevándome por tu escritura (que no está del todo mal, pero parece algo infantil) y además que pides ayuda en sentido de que no sabes ni por dónde empezar, creo que deberías replantearte tus objetivos y no querer correr sin apenas haber aprendido a gatear.

Belial & Grimoire

si ven que no sabe ni por donde empezar, ¿porque no le dicen?

mira, si tienes que estudiar mucho, para lo que tu quieres de preferencia C y ASM

empieza investigando como crear una shell, de preferencia en C para que sea fácil entenderlo, despues aprende a encontrar vulnerabilidades, existen los buffer overflow, los heap overflow, los reemplazos de archivos, etc, hay muchas formas, pero lo basico es el buffer overflow

despues aprende sobre inyectar codigo, podrias empezar aprendiendo sobre inyeccion dll, despues aprende sobre PEB, te facilitara muchas cosas a la hora de inyectar codigo, el gusano que tu mencionas se inyecta en procesos como explorer.exe, podrias inyectar tu código para su autoexecucion

y como ultimo, aprende como copiar archivos y crear nuevos, para autorepoducir tu gusano y crear los autorun

para lograr hacer eso, necesitaras conocer C Y ASM...

Ya ven, y no le dije como lo hiciera, solo le dije "que" necesita aprender, ya lo demás depende de el, si pregunta como hacerlo paso a paso, obviamente nadie lo ayudara, pero si busca y pregunta dudas, habrá alguien que ayude y otros que aprendan

.