FwKnop-ng
Port knocking client for FwKnop (Single Packet Authorization)
Gildas Le Drogoff Connectivity Security
Screenshots
Description
FwKnop-ng is an Android client for fwknop (Single Packet Authorization). It sends an encrypted, authenticated SPA packet that makes a fwknopd server open a firewall port for your IP address. Features
- Rijndael (AES) and GPG (via OpenKeychain) encryption, HMAC authentication
- Configurations stored encrypted (Android Keystore, Tink, SQLCipher)
- Optional app lock (biometrics or device credential)
- Encrypted backup and restore of all configurations
- Import/export of configurations through QR codes
- NFC tag triggered knocks
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Network stateCheck whether and how the device is connected.
- ACCESS_LOCAL_NETWORK
- CameraTake photos and videos.
- NFCExchange data via near field communication.
- NotificationsShow notifications.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_SPECIAL_USE
Show 8 more permissions
- Wi-Fi stateRead information about the Wi-Fi connection.
- Approximate locationDetermine the location via the network.
- Precise locationDetermine the location via GPS.
- Location in backgroundDetermine the location while the app is not open.
- Run at startupStart automatically after the device is switched on.
- BiometricsUnlock with fingerprint or face.
- FingerprintUnlock with a fingerprint.
- fwknop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments