PDA

Ver la versión completa : Codigo Gunsano C



crass
05-11-2009, 11:58
Hola muy bunas a todos, e creado un pequeño gusano en C que recorre todo los directorios y subdirectorios y se copia 50 veces, si este tiene permisos, lo e llamado Bad Worm y e creado otro que elimnia el gusano de todos los directorios, se a creado con fines educativos y con buenas intenciones.

el link descarga: editado

el gusano no lo e compilado por seguridad, mientras que el curandelo si esta.

j8k6f4v9j
05-11-2009, 15:51
Hola crass,

Los nuevos usuarios no tienen permiso para poner enlaces. Si dices que no lo has compilado, supongo que has puesto el código fuente, si está el código fuente de ambas aplicaciones perfecto, de lo contrario tenemos que eliminar el enlace permanentemente.

Por lo tanto, te rogaría que no hubiese ningún binario, sólamente los fuentes, y que cada cual lo compile si lo cree conveniente. Gracias.


Salu2

hystd
05-11-2009, 19:28
Quita el .exe de la parte correspondiente a la eliminación de tu "malware" si lo que de verdad quieres es compartir tu código.

Sólo una cuestión, ¿Por qué copiarse 50 veces en el mismo directorio?. Entre otras cosas un gusano o cualquier malware en general debe pasar lo más "desapercibido" posible, y copiár 50 veces el fichero "BadWorm%i.exe" en el mismo directorio, llama demasiado la atención... sobre todo que partiendo del directorio raiz (C:\), cuando el recorrido llegue al directorio "\..\Escritorio" el usuario verá 50 .exe's así sin más deltante de sus narices...

En definitiva, tu código se contradice... por un lado ocultas las ventanas para que el usuario no se entere, y por otro te delatas con las copias.

Si lo que querías es ocupar la capacidad del disco, podrías haber generado un único fichero, o en su defecto uno, pero en distintos directorios, con basura (creada en tiempo de ejecución).

No obstante como ejercicio para saber recorrer un árbol de directorios recursivamente está bien, y en definitiva el código principal de tu malware es sólo eso... El comando "Dir /s" de Windows, o "ls -lR" de Linux lo hacen sin problemas.

Un saludo.

crass
07-11-2009, 20:28
Hola de nuevo

Sólo una cuestión, ¿Por qué copiarse 50 veces en el mismo directorio?Bueno, la idea es que se vea bien el "gusano" en todos los directorios que se copie, si ya se que llama mucho la atención, pero el código lo e realizado para compartirlo no para "infectarlo" digamos en alguna víctima, en caso de querer crear un gusano o otro tipo para alguna víctima, pues entonces si lo hare los mas desapercibido posible y entre más cosas.

tú código se contradice... por un lado ocultas las ventanas para que el usuario no se entere, y por otro te delatas con las copias
por supuesto oculto la ventana para que no se vea y el usuario no pueda parar el proceso dándole a la "x", y sobre la copias, por eso es solo un ejemplo, cada uno lo puede modificarlo a su gusto.


bueno e eliminado todos los binarios de la descarga, esto incluye los ejecutable y los inconos, en este link solo contiene textos en ASCII, incluidos los códigos fuentes, muchas gracias. http://www.megaupload.com/?d=TT5YH1BV

salu2.

clarinetista
07-11-2009, 21:34
Mejor ahora :)

j8k6f4v9j
08-11-2009, 02:41
Estsupendo,

gracias por el aporte, crass


Salu2



http://img359.imageshack.us/img359/6631/celliigy4.pngKeep on Rollin' :mad:

hystd
08-11-2009, 13:44
Ok, si es para llamar la atención entonces guay ;)

Un saludo.

crass
24-11-2009, 20:00
espero que os aya gustado y me alegro si os a servidor de ayuda.