Initial commit — FlipperDroid v0.1.0-poc

KernelSU module + Flipper Zero FAP that bridges both devices into a
unified pentesting platform over USB CDC serial / BT rfcomm.

Android side: bridge daemon, WebUI (:8089), bind mount namespace
isolation stealth engine. Flipper side: proper FAP with 4-view GUI,
GPIO/SubGHz/IR/file command handlers, async event streaming.
This commit is contained in:
sssnake
2026-03-31 21:26:58 -07:00
commit be81a92d44
22 changed files with 4191 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
# FlipperDroid Stealth Map
# Format: stock_path|custom_filename|target_process|spoof_type
#
# spoof_type:
# process = bind mount into specific process namespace only
# global = bind mount in init namespace (all processes see it)
# hidden = mount empty file over path in target process (hide it)
#
# Drop custom binaries in /data/adb/modules/flipperdroid/stealth/
# Uncomment lines below and run: fd-stealth apply
#
# Examples:
#
# Hide our ttyACM device from Play Services (so it can't enumerate USB devices)
# /dev/ttyACM0|empty|com.google.android.gms|hidden
#
# Hide our ttyACM device from any security scanner
# /dev/ttyACM0|empty|com.google.android.gms.unstable|hidden
#
# If you need to spoof a system binary into a specific process:
# /system/bin/some_stock_tool|our_custom_tool|target_daemon|process