Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Chimera — Inyector de payloads y emulador HID para Android, como Hak5 y rubber ducky | Kitploit
Herramientas/GitHubGitHub/cipher-attack/chimera
Seguridad AndroidSeguridad BluetoothExplotaciónHacking de HardwarePruebas de PenetraciónComando y ControlRed Teaming
GitHubcipher-attack/chimera

Chimera

Inyector de payloads y emulador HID para Android, como Hak5 y rubber ducky

Ver Repositorio
233hace 2 mesesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Logo de Chimera

Chimera

Emulación de hardware y explotación por proximidad

Android Root

Por qué

El equipo de Hak5 es pesado y evidente. Mi teléfono tiene un kernel Linux completo en su interior, así que lo hice hacer el mismo trabajo — emulación HID, RNDIS, almacenamiento masivo, todo — directamente a través de ConfigFS. Sin hardware adicional. Sin cables colgando de la bolsa.

Conéctate a un objetivo, elige un payload, ejecútalo. Las pulsaciones de teclado van directamente a /dev/hidg0. Nada en el medio.

Qué hace

  • HID crudo vía ConfigFS — omite por completo la pila USB de Android, escribe bytes directamente a /dev/hidg0. Rápido, y la mayoría de los EDR lo ven como un teclado genérico.
  • DuckyScript en el dispositivo — escribe y ejecuta payloads desde el editor integrado. No se necesita portátil, el compilador dispara interrupciones al momento.
  • Biblioteca de payloads — importa archivos .txt desde el almacenamiento local o descárgalos directamente desde el repositorio de la comunidad Hak5 dentro de la app.
  • C2 fuera de banda vía RNDIS — el teléfono se presenta como un adaptador Ethernet USB (usb0) y ejecuta un pequeño servidor web para intercambiar payloads o comprobar el estado desde otra máquina. Windows lo detecta automáticamente. macOS es problemático con las firmas USB compuestas, que quede claro.
  • BLE HID de respaldo — ¿Puerto USB bloqueado? Cambia a Bluetooth y envía pulsaciones vía L2CAP.
  • Suplantación de almacenamiento masivo — asigna un .bin o .img a usb_f_mass_storage. El teléfono aparece como una unidad flash en el objetivo.

Stack

Kotlin para el frontend, C++ para todo lo que toca el hardware.

  • UI — Jetpack Compose
  • Coroutines — mantiene la E/S del dispositivo de caracteres fuera del hilo principal
  • JNI — C++ lee sysfs directamente para averiguar qué tiene realmente compilado el kernel

Configuración

Requiere root. Ese es el requisito ineludible.

  1. Magisk, KernelSU, APatch — no importa cuál.
  2. El kernel necesita CONFIG_USB_CONFIGFS y CONFIG_USB_CONFIGFS_F_HID. Los kernels de serie generalmente no los tienen. Flashea NetHunter si el tuyo no los tiene.
  3. Android 11+ para BLE HID.

El HID Bluetooth funciona de forma fiable en la mayoría de los dispositivos. El ConfigFS por cable es otra historia — depende por completo de lo que tu OEM dejó en el kernel. Si consigues que funcione en algo inusual (Pixel viejo, OnePlus, lo que sea), pega la salida de dmesg en la pestaña de Issues. Estoy intentando construir una lista de compatibilidad.

Compilación

root@kitploit:~
git clone https://github.com/cipher-attack/chimera.git
cd chimera
# Set NDK path in local.properties first or the JNI build will fail immediately
./gradlew assembleDebug

Notas de OpSec

  • El objetivo necesita un par de segundos para montar el controlador HID después de que te conectes. Si empiezas a enviar pulsaciones demasiado pronto, desaparecen. Pon DELAY 1000 al inicio de cada payload.
  • El modo Doze mata las corrutinas en segundo plano cuando la pantalla se apaga. Ve a la configuración de batería y excluye Chimera, de lo contrario tu C2 se cae a mitad de la ejecución.

Documentación

DOCUMENTATION.md cubre el puente JNI y la configuración USB compuesta en detalle. Lee CONTRIBUTING.md y CODE_OF_CONDUCT.md antes de abrir un PR.

Descargas

  • Release APK — reducido, para uso real
  • Debug APK — registros detallados, úsalo cuando los payloads ConfigFS no funcionen

Contacto

  • Telegram
  • GitHub
  • [email protected]

Descargo de responsabilidad: Diseñado para trabajos autorizados de red team y seguridad física. Obtén permiso por escrito antes de conectarte a cualquier cosa.

Descargar herramienta