Keylogger

Delphi

21/11/2003

Olá amigos,

Venho mais uma vez recorrer à sabedoria de vocês.
O problema é o seguinte: Estou utilizando os fontes de um Keylogger muito bom, mas que não faz algo de extremamente importante : Gravar o título da janela aberta.
Alguém tem idéia de como fazer isto (eu sei como pegar o título da janela ativa, meu problema é capturar a mudança de janelas, ou seja, saber quando uma nova janela é aberta).?
Se vocês já usaram o FamilyKeylogger, têm uma idéia do que eu quero. (Aliás eu usaria este programa, mas ele tem o inconveniente de aparecer na lista de tarefas do Windows).
Lembro a todos que estarei disponibilizando os fontes deste programa tão logo ele fique pronto.

Grato a todos,

Barcelos


Barcelos

Barcelos

Curtidas 0

Respostas

Carlosk

Carlosk

21/11/2003

Olá,

eu comecei a desnvolver um keylogger... mas fui colocando mais funcoes, e acabou virando um belo trojan... hehe... entre outras coisa, ele: grava as teclas digitadas com os nomes das janelas, grava somente janelas com nome x, ou grava somente de janelas q NAO tenhao o npme x, auto envia log por email, auto screenshoot a cada x segundos, controle do mouse remoto, envia teclas remoto, desliga pc remoto, troca resulucao e papel de parede remoto, baixar, uploads, renomeia, apaga arquivos, sniffer embutido (nao ficou pronto), envio de msgs para o cliente, e um monte de coisas que eu num lembro...

ja que vc consegue pegar o nome do janela, vc poderia armazena-la em uma variavel, e ficar comparando com o nome da janela a cada toque de teclado... quando mudar, armazene o novo nome do arquivo de log...

se quiser, te mando a fonte do meu... sao dois projetos distintos, o server e o cliente... parei de mecher nele a algum tempo e ficou com alguns bugs... o codigo esta meio confuso, mas acredito que vc consiga modifica-lo e levar adiante...


GOSTEI 0
Dead_thinker

Dead_thinker

21/11/2003

Carlossk, peço que se puder me mande os fontes do teu trojan. Estou interessado e desejo aprender certas funções desse tipo de programa(keylogger).

Grato pela atenção!
Meu e-mail: dead_thinker@yahoo.com.br


GOSTEI 0
Codigodelphi

Codigodelphi

21/11/2003

tambem gostaria de receber.
codigodelphi@globo.com

Desde já agradeço.


GOSTEI 0
Pocket

Pocket

21/11/2003

Se puder mandar p/ mim tb, seria de grande utilidade
rafa1809@pop.com.br

:wink:


GOSTEI 0
Marcelo Bh

Marcelo Bh

21/11/2003

gostaria de receber tambem

contato@encontrodamodamineira.com.br


GOSTEI 0
Biffi

Biffi

21/11/2003

se naum for demais, pode enviar para mim
marcelo_biffi@cienciadacomputacao.inf.br


GOSTEI 0
Jj_malka

Jj_malka

21/11/2003

jj_malka@pop.com.br
Me envie TB.
Valeu!
ASS:
JJ_Malka


GOSTEI 0
Tnaires

Tnaires

21/11/2003

uahuahuhauaha
já vi esse filme no tópico sobre sistemas de backup...


GOSTEI 0
Fábio Borges

Fábio Borges

21/11/2003

Eu tbm quero!

programadorweb@pop.com.br

Agradeço desde já...


GOSTEI 0
Biffi

Biffi

21/11/2003

se naum for demais, pode enviar para mim marcelo_biffi@cienciadacomputacao.inf.br



GOSTEI 0
Nigro

Nigro

21/11/2003

por favor envie os fontes do keyloger, assi posso ter a idéia de como fazer um...obrigado


GOSTEI 0
Nildo

Nildo

21/11/2003

Barcelos...
É simples:

Quando entrar na sua função de que o cara pressionou alguma tecla, faz o seguinte:

var
   NomeJanela: PChar;
begin
   GetWindowText( GetForegroundWindow, NomeJanela, 255 );


Isso é, ele vai pegar o Caption da janela que estiver ativa. [b:fa2b4544a3]NomeJanela[/b:fa2b4544a3] armazenará o nome da janela.


GOSTEI 0
Barcelos

Barcelos

21/11/2003

Olá amigos,

Nildo, obrigado pela ajuda, mas eu já havia resolvido há algum tempo.
É que alguém (?) ressucitou este tópico :lol: :lol: :lol:
Mesmo assim muito obrigado pela dica.

PS. Pra quem quer os fontes de um Keylogger, deêm uma olhada em
http://www.clubedelphi.com.br/aplicativos/keylogger.html . Estudando os fontes deste aplicativo é que fiz o meu (ainda não está pronto, mas quando ficar [se um dia ficar] eu disponibilizo pra vocês)

Abraço,

Barcelos
osbarcelos@hotmail.com


GOSTEI 0
Vitor Rubio

Vitor Rubio

21/11/2003

Voltando ao assunto....

Olá, se quiser, te mando a fonte do meu... sao dois projetos distintos, o server e o cliente... parei de mecher nele a algum tempo e ficou com alguns bugs... o codigo esta meio confuso, mas acredito que vc consiga modifica-lo e levar adiante...


Carlosk, manda pra mim também pls,

E-mail:
vitorrubio@ig.com.br
rubisoft@hotmail.com

msn: os mesmos acima....

vlw!


GOSTEI 0
Vitoreduardo

Vitoreduardo

21/11/2003

Por favor manda pra mim também.

jackell_alves@hotmail.com

jackellalves@yahoo.com.br


GOSTEI 0
Andremuller

Andremuller

21/11/2003

Alguém ainda tem esses fontes? Se tiver poderia me mandar por favor?
dremul@yahoo.com.br


GOSTEI 0
.lg.

.lg.

21/11/2003

Carlosk,

Gostaria de ver os fontes... com tanto recurso assim adoraria ver como vc o fez. Vai me ajudar em muita coisa.

pjrm1470@gmail.com

att,
.lg.


GOSTEI 0
Ageualves

Ageualves

21/11/2003

Ja que todo munda esta pedindo... tambem gostaria de receber, pra ver como funciona.

Valeu....


GOSTEI 0
Carlos Eduardo

Carlos Eduardo

21/11/2003

Me manda o Fonte que eu vou postar no GitHub e deixo o link : DevSouza01@gmail.com :)
GOSTEI 0
POSTAR