Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: revenge1252 en 14 Julio 2012, 12:18 pm



Título: Bloquear acceso a una DLL a tu Soft
Publicado por: revenge1252 en 14 Julio 2012, 12:18 pm
Hola, pues bien, como bien dice el titulo estoy intentando averiguar alguna manera para poder bloquear el acceso a una DLL del sistema a mi software en VB6.

por ahora no encuentro nada que sirva, aver si alguien me puede echar una mano u.u

PD: probe un metodo un tanto chapuza, crear un archivo vacio en la carpeta donde tengo el exe con el mismo nombre exacto a la dll, pero al parecer no funciona en Windows 7, si no recuerdo mal en XP si servia.

Saludos y gracias


Título: Re: Bloquear acceso a una DLL a tu Soft
Publicado por: YST en 14 Julio 2012, 13:28 pm
http://msdn.microsoft.com/en-us/library/windows/desktop/ms683152(v=vs.85).aspx

No se si servira :P


Título: Re: Bloquear acceso a una DLL a tu Soft
Publicado por: revenge1252 en 14 Julio 2012, 13:59 pm
Voy a mirar aver que puedo hacer con tu pista, gracias!


Título: Re: Bloquear acceso a una DLL a tu Soft
Publicado por: revenge1252 en 15 Julio 2012, 14:21 pm
hola! probe con este code y nada, creo que lo estoy haciendo bien, tmb probe sin la ruta solo con el nombre de la dll y con el nombre de la dll sin .dll, vamos, con todas las opciones y nada no funciona, lo que deberia de pasar esque no funcionara el sonido en la aplicacion al desanclar esa dll, pero sigue funcionando, aver si alguien tiene alguna otra idea, saludos!

Código:
Private Declare Function FreeLibrary Lib "kernel32" (ByVal hLibModule As Long) As Long
Private Declare Function LoadLibrary Lib "kernel32" Alias "LoadLibraryA" (ByVal lpLibFileName As String) As Long

Private Sub Form_Load()

FreeLibrary LoadLibrary(Environ("windir") & "\system32\msacm32.dll")
WebBrowser1.Silent = True
WebBrowser1.navigate "www.youtube.com"
End Sub