FlipperDroid Overview
FlipperDroid This is an Android application developed using Kotlin. Inspired by Flipper Zero, the project aims to leverage the native interfaces and hardware capabilities of Android phones to create a portable network and hardware security testing toolkit. It provides security researchers, penetration test engineers, and tech enthusiasts with a means to directly interact with and analyze various communication protocols on mobile devices.
Core features
FlipperDroid integrates multiple security testing modules, covering various interaction scenarios from radio waves to physical interfaces:
- NFC and EMV InteractionIt supports reading and emulating NFC cards, including some contactless chip cards, and is suitable for security research scenarios.
- Wireless communication analysisIt can scan for and establish connections with surrounding devices via Bluetooth; it also supports the reading and transmission of RFID and infrared signals.
- BadUSB emulationIt can emulate USB HID devices to assess the protection level of a target host and the user's security awareness.
- Network diagnostics (under development)The plan is to integrate functions such as Wi-Fi scanning, Nmap, and packet analysis.
- System supportIt features a built-in advanced logging system that can record and export device interactions and application behaviors; the interface follows Material Design guidelines, providing a native Android experience.
- Refined configurationIt supports custom technical parameters to meet the fine-grained testing needs in different scenarios.
Operating environment and requirements
- 系统版本:Android 10 或更高版本。
- 测试基准:该项目在已 Root 的 Google Pixel 7(运行 LineageOS)环境下进行了验证。
资源获取
项目源代码与安装包可通过以下渠道获取:
- GitHub 仓库:https://github.com/Jeremiznoo/FlipperDroid
- 快速下载 : 网盘下载
正文完
