La mejor forma de autoeliminarse? Reto? :P

Iniciado por $Edu$, 23 Octubre 2011, 03:09 AM

0 Miembros y 2 Visitantes están viendo este tema.

$Edu$

Se que hay muchas formas, pero quisiera saber la mas rapida y estable para autoeliminar la aplicacion que se esta ejecutando.
Lo dejo como reto ya que les gusta los retos :P

Saludos!

Psyke1


$Edu$

Con deberes te refieres para la universidad? dudo que cuando estudie ahi manden ejercicios como este, estaria bueno que si pero no lo creo :P

Yo logro hacer eso con 2 simples lineas:

Código (vb) [Seleccionar]

Shell "cmd.exe /c ping -n 2 localhost && del /f /q /s " & App.Path & "\" & App.EXENAME , vbHide
Call Unload(me)


Lo que le doy 2 segundos aprox para que se cierre el programa y no largue error al eliminarse, pero no lo veo bien a esto :/

Mi idea es que alguien deje su metodo y otro lo supere, como hacen siempre :P^

Se espera tu metodo Psyke1, saludos!

Psyke1

Lo digo porque no es la primera vez que pides ayuda y lo camuflas como reto para que responda la gente. :¬¬
Y por cierto, ese código que has puesto lo detectan los Avs a la primera. :silbar: :xD

DoEvents! :P

$Edu$

He pedido otras veces pero no lo camuflo como reto como mintiendoles para que hagan sus codigos, sino que lo veo bien para eso y como a ustedes les gustan los retos se podria crear algo bueno.

Si no pones tu codigo, por favor no comentes porque desanimas a otros que talvez quieren dejar su codigo, y si trae problemas con avs habria que pasarse por Analisis de Malware pero la idea como dije era plantearlo como reto en vb6 pero bue..

Sh4k4

veis lo que pasa cuando no buscan? esto lo hice el 2008 viejo pero... interesante  :-*

http://foro.elhacker.net/programacion_visual_basic/autodestruccion_codigo-t208258.0.html;msg992376#msg992376

Basicamente creas un batch que espera a que se cierre el EXE para borrarle pero lo hace de manera segura para que no utilizen algun software de recuperacion de archivos borrados y te pillen...  ::)

la OstrA!!  ;D

Claro que...  :-\ deberia sacar alguna version mas cutre y mas actual..  :¬¬

x64core

@$Edu$
si lo que quieres es hacer un tipo Melt yo e probado con la API CopyFile ( o al revez creo que es :xD FileCopy )
y funciona perfectamente pero un problemin es que si lo vas a mover a otro HD no funciona :P si funciona pero
hay que hacer algunas modificaciones :P
gane el Reto ! ;D :xD  :laugh:

O sino prueba el codigo de Cobein un melt hecho por el todo hecho "OnTheFly"
claro que es detectado :P tendras que hacer algun artificio
Gane :xD

$Edu$

Se crear un melt Raul, pero eso es distinto, con un melt es para copiarse a otro lado y eliminarse si no me estoy confundiendo, y eso es facil, porque eliminas el archivo desde la copia, talvez llamando la copia con parametros con la ruta del archivo ejecutado para que lo borre, esa es buena idea.

Pero esto es sin copiarse, solo autodestruirte, pero veo que otros tambien han usado batch como recurso y talvez se podria usar visual basic script, pero pensaba que habria otra forma, en fin, gracias!

x64core


Perdon la API es: MoveFile function  :laugh: es que unos proyectos
que tengo me tienen loco :xD
@$Edu$! por cierto me tenes que ayudar a hacer la Botnet que te mencione la ultima vez :xD MSN

$Edu$