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 - ThunderCls

#321
Para usar GUI's en Python puedes echarle un ojo a este link
GUI Programming in Python
De lo contrario si no deseas usar Python para esto, tambien tienes C++, C#, Pascal, etc.
Saludos
#323
Me parece q lo q buscas son hotkeys globales, bueno pues en windows tienes esto:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms646309(v=vs.85).aspx
saludos
#324
Este fue un crackme q me dio muy buenos momentos, a pesar de ser sencillo el algoritmo de registro es un muy buen trabajo para reversear, como en aquel momento le deje saber a MCKSys Argentina. Pero nada, veo q ya lo tienes, felicidades por tus esfuerzos y por no darte por vencido ;-) espero q puedas sacar el keygen tb
Saludos
#325
Pues claro q puedes  ::)
#326
Creo q no lo tienes del todo claro, echale una ojeada a estos links y entenderas la diferencia entre WH_KEYBOARD_LL y WH_KEYBOARD:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms644959(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/ms644985(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/ms644984(v=vs.85).aspx

Por si acaso te quedas igual, te lo digo en pocas palabras, instalando un Hook usando WH_KEYBOARD solo te da un gancho en el contexto actual desde donde se instalo dicho gancho, por esto para hacer un hook en otros procesos (contextos) necesitas inyectar una DLL en dichos procesos para poder ubicarte en el contexto de dicha app.
Por otra parte usando WH_KEYBOARD_LL no necesitas una DLL por separado pues el metodo es diferente, ya q el gancho es a nivel de SO, por lo q cada vez q surja un evento de teclado en cualquier app, el SO hara automaticamente un cambio de contexto al de tu propia app donde reside el codigo del gancho para procesarla y luego vuelve al contexto de la app anterior.
Espero hayas captado la idea
Saludos
#327
Si estas en Windows puedes hacer uso de las API's: SuspendThread/ResumeThread para pausar y/o resumir un hilo asi como TerminateThread para causar su terminacion.
Saludos
#328
Te recomendaria que para eso no uses una DLL, mejor usa un Hook de teclado global desde tu mismo exe con WH_KEYBOARD_LL, seria algo como esto:

Código (cpp) [Seleccionar]
LRESULT CALLBACK LL_KeyboardHook(int nCode, WPARAM wParam, LPARAM lParam)
{
  // Tu codigo para manejar los mensajes aqui
}

int main()
{
   // Instala el hook global de teclado
   HHOOK gkHook = SetWindowsHookEx(WH_KEYBOARD_LL, LL_KeyboardHook, 0, 0);

   // Haces tu loop aqui o lo q quieras

   UnhookWindowsHookEx(gkHook);

   return(0);
}

Saludos
#329
Para windows puedes usar las API's StackWalk64/CaptureStackBackTrace lee acerca de ellas en la MSDN para que veas como se usan  ;)
Saludos
#330
Ingeniería Inversa / Re: Duda con vbaStrVarVal
17 Noviembre 2013, 18:31 PM
Cita de: .:UND3R:. en 17 Noviembre 2013, 05:08 AM
¿Que hace exactamente vbaStrVarVal?, sería ideal si me dan un ejemplo, tengo esto:

vbaStrVarVal
uno de sus argumentos apunta a:
08 00 43 00
y otro con cero, me retorna:

72

Saludos

Si mal no recuerdo es una funcion de conversion de cadena a numero...o visceversa, no estoy seguro para que lado... :P