Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
mtk-imei-switcheroo — Legge e scrive record IMEI e indirizzi WiFi/Bluetooth nei file NVRAM di MediaTek o nelle immagini di partizione. Include strumenti ADB interattivi per dispositivi con root e patcher separati per modem/LK specifici per versione per biloba. | Kitploit
Strumenti/GitHubGitHub/alltechdev/mtk-imei-switcheroo
Sicurezza AndroidSicurezza Sistemi EmbeddedReverse EngineeringRaccolta InformazioniSicurezza MobileUtilità e FrameworkSicurezza Hardware e IoTAnalisi del Firmware

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
GitHuballtechdev/mtk-imei-switcheroo

mtk-imei-switcheroo

Legge e scrive record IMEI e indirizzi WiFi/Bluetooth nei file NVRAM di MediaTek o nelle immagini di partizione. Include strumenti ADB interattivi per dispositivi con root e patcher separati per modem/LK specifici per versione per biloba.

Vedi Repository
2751711 giorni faRevisionato da Kitploit

mtk-imei-switcheroo

Legge e scrive record IMEI e indirizzi WiFi/Bluetooth nei file NVRAM MediaTek o nelle immagini di partizione. Include strumenti ADB interattivi per dispositivi con root e patcher separati per modem/LK specifici per versione per biloba.

Installazione

git clone https://github.com/alltechdev/mtk-imei-switcheroo
cd mtk-imei-switcheroo
python3 -m pip install -r requirements.txt

Gli strumenti NVRAM richiedono Python 3.6+. Le operazioni IMEI richiedono pycryptodome; le operazioni WiFi/Bluetooth utilizzano solo la libreria standard. Gli strumenti live richiedono anche ADB e un dispositivo con root. Il flusso di verifica completo di Biloba ha dipendenze separate.

Scegli uno strumento

AttivitàComandoGuida
IMEI in un file locale o immagine di partizionepython3 tools/nvram/imei_tool.pyIMEI offline
IMEI su un dispositivo con root./tools/nvram/live_patch.shIMEI live
Indirizzi WiFi/BT in un file locale o immaginepython3 tools/nvram/mac_tool.pyMAC offline
Indirizzi WiFi/BT su un dispositivo con root./tools/nvram/live_patch_mac.shMAC live
Coppia esatta di firmware modem/LK bilobaPatcher Python versionatiPatcher Biloba

Utilizzo

Esegui dalla radice del repository:

python3 tools/nvram/imei_tool.py read LD0B_001
python3 tools/nvram/imei_tool.py read nvdata.img
python3 tools/nvram/imei_tool.py write LD0B_001 350859600862948 -s 1 -o LD0B_001_new
# Dual-SIM: use -s 2 for the second slot.

python3 tools/nvram/mac_tool.py read WIFI
python3 tools/nvram/mac_tool.py write WIFI --wifi 02:11:22:33:44:66 -o WIFI.patched
python3 tools/nvram/mac_tool.py write BT_Addr --bt 02:11:22:33:44:55 -o BT_Addr.patched

Gli strumenti offline accettano record individuali o immagini di partizione supportate. Consulta le guide per le regole di rilevamento, i record duplicati, i backup e la gestione degli errori.

Patching del dispositivo live

./tools/nvram/live_patch.sh e ./tools/nvram/live_patch_mac.sh estraggono i record, richiedono le modifiche, inviano i file modificati e offrono un riavvio. Segui la guida IMEI live o MAC live per i requisiti e la verifica.

Stato di verifica

DispositivoRisultato registrato
F21 ProFlussi IMEI e WiFi/BT verificati su hardware
F25IMEI verificato tramite il tester; WiFi/BT confermato tramite il port Java
TIQ M5Flussi IMEI dual-SIM e WiFi/BT verificati su hardware
Modem Biloba V12 + LK fornitoPatch firmware abbinata segnalata funzionante; patch solo modem in bootloop
Modem Biloba V13 + LK inclusoControlli offline superati; nessun risultato su hardware segnalato
Modem Biloba V14 + LK inclusoControlli offline superati; nessun risultato su hardware segnalato

La validazione dettagliata distingue test diretti, segnalazioni esterne e controlli offline. L'identità condivisa del chipset non stabilisce la compatibilità. Biloba aggiunge un controllo firmato dei dati critici; gli strumenti NVRAM non applicano le sue modifiche al firmware. Vedi stato e limiti di Biloba.

MAC WiFi e indirizzo Bluetooth

La randomizzazione MAC per rete di Android può nascondere l'indirizzo del dispositivo. Android 12+ memorizza inoltre nella cache il MAC WiFi di fabbrica; lo script live aggiorna quella cache, mentre una modifica offline della partizione da sola non lo fa. Vedi comportamento del MAC live e riscontri sul dispositivo.

Struttura del repository

PosizioneScopo
tools/nvram/Strumenti NVRAM offline e script ADB live
docs/Guide, formati, riscontri sui dispositivi e spiegazioni della ricerca
firmware/biloba/Patcher firmware versionati e runner di riproduzione
research/biloba/Helper di analisi, harness di esecuzione e prove salvate
tests/Driver di regressione NVRAM e controlli del repository
tmp/, runs/Campioni locali, backup e risultati generati ignorati

Le immagini firmware, i dump delle partizioni e le chiavi private non sono inclusi.

Correlati

Port dell'app Android · Crediti e provenienza · Licenza

Scarica lo strumento