Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Senior++ en 17 Marzo 2012, 15:45 pm



Título: Problema con la API GetAsyncKeyState vb.net
Publicado por: Senior++ en 17 Marzo 2012, 15:45 pm
Bueno estoy intentando hacer un keylogguer básico pero e usado la API GetAsyncKeyState el problema es que muestra muchos errores... por ejemplo el punto(.)  me sale así: 3/4

Bueno quería saber si sabeis una clase interna de vb.net que funcione correctamente... si no sabes ninguna clase interna pues una API  :-\

Saludos
 


Título: Re: Problema con la API GetAsyncKeyState vb.net
Publicado por: kub0x en 17 Marzo 2012, 15:51 pm
La API GetAsyncKeyState mejor ni tocarla en .NET. Podría decirse que para algunas tareas (para un juego por ejemplo) cumple su función, pero para un Keylogger es una pésima librería.

Lo más eficiente para el monitoreo de teclas pulsadas es hookear el teclado del usuario, para ello busca sobre hooks o hooks en VB.NET. Si controlas de C solo tienes que implementar dicho codigo en .NET.

Saludos.


Título: Re: Problema con la API GetAsyncKeyState vb.net
Publicado por: Senior++ en 21 Marzo 2012, 21:43 pm
Gracias, me a servido bastante tu respuesta :D

Saludos


Título: Re: Problema con la API GetAsyncKeyState vb.net
Publicado por: kub0x en 21 Marzo 2012, 22:24 pm
De nada, para eso estamos ;)

Un saludo.