FlipperDroid Übersicht
FlipperDroid Dies ist eine mit Kotlin entwickelte Android-Anwendung. Inspiriert von Flipper Zero, nutzt das Projekt die nativen Schnittstellen und Hardwarefunktionen von Android-Smartphones, um ein portables Toolkit für Netzwerk- und Hardware-Sicherheitstests zu erstellen. Es bietet Sicherheitsforschern, Penetrationstestern und Technikbegeisterten die Möglichkeit, direkt mit verschiedenen Kommunikationsprotokollen auf Mobilgeräten zu interagieren und diese zu analysieren.
Kernfunktionen
FlipperDroid integriert mehrere Sicherheitstestmodule, die verschiedene Interaktionsszenarien von Funkwellen bis hin zu physischen Schnittstellen abdecken:
- NFC- und EMV-InteraktionEs unterstützt das Lesen und Emulieren von NFC-Karten, einschließlich einiger kontaktloser Chipkarten, und eignet sich für Sicherheitsforschungsszenarien.
- Analyse der drahtlosen KommunikationEs kann über Bluetooth nach Geräten in der Umgebung suchen und Verbindungen zu diesen herstellen; außerdem unterstützt es das Lesen und Übertragen von RFID- und Infrarotsignalen.
- BadUSB-EmulationEs kann USB-HID-Geräte emulieren, um den Schutzgrad eines Zielhosts und das Sicherheitsbewusstsein des Benutzers zu beurteilen.
- Netzwerkdiagnose (in Entwicklung)Geplant ist die Integration von Funktionen wie Wi-Fi-Scanning, Nmap und Paketanalyse.
- SystemunterstützungEs verfügt über ein integriertes, fortschrittliches Protokollierungssystem, das Geräteinteraktionen und Anwendungsverhalten aufzeichnen und exportieren kann; die Benutzeroberfläche folgt den Material Design-Richtlinien und bietet ein natives Android-Erlebnis.
- Verfeinerte KonfigurationEs unterstützt kundenspezifische technische Parameter, um den detaillierten Testanforderungen in verschiedenen Szenarien gerecht zu werden.
Betriebsumgebung und Anforderungen
- Systemversion:Android 10 或更高版本。
- 测试基准:该项目在已 Root 的 Google Pixel 7(运行 LineageOS)环境下进行了验证。
资源获取
项目源代码与安装包可通过以下渠道获取:
- GitHub 仓库:https://github.com/Jeremiznoo/FlipperDroid
- 快速下载 : 网盘下载
正文完
