- Kotlin 93.3%
- Rust 5.9%
- Shell 0.8%
| .forgejo/workflows | ||
| app | ||
| gradle/wrapper | ||
| scripts | ||
| .gitignore | ||
| build.gradle | ||
| gradle.properties | ||
| gradlew | ||
| LICENSE | ||
| README.md | ||
| settings.gradle | ||
Rayhunter Companion
This app allows you to store a list of WiFi networks that run Rayhunter, and connect to any of them to open Rayhunter's admin UI in a WebView. It offers several features over just using a regular browser on Android:
-
Keep using phone's data connection: The app will only connect to the Orbic/TP-Link for accessing rayhunter, while you can still use your phone's data connection in other apps. This is convenient if your Orbic does not have an active SIM-card with data.
-
Notifications: Once connected to a device, tap Set Up Notifications from the
...menu to receive alerts on your phone when Rayhunter detects something suspicious or the device battery is low. This uses rayhunter's ntfy.sh support, but the server runs on your phone, without requiring an internet connection. -
Installer: The app can also run the Rayhunter installer directly from your phone. This works for network-based installers (
tplink,orbic), but not USB-based ones likeorbic-usboruz801. Once connected to a device, tap Install Rayhunter in the...menu.
Installation
Head over to the Releases tab to grab the APK.
Building from source
./gradlew assembleDebug
adb install app/build/outputs/apk/debug/app-debug.apk
License
Licensed under GPLv3, see LICENSE