Skip to content

0xARCOS/keylogger_tool

Repository files navigation


keylogger_tool

Keylogger básico en C para Termux/Linux, con cifrado XOR y ejecución en segundo plano. Útil como herramienta educativa para entender I/O, cifrado y multitarea.


📌 Características

  • ✅ Captura teclas en tiempo real (sin necesidad de Enter)
  • ✅ Guarda teclas en un archivo log.txt
  • ✅ Cifrado XOR (clave 0xAA)
  • ✅ Corre en segundo plano con nohup y disown
  • ✅ Descifrador en C incluido
  • ✅ Filtrado de caracteres no imprimibles

📁 Estructura del Proyecto

keylogger_tool/
├── keylogger.c     # Captura y cifra las teclas
├── decrypt.c       # Descifra el archivo `log.txt`
├── README.md
└── log.txt         # Log cifrado de teclas

🔧 Instalación y Uso

1️⃣ Clonar el repositorio

git clone https://github.com/V1nt3r4/keylogger_tool.git
cd keylogger_tool

2️⃣ Compilar el keylogger

clang keylogger.c -o keylogger

3️⃣ Ejecutar el keylogger

./keylogger

🔹 En segundo plano:

nohup ./keylogger > /dev/null 2>&1 &
disown

🔹 Para detenerlo:

pkill keylogger

🔓 Descifrar el log

clang decrypt.c -o decrypt
./decrypt log.txt

Esto imprimirá el texto en plano de las teclas registradas.


⚠️ Aviso Legal

Este proyecto está diseñado con fines educativos.
No debe usarse para vulnerar la privacidad o derechos de terceros.
Cualquier uso indebido es responsabilidad exclusiva del usuario.


🧑‍💻 Autor

Ariel (0xARCOS)
📍 Campus 42 Madrid
🔗 GitHub


📜 Licencia

Uso académico y personal permitido bajo principios éticos.
Respeta la privacidad y hackea con responsabilidad ⚖️💻


About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages