Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Zzombi

#41
y que tal simular pulsaciones de teclas?
con keybd_event
#42
quieres bloquear el teclado? o bloquear ciertas teclas

explicate más
#43
gracias .mokk.
buen dato.
#44
dime que BD y te doy un ejemplo sencillo  ;)
#45
hola D4N93R.

D4N93R  al ver ese codigo con algun programa que entienda el MSIL de .net.. no se vera el string de conexion que coloque en

ProtectSection("connectionStrings");  ??

saludos.



#46
buenas.

siempre que conectamos a una bd colocamos el string de conexión de la BD correspondiente.. si es con autentificación colocamos en el string el nombre de usuario y contraseña... es justamente con la contraseña que tengo la duda... su seguridad
ya que .net funciona bajo el código MSIL este código puede ser leido facilmente por algunas aplicaciones transformandolo a código de alto nivel.. por lo tanto se podría ( se puede de hecho) ver todo el código fuente del ejecutable.. y por supuesto la contraseña que esta en el string de conexión.
incluso ofuscando el código sería peligroso que la contraseña estubiese tan expuesta en el string de conexión.

la duda es... ¿ que se puede hacer para proteger el string de conexión ?

se que en asp.net se puede proteger modificando el web.config.. pero en una aplicación de escritorio?


saludos.
#47
me funciono perfecto  :)
gracias por compartirlo ctlon  :D
#48
Cita de: escabe en 19 Enero 2009, 20:24 PM
He estado siguiendo con mucho interés este hilo y me ha parecido muy bueno. Doy las gracias sinceras a Hendrix por su trabajo y darme la oportunidad de aprender a programas drivers.

He hecho prácticas con el Hook a ZwOpenProcess y me a funcionado bien.
Saludos.

PD:
Quisiera aportar al hilo otra forma de conseguir un Hook, por ejemplo a la misma API mencionada:

VOID Hook()
{
   _asm cli
   ZwOpenProcessIni =(PZwOpenProcess)(SYSTEMSERVICE(ZwOpenProcess));
   (PZwOpenProcess)(SYSTEMSERVICE(ZwOpenProcess)) = NewZwOpenProcess;
   _asm sti
}

VOID UnHook()
{
   _asm cli
   (PZwOpenProcess)(SYSTEMSERVICE(ZwOpenProcess)) = ZwOpenProcessIni;
   _asm sti
}

// SYSTEMSERVICE es la macro que se describe en este hilo


Saludos.

me funciono perfecto!! gracias escabe
#49
eres un crack man  :xD gracias resulto.
cuando programaba sockets en C no tenía que hacer esto  :huh:
#50
claro, se me imaginaba algo asi (por que en C hago eso) pero tendria que ser a la ip 202.254... porque esa es la que quiero ocupar  :xD

seba123neo como puedo hacer eso en vb  :huh: