Con Termux puoi eseguire dei rapidi Test di Penetrazione. Termux infatti fornisce una serie di utility.
Gli sviluppatori Termux non forniscono alcuna assistenza per l'hacking e le attività correlate, inclusa la configurazione e l'utilizzo delle utility.
Se sei interessato all'hacking, è necessario che tu sia un utente esperto. Non stiamo aiutando gli script kiddies.
Phishing, e altre attività legate alla frode sono fortemente scoraggiate da parte nostra.
Come installo l'utility X?
Se lo stai chiedendo, dovresti iniziare con le basi. Impara le basi del sistema operativo, gli script di shell, un po 'di linguaggio di programmazione, infine i file README delle tue fonti di "utility".
Ho ricevuto un errore nell'utility X, cosa devo fare?
Quello che dovresti davvero fare è leggere il messaggio di errore e comprenderne l'origine. Nella maggior parte dei casi questo ti darà una soluzione.
Posso eseguire il root del mio dispositivo con Termux?
Sì, puoi farlo se il tuo dispositivo ha vulnerabilità note con exploit disponibili pubblicamente.
Come posso hackerare Facebook / Instagram / Whatsapp o altro?
In breve, non puoi. Le grandi aziende si preoccupano della loro sicurezza e trovare i difetti può essere molto difficile. Sulla base della tua domanda, la risposta per te sarà "NON Puoi".
Le credenziali per determinati account possono essere rubate tramite phishing, ma ciò non ha nulla a che fare con l'hacking o il pentesting. È solo una frode.
Come posso hackerare il Wi-Fi?
Con aircrack-ng
e solo se utilizza la sicurezza WEP o WPA con password debole. È possibile anche un attacco ai router in cui è configurato il PIN WPS, ma solo nel caso in cui il router sia vecchio. La maggior parte di loro ha un limite di velocità sui tentativi di connessione WPS.
Anche molti router Wi-Fi e dispositivi client sono vulnerabili agli attacchi KRACK .
L'utilizzo di aircrack-ng
, reaver
e simili richiederanno la modalità monitor nel vostro chipset firmware Wi-Fi, patch del kernel di iniezione di pacchetti e mac80211 driver.
Pacchetti disponibili
Pacchetto | Hai bisogno di root? | Istruzioni per l'installazione |
---|---|---|
aircrack-ng | sì | pkg install root-repo pkg install aircrack-ng |
bettercap | sì | pkg install root-repo pkg install bettercap |
metasploit | no | pkg install unstable-repo pkg install metasploit |
nmap | consigliato | pkg install nmap |
tshark | sì | pkg install root-repo pkg install tshark |
sqlmap | no | pkg install unstable-repo pkg install sqlmap |
wirehark-gtk | sì | pkg install x11-repo pkg install wireshark-gtk |
Problemi noti
Aircrack-NG :
Richiede il supporto della modalità monitor nel firmware del modulo Wi-Fi. La maggior parte dei dispositivi non la supporta.
Quello che puoi fare è acquistare una chiavetta Wi-Fi USB e compilare il kernel per il tuo dispositivo con tutti i driver o le patch necessarie. In alternativa puoi cercare nei forum xda-developers le build del kernel Nethunter supportate dal tuo dispositivo.
Metasploit :
Poiché non è possibile creare un pacchetto delle dipendenze dei moduli Ruby, il pacchetto Metasploit carica i sorgenti e li compila durante l'installazione del pacchetto. Ciò rende il pacchetto potenzialmente instabile.
Modalità monitor
La modalità di monitoraggio Wi-Fi consente di intercettare i pacchetti grezzi trasmessi sul canale wireless senza essere associati al punto di accesso. Utilizzato principalmente da strumenti come Aircrack-NG, Reaver, ecc.
Qui verranno mostrati alcuni suggerimenti su come ottenere la modalità monitor sul tuo dispositivo. Tuttavia, assicurati che vengano applicate le seguenti condizioni:
- Sei un utente esperto e hai familiarità con l'uso della distribuzione Linux desktop.
- Comprendi i dettagli su come il kernel del sistema operativo Android viene compilato e aggiornato sul dispositivo.
- Hai il codice sorgente del kernel e il file di configurazione predefinito applicabile al tuo dispositivo.
- Hai un adattatore USB OTG e una chiavetta USB Wi-Fi.
- Il tuo dispositivo è rootato.
- Capisci che questa non è una guida alla compilazione del kernel.
Sorgente del kernel, defconfig, come eseguire il root del dispositivo: tutte queste informazioni possono essere trovate su https://forum.xda-developers.com/ . Anche i passaggi per la creazione dell'immagine di avvio dovrebbero essere su XDA, altrimenti dovrai fare da solo o utilizzare boot.img repack kitchen.
Puoi anche verificare se le build del kernel di Nethunter sono disponibili per il tuo dispositivo: hanno tutti i driver necessari abilitati e probabilmente sono pre-compilati.
Configurazione del kernel personalizzato
Usa "make menuconfig" per lanciare l'interfaccia testuale per la configurazione del kernel.
Procurati queste 2 cose:
1. CONFIG_MAC80211 - Stack di rete generico IEEE 802.11, disponibile in Supporto di rete → Wireless .
2. Un driver per chiavetta USB Wi-Fi, ad esempio CONFIG_RT2800USB. Sono disponibili in Device Drivers → Network device support → Wireless LAN .
Nota: alcuni driver richiedono un BLOB del firmware. Controlla https://wiki.debian.org/Firmware e scarica quelli che ti servono. I file dovrebbero essere messi in /system/etc/firmware
.
Acquisizione della modalità monitor sul dispositivo
Avrai bisogno di un'utility "iw" installata che verrà utilizzata per modificare la configurazione del modulo Wi-Fi:
update pkg pkg install root-repo pkg install iw
Collega la chiavetta USB Wi-Fi ed esegui il comando successivo:
iw phy phy1 interface add mon0 type monitor
Non dovrebbe esserci alcun errore se il kernel è configurato correttamente e i driver supportano la modalità monitor. Per verificare se la modalità monitor è attiva, utilizzare iw dev
.
Fonte: https://wiki.termux.com/wiki/Hacking