Bem vindos ao Blog da comunidade ITsafe



Boa Leitura


Blog em em português sobre construção . Por favor se encontrar algo que necessite correção entre em contato. Os vídeos do blog ainda estão em hebraico, mas em breve estaremos traduzindo com a mesma qualidade que traduzimos os cursos.


Keylogger em Ruby

Você provavelmente já ouviu falar em keyloggers, certo? Bom, caso não tenha, temos um vídeo no nosso canal do youtube que explica como esses softwares funcionam e como os cibercriminosos os implementam em suas ferramentas como trojans para uso malicioso.

Porém, caso você já saiba o que são, preparamos um vídeo especial mostrando como desenvolver um keylogger em Ruby do zero, utilizando recursos padrões da linguagem e do sistema operacional Windows.

Nesse vídeo, usamos recursos da linguagem Ruby junto de recursos como FFI para chamarmos funções diretamente de dlls do Windows, nesse caso, a dll user32.dll. Essa dll é encarregada de alguns recursos básicos do windows, como a manipulação de interfaces gráficas, entrada de dados do mouse e teclado, e vários outros. E, é claro, o que nos interessa é a entrada de dados do teclado, a qual nos possibilita monitorar quando determinada tecla está sendo pressionada a partir de uma função chamada GetAsyncKeyState. Quer saber mais? confira o vídeo!

Compartilhe este post