Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
mtk-imei-switcheroo — Liest und schreibt IMEI-Datensätze sowie WiFi-/Bluetooth-Adressen in MediaTek-NVRAM-Dateien oder Partition-Images. Enthält interaktive ADB-Tools für gerootete Geräte und separate, versionsspezifische Modem-/LK-Patcher für biloba. | Kitploit
Tools/GitHubGitHub/alltechdev/mtk-imei-switcheroo
Android-SicherheitEmbedded-System-SicherheitReverse EngineeringInformationsbeschaffungMobile SicherheitDienstprogramme & FrameworksHardware- & IoT-SicherheitFirmware-Analyse

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
GitHuballtechdev/mtk-imei-switcheroo

mtk-imei-switcheroo

Liest und schreibt IMEI-Datensätze sowie WiFi-/Bluetooth-Adressen in MediaTek-NVRAM-Dateien oder Partition-Images. Enthält interaktive ADB-Tools für gerootete Geräte und separate, versionsspezifische Modem-/LK-Patcher für biloba.

Repository anzeigen
27525vor 12 TagenVon Kitploit geprüft

mtk-imei-switcheroo

Lesen und Schreiben von IMEI-Datensätzen sowie WiFi-/Bluetooth-Adressen in MediaTek-NVRAM-Dateien oder Partition-Images. Enthält interaktive ADB-Tools für gerootete Geräte und separate, versionsspezifische Modem-/LK-Patcher für biloba.

Installation

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

Die NVRAM-Tools benötigen Python 3.6+. IMEI-Operationen erfordern pycryptodome; WiFi/Bluetooth-Operationen verwenden nur die Standardbibliothek. Live-Tools benötigen außerdem ADB und ein gerootetes Gerät. Der vollständige Verifikations-Workflow von Biloba hat separate Abhängigkeiten.

Ein Tool auswählen

AufgabeBefehlAnleitung
IMEI in einer lokalen Datei oder einem Partition-Imagepython3 tools/nvram/imei_tool.pyOffline-IMEI
IMEI auf einem gerooteten Gerät./tools/nvram/live_patch.shLive-IMEI
WiFi/BT-Adressen in einer lokalen Datei oder einem Imagepython3 tools/nvram/mac_tool.pyOffline-MAC
WiFi/BT-Adressen auf einem gerooteten Gerät./tools/nvram/live_patch_mac.shLive-MAC
Exaktes biloba Modem/LK-Firmware-PaarVersionierte Python-PatcherBiloba-Patcher

Verwendung

Vom Repository-Stammverzeichnis aus ausführen:

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

Offline-Tools akzeptieren einzelne Datensätze oder unterstützte Partitionsabbilder. Siehe die Anleitungen für Erkennungsregeln, doppelte Datensätze, Backups und Fehlerbehandlung.

Live-Geräte-Patching

./tools/nvram/live_patch.sh und ./tools/nvram/live_patch_mac.sh rufen Datensätze ab, fragen nach Änderungen, übertragen die gepatchten Dateien und bieten einen Neustart an. Folge der Live-IMEI- oder Live-MAC- Anleitung für Voraussetzungen und Verifikation.

Verifikationsstatus

GerätAufgezeichnetes Ergebnis
F21 ProIMEI- und WiFi/BT-Abläufe auf Hardware verifiziert
F25IMEI über den Tester verifiziert; WiFi/BT über den Java-Port bestätigt
TIQ M5Dual-SIM-IMEI- und WiFi/BT-Abläufe auf Hardware verifiziert
Biloba V12 Modem + mitgeliefertes LKGepaarter Firmware-Patch als funktionierend gemeldet; Modem-only-Patch führte zu Bootloop
Biloba V13 Modem + gebündeltes LKOffline-Prüfungen bestanden; kein Hardware-Ergebnis gemeldet
Biloba V14 Modem + gebündeltes LKOffline-Prüfungen bestanden; kein Hardware-Ergebnis gemeldet

Detailvalidierung unterscheidet direkte Tests, externe Berichte und Offline-Prüfungen. Gemeinsame Chipset-Identität begründet keine Kompatibilität. Biloba fügt eine signierte Critical-Data-Prüfung hinzu; die NVRAM-Tools wenden seine Firmware-Änderungen nicht an. Siehe Biloba-Status und -Grenzen.

WiFi-MAC und Bluetooth-Adresse

Androids MAC-Randomisierung pro Netzwerk kann die Geräteadresse verbergen. Android 12+ speichert außerdem die werkseitige WiFi-MAC zwischen; das Live-Skript aktualisiert diesen Cache, wohingegen eine reine Offline-Partitionsbearbeitung dies nicht tut. Siehe Live-MAC-Verhalten und Gerätebefunde.

Repository-Struktur

OrtZweck
tools/nvram/Offline-NVRAM-Tools und Live-ADB-Skripte
docs/Anleitungen, Formate, Gerätebefunde und Forschungsausführungen
firmware/biloba/Versionierte Firmware-Patcher und Reproduktions-Runner
research/biloba/Analyse-Helfer, Ausführungs-Harnesses und gespeicherte Nachweise
tests/NVRAM-Regressionstreiber und Repository-Prüfungen
tmp/, runs/Ignorierte lokale Beispiele, Backups und generierte Ergebnisse

Firmware-Images, Partitions-Dumps und private Schlüssel sind nicht enthalten.

Verwandtes

Android-App-Port · Danksagungen und Herkunft · Lizenz

Tool herunterladen