Ayuda con Visual Basic 6.0

Iniciado por yunier, 16 Noviembre 2008, 04:52 AM

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

yunier

Quisiera saber que codigo se utilizaria para eliminar un .EXe

Explico:

Tengo que hacer un programa en VB. Que al ejecutarlo se elimine el mismo.
Osea que se elimine el .exe que genere.

si alguien podria ayudarme se le agradece.

seba123neo

Hola, busca en el foro que ya hay de lo que queres...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

yunier


    seba123neo e buscado en el foro y no encuentro nada. No se si fue que busque mal o que pero, si podrias poner los link donde esta lo que yo pregunto te lo agradeceria.

Por el momento seguire buscando.

WestOn

#3
Wenas, en el foro hay ejemplos pero de todas maneras, si no lo encontraste puedes echar un vistazo en google.

un saludo  ;)

PD:Puedes usar el comando kill, pero recuerda que no podras borrar archivos protegidos, ni uno q este en uso...

http://foro.elhacker.net/programacion_vb/borrar_un_archivo_en_vb-t99890.0.html
En mi cabeza existe una barrera espacio-tiempo de 4cm³. ¿Alguien sabe como eliminarla?.
                                                                                                                                                                                                                            

‭‭‭‭jackl007

quieres eliminarte a ti mismo? como lo hacen los troyanos: melt ?
es facil, mira te copias a una carpeta temporal recordando tu ruta, y ejecutas tu copia, y finalizas...
tu copia al ejecutarse debe verificar qe estan en el temporal, si es asi debe proceder a eliminar el archivo original.
mira hace un tiempo atras Mad posteo el codigo de esto que te hablo, pero podrias hacerlo tu mismo no tiene truco, ya te dije el truco...
propiamente...
saludos!

XcryptOR

Amigo eso se hace inyectadote en otro proceso tu code se sigue ejecutando pero puedes borrar el archivo ya que esto se hace directamente en la memoria del otro proceso.  ;D



seba123neo

La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

Dessa

#7
El code que te indica seba tambien puede ir en el QueryUnload



Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

Open App.Path & "\borrar.bat" For Output As #1
Print #1, "@Echo off"
Print #1, ":S"
Print #1, "Del " & App.EXEName & ".exe"
Print #1, "If Exist " & App.EXEName & ".exe" & " Goto S"
Print #1, "Del borrar.bat"
Close #1
Shell "borrar.bat"

End Sub



Saludos
Adrian Desanti

yunier


gracias seba123neo y Dessa por ayudarme con el autodestruible

mmmmmmmm. Otra pregunta pero mas sencilla: saben cuanto +/- gana una persona que estudie desarrollo de software.