scan adbd socket and notify suspicious commands
|
|
||
|---|---|---|
| bpf | ||
| src | ||
| .gitignore | ||
| adbdguard.json | ||
| Cargo.lock | ||
| Cargo.toml | ||
| pack.sh | ||
| README.md | ||
| start.sh | ||
| status.sh | ||
| stop.sh | ||
ADBD Guard
A daemon for aarch64 android to monitor on tcp stream of adbd and notify if suspicious actions are detected.
NOTE: some part of libs may not available, so try dev on linux.
Build
Install Cargo NDK
cargo install cargo-ndk
Install NDK
https://developer.android.com/ndk/downloads
Build Script
#!/bin/bash
ANDROID_NDK_HOME=/path/to/ndk_top_level cargo ndk --platform 30 -t aarch64-linux-android build --release