Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Chimera — Iniettore di payload ed emulatore HID per Android come Hak5 e rubber ducky | Kitploit
Strumenti/GitHubGitHub/cipher-attack/chimera
Sicurezza AndroidSicurezza BluetoothExploitHacking HardwarePenetration TestingCommand and ControlRed Teaming
GitHubcipher-attack/chimera

Chimera

Iniettore di payload ed emulatore HID per Android come Hak5 e rubber ducky

Vedi Repository
2332 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Logo Chimera

Chimera

Emulazione hardware e sfruttamento di prossimità

Android Root

Perché

L'attrezzatura Hak5 è pesante e fin troppo visibile. Il mio telefono contiene un kernel Linux completo, quindi l'ho fatto fare lo stesso lavoro — emulazione HID, RNDIS, mass storage, tutto quanto — direttamente via ConfigFS. Nessun hardware aggiuntivo. Nessun cavo che pende dalla borsa.

Collegalo a un dispositivo target, scegli un payload, eseguilo. I tasti vanno direttamente a /dev/hidg0. Niente in mezzo.

Cosa fa

  • HID raw via ConfigFS — salta completamente lo stack USB di Android, scrive i byte direttamente in /dev/hidg0. Veloce, e la maggior parte degli EDR lo vede come una tastiera generica.
  • DuckyScript sul dispositivo — scrivi ed esegui payload dall'editor integrato. Nessun laptop necessario, il compilatore genera interrupt al volo.
  • Libreria di payload — importa file .txt dalla memoria locale o scaricali direttamente dal repository della community Hak5 dentro l'app.
  • C2 out-of-band via RNDIS — il telefono si presenta come adattatore Ethernet USB (usb0) e avvia un piccolo server web per cambiare payload o controllare lo stato da un'altra macchina. Windows lo riconosce automaticamente. macOS è una scocciatura con le firme USB composite, giusto avviso.
  • Fallback BLE HID — Porta USB bloccata? Passa al Bluetooth e invia i tasti tramite L2CAP.
  • Spoofing di Mass Storage — associa un file .bin o .img a usb_f_mass_storage. Il telefono appare come una chiavetta USB sul target.

Stack

Frontend in Kotlin, C++ per tutto ciò che tocca l'hardware.

  • UI — Jetpack Compose
  • Coroutines — mantiene l'I/O dei device a caratteri fuori dal thread principale
  • JNI — il C++ legge sysfs direttamente per capire cosa ha effettivamente compilato il kernel

Configurazione

Serve root. Questo è il requisito fondamentale.

  1. Magisk, KernelSU, APatch — non importa quale.
  2. Il kernel deve avere CONFIG_USB_CONFIGFS e CONFIG_USB_CONFIGFS_F_HID. I kernel stock di solito non li hanno. Flasha NetHunter se il tuo non li ha.
  3. Android 11+ per BLE HID.

Il BT HID funziona in modo affidabile sulla maggior parte dei dispositivi. La ConfigFS via cavo è un'altra storia — dipende interamente da ciò che il tuo OEM ha lasciato nel kernel. Se riesci a farlo funzionare su qualcosa di insolito (vecchio Pixel, OnePlus, qualsiasi cosa), incolla l'output di dmesg nella scheda Issues. Sto cercando di costruire una lista di compatibilità.

Compilazione

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

Note di OpSec

  • Il target ha bisogno di un secondo o due per montare il driver HID dopo che ti colleghi. Se inizi a inviare i tasti troppo presto, scompaiono. Metti DELAY 1000 all'inizio di ogni payload.
  • La modalità Doze ucciderà le coroutine in background quando lo schermo si spegne. Vai nelle impostazioni della batteria ed escludi Chimera, altrimenti la tua C2 si interrompe a metà esecuzione.

Documentazione

DOCUMENTATION.md copre in dettaglio il bridge JNI e la configurazione USB composita. Leggi CONTRIBUTING.md e CODE_OF_CONDUCT.md prima di aprire una PR.

Download

  • Release APK — ridotto, per l'uso effettivo
  • Debug APK — log dettagliati, da usare quando i payload ConfigFS non funzionano

Contatti

  • Telegram
  • GitHub
  • [email protected]

Disclaimer: Progettato per lavoro autorizzato di red team e sicurezza fisica. Ottieni un permesso scritto prima di collegarti a qualsiasi cosa.

Scarica lo strumento