elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
24 Mayo 2012, 15:28  


Tema destacado:


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderadores: Karcrack, [Zero])
| | |-+  Problema con caracteres al utilizar Hooks (Keylogger)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con caracteres al utilizar Hooks (Keylogger)  (Leído 855 veces)
darkaos

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Problema con caracteres al utilizar Hooks (Keylogger)
« en: 24 Noviembre 2011, 18:02 »

Hola a todos, he comenzando a trabajar con Hooks para el diseño de un malware que contenga un keylogger, el caso es que quiero hacerlo funcionar con los acentos, pero al momento que ejecuto el modulo, y comienzo a escribir para hacer las pruebas correspondientes, deseo escribir "á" pero en vez de eso, me escribe "´´a". Para comprobar que no era un error de programación, codee algo simple para que me diera los valores correspondientes a la tecla en los distintos casos, lo hice en python, pero aclaro que en otros lenguajes ocurre lo mismo, y quisiera ser orientado para corregir este problema.

El código es:
Código
# coding= utf-8
import pyHook, pythoncom
 
def AlPulsar(event):
   print 'MessageName:',event.MessageName
   print 'Ascii:', str(event.Ascii)
   print 'Key:', str(event.Key)
   print 'KeyID:', str(event.KeyID)
   print 'ScanCode:', str(event.ScanCode)
   print '--------------------------------\n'
 
hook = pyHook.HookManager()
hook.KeyDown = AlPulsar
hook.HookKeyboard()
pythoncom.PumpMessages()
 

Con este simple código, se puede apreciar el error, pero aclaro, si fuera por saber que letra quiere escribir el usuario, puedo hacerlo simplemente con formato condicional, pero al usuario le seguirá apareciendo "´´a", y eso es lo que no quiero. Necesito que al usuario le aparezca "á".

Espero haberme expresado bien, y muchas gracias a todos los que respondan.

PD: Fragmentos de código en otro lenguaje también me sirven, así que cualquier ayuda, ya sea teórica o practica, será muy bien agradecida.
En línea
mDrinky

Desconectado Desconectado

Mensajes: 277


Miauuuuuuuuuuuuu dice el gato XD


Ver Perfil WWW
Re: Problema con caracteres al utilizar Hooks (Keylogger)
« Respuesta #1 en: 24 Noviembre 2011, 18:15 »

Lo que tienes que hacer es cuando se pulse la tecla "´"  ver si despues se pulsa una vocal, si se pulsa una vocal habrá querido escribir una tilde.

saludos.
En línea
darkaos

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Problema con caracteres al utilizar Hooks (Keylogger)
« Respuesta #2 en: 24 Noviembre 2011, 21:01 »

Eso solo serviría si lo quiero interpretar yo, pero si quiero que el usuario en vez de ver un "´´a" vea "á", eso no serviría, de todos modos muchas gracias
En línea
mDrinky

Desconectado Desconectado

Mensajes: 277


Miauuuuuuuuuuuuu dice el gato XD


Ver Perfil WWW
Re: Problema con caracteres al utilizar Hooks (Keylogger)
« Respuesta #3 en: 25 Noviembre 2011, 15:39 »

Eso solo serviría si lo quiero interpretar yo, pero si quiero que el usuario en vez de ver un "´´a" vea "á", eso no serviría, de todos modos muchas gracias

Eso lo tienes que automatizar en tu código  :¬¬
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con Hooks para un keylogger (C# o .Net) « 1 2 »
Programación General
Creegan 11.9 16 1,954 Último mensaje 4 Febrero 2005, 09:52
por Slasher-K
Hooks en keylogger...
Programación C/C++
AngeloX901 13 2,036 Último mensaje 17 Julio 2009, 04:52
por Karman
Ayuda con keylogger con hooks « 1 2 »
Programación C/C++
Nanoc 18 2,452 Último mensaje 2 Marzo 2010, 00:50
por SaKaR
KeyLogger con hooks, no captura las teclas altgr, alt, arroba
Programación Visual Basic
rubenpaz 7 2,374 Último mensaje 3 Julio 2011, 04:30
por RHL
Keylogger Hooks
Análisis y Diseño de Malware
W0lFy 12 2,885 Último mensaje 12 Febrero 2012, 18:44
por Иōҳ
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines