Pegasus-Gram – Suite Avanzada de Keylogger y Monitoreo Cibernético
🕵️♂️ Autor: Letda Kes dr. Sobri, S.Kom
📧 Contacto: [email protected]
🐙 GitHub: github.com/sobri3195
💰 Apoya el Proyecto: Donar vía Lynk.id
Pegasus-Gram es un keylogger avanzado y herramienta de vigilancia cibernética basada en Python e integrada con Telegram. Está diseñado para simulaciones de hacking ético, operaciones de red team y auditorías de ciberseguridad autorizadas. La herramienta captura una amplia gama de actividades del sistema y las reenvía en tiempo real a un bot de Telegram configurado.
✨ Funciones Principales
- ✅ Registro de Teclado – Captura todos los caracteres escritos con marcas de tiempo y títulos de ventana.
- ✅ Monitoreo de Portapapeles – Detecta y envía cambios en el portapapeles del sistema.
- ✅ Capturas de Pantalla Programadas – Toma capturas de pantalla periódicas de la pantalla completa o de la ventana activa.
- ✅ Captura de Imagen de Cámara Web – Toma fotos usando la cámara web según un programa.
- ✅ Grabación de Audio – Graba sonidos ambientales a través del micrófono (p. ej., 10 seg o 1 min).
- ✅ Registro de Enfoque de Ventana – Rastrea cambios en la aplicación enfocada.
- ✅ Rastreador de Actividad de Archivos – Monitorea creación, eliminación y modificación de archivos.
- ✅ Registro de Información Wi-Fi y Red – Recupera dirección IP, SSID y geolocalización a través de APIs públicas.
- ✅ Ejecutor de Comandos Remotos – Ejecuta comandos enviados a través de Telegram.
- ✅ Detección de Anomalías (IA) – Detecta comportamientos anormales como escritura rápida o periodos de silencio.
- ✅ Perro Guardián Anti-Manipulación – Reinicia la aplicación si se cierra o se mata.
- ✅ Informes HTML Sin Conexión – Genera informes con todos los registros y actividad para análisis sin conexión.
- ✅ Configuración Cifrada – Cifra el token del bot y el ID del chat usando base64 o AES.
- ✅ Registro de Errores – Registra excepciones y fallos en
errors_log.txt.
- ✅ Diseño Asíncrono Modular – Cada función se ejecuta en su propia corrutina asyncio.
- 🔐 Ofuscación de Teclas – Ofusca las pulsaciones en memoria para evitar la detección por herramientas anti-keylogger.
- 🕸️ Registro de Historial del Navegador – Recupera URLs visitadas de navegadores comunes (Chrome, Firefox).
- 📎 Rastreador de Dispositivos USB – Detecta eventos de conexión/desconexión USB.
- 🧪 Monitor de Procesos – Registra procesos en ejecución y detecta binarios sospechosos.
- 📸 Captura de Pantalla de Ventana Activa – Captura solo la ventana actualmente enfocada.
- 📤 Subida Automática a la Nube (Opcional) – Puede sincronizar registros con Dropbox/Google Drive.
- 🛠️ Panel de Control de Administración de Telegram – El bot de Telegram ofrece un menú para habilitar/deshabilitar módulos.
- 🧰 Instalador de Persistencia – Agrega la herramienta al inicio (servicio de Windows/Linux).
- 📅 Generador de Línea de Tiempo de Actividad – Crea una línea de tiempo completa de actividad a partir de los datos capturados.
- 🧠 Perfilador de Comportamiento del Usuario – Perfila velocidad de escritura, frecuencia del portapapeles, tiempo de enfoque.
- 🕵️ Modo Oculto – Puede ocultar la consola o la ventana de la aplicación completamente de la barra de tareas.
- ⚙️ Verificador de Actualizaciones Automáticas – Contacta al repositorio de GitHub o servidor para verificar actualizaciones del script.
- 🧮 Compresión y Agrupación – Agrupa múltiples registros antes de enviar para reducir spam en Telegram.
- 🧾 Copia de Seguridad Completa de Registros – Mantiene copias de seguridad cifradas locales de todos los registros en caso de que Telegram falle.
- 🧪 Evasión de Sandbox – Retrasa la ejecución si detecta VM/sandbox para evitar honeypots.
Configuración y Uso
(PENDIENTE: Agregar instrucciones sobre cómo configurar y ejecutar la herramienta)
Descargo de Responsabilidad
Esta herramienta está destinada únicamente para fines educativos, pruebas de seguridad autorizadas y uso ético. El monitoreo o vigilancia no autorizados son ilegales y poco éticos. El autor no es responsable por el mal uso de este software.