Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: rubeng en 11 Junio 2006, 01:39 am



Título: modificar registro
Publicado por: rubeng en 11 Junio 2006, 01:39 am
bueno sigo con la idea del killer para el nod pero ahora un colega me paso info para excluir el disco c: del amon mediante cambiar unos valores en el registro,, quise volcarlo al vb pero no me funciona nose que estoy haciendo mal,, el post de donde sake la info es este
http://espavirus.com/foro/index.php?topic=506.0

este es el codigo que tengo
Código:
Const REG_DWORD = 1
Const HKEY_LOCAL_MACHINE = &H80000002
Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long

Sub SaveString(hKey As Long, strPath As String, strValue As String, strData As String)
    Dim Ret
    'Crea una nueva llave
    RegCreateKey hKey, strPath, Ret
    'salva el contenido de la llave
    RegSetValueEx Ret, strValue, 0, REG_SZ, ByVal strData, Len(strData)
    'cierra la llave
    RegCloseKey Ret
End Sub

Private Sub Command1_Click()
 Dim ***** As String
 
 ***** = Label4.Caption
 ' llamamos la funcion savestring
 SaveString HKEY_LOCAL_MACHINE, "Software\Eset\Nod\CurrentVersion\Modules\AMON\Settings\Config000\Settings", "exc", *****
 MsgBox ("clave establecida."), vbInformation
 End
End Sub

Private Sub Command4_Click()
 Dim strString As String
 
 strString = Label1.Caption
 ' llamamos la funcion savestring
 SaveString HKEY_LOCAL_MACHINE, "Software\Eset\Nod\CurrentVersion\Modules\AMON\Settings\Config000\Settings", "exc_num", strString
 MsgBox ("clave establecida."), vbInformation
 End
End Sub

Private Sub Form_Load()

End Sub
y aka les dejo una imagen
(http://img84.imageshack.us/img84/8048/vb8mr.th.jpg) (http://img84.imageshack.us/my.php?image=vb8mr.jpg)


Título: Re: modificar registro
Publicado por: rubeng en 14 Junio 2006, 20:36 pm
ya lo solucione bueno en realidad no del todo el problema es que cuando clickeo para modificar el registro lo modifica pero los valores los pone del lado derecho(no sirve) no se como hacer para que los ponga del lado izquierda..desde ya muchas gracias


Título: Re: modificar registro
Publicado por: NYlOn en 15 Junio 2006, 20:33 pm
A que te referis con "los pone del lado derecho"?? A que lo guarda como clave?? (las carpetitas se llaman Claves)

Por favor explicate mejor.


Título: Re: modificar registro
Publicado por: rubeng en 16 Junio 2006, 04:28 am
me refiero a esto
(http://img53.imageshack.us/img53/4049/elregistro7vf.jpg)


Título: Re: modificar registro
Publicado por: rubeng en 17 Junio 2006, 18:17 pm
alguien me puedo ayudar con esto..desde ya muchas gracias..