18downloads
0this week
FreeFreeware
0reviews
About RKNHardering
RKNHardering is an Android application that detects VPN and proxy usage on a device, implementing the Russian Federal Service for Supervision of Communications (RKN) methodology for identifying circumvention tools.
The app runs nine independent detection modules in parallel and produces a combined verdict:
- GeoIP — checks the public IP against GeoIP databases and hosting/proxy signal providers
- IP Comparison — compares responses from RU and non-RU public IP checkers
- Direct Signs — inspects NetworkCapabilities, system proxy settings, and installed VPN apps
- Indirect Signs — analyzes network interfaces, routing table, DNS, dumpsys VPN output, and localhost proxy listeners
- Location Signals — reads MCC/SIM/cell/Wi-Fi data and queries BeaconDB for geolocation
- Bypass Check — scans localhost for open SOCKS5/HTTP proxies, Xray gRPC API endpoints, and detects underlying network leaks
- CDN Pulling — sends HTTPS requests to trace endpoints to determine the apparent public IP
- Call Transport — checks STUN and MTProto availability to detect traffic tunneling
- Native Signs — performs JNI-level checks of interfaces, routes, /proc/self/maps hook markers, and root indicators
The final verdict (NOT DETECTED / NEEDS REVIEW / DETECTED) is calculated by VerdictEngine using a weighted combination of the module results.
Minimum Android version: 8.0 (API 26).
Source code: [link removed]
License: AGPL-3.0-only
The app runs nine independent detection modules in parallel and produces a combined verdict:
- GeoIP — checks the public IP against GeoIP databases and hosting/proxy signal providers
- IP Comparison — compares responses from RU and non-RU public IP checkers
- Direct Signs — inspects NetworkCapabilities, system proxy settings, and installed VPN apps
- Indirect Signs — analyzes network interfaces, routing table, DNS, dumpsys VPN output, and localhost proxy listeners
- Location Signals — reads MCC/SIM/cell/Wi-Fi data and queries BeaconDB for geolocation
- Bypass Check — scans localhost for open SOCKS5/HTTP proxies, Xray gRPC API endpoints, and detects underlying network leaks
- CDN Pulling — sends HTTPS requests to trace endpoints to determine the apparent public IP
- Call Transport — checks STUN and MTProto availability to detect traffic tunneling
- Native Signs — performs JNI-level checks of interfaces, routes, /proc/self/maps hook markers, and root indicators
The final verdict (NOT DETECTED / NEEDS REVIEW / DETECTED) is calculated by VerdictEngine using a weighted combination of the module results.
Minimum Android version: 8.0 (API 26).
Source code: [link removed]
License: AGPL-3.0-only
| Release info | New Release on Jul 29, 2026 |
|---|---|
| Release notes | 1. Added grouped Native signs categories, signal-level results, and online help pages. 2. Added privacy-safe beta checks, including VPNHide system-hook timing detection. 3. Expanded native VPN and VPNHide detection for kernel and network signals. 4. Fixed spoofed ICMP response handling, CDN-check UI, and host-route false positives. 5. Improved documentation and translations. |
| Listing data | F-Droid |
Reviews
No reviews yet. Be the first to review RKNHardering.
Used RKNHardering? Tell other visitors what you thought.
Log in to write a reviewOther products by this publisher
- "No Distractions" for YouTube 4.10 ----
- #Bible 11.5 "Incredible App - My sister shared this app with me a few weeks ago and it is truly incredible.
- #filmphotography 1.4.2 So, you decided to shoot on film?
- $quirrel 1.5.1 $quirrel Budget & Finance helps you plan each paycheck, track spending, manage debt, and see what is safe to spend before the next payday.
- % Percentage Calculator Pro 1.41 This is the Pro version of % Percentage Calculator.
Most viewed Android Internet
-
1
Offline Web Search 1.0.38
Search curated websites, blogs, and RSS feeds completely offline and privately.
- 2 NOVA 0.1.41 Open-source client for Unraid® NAS servers
-
3
Nextcloud Pantry 0.38.0
Shared household lists, photos & notes on your own server — and on your watch.
-
4
Brevier 0.23.0
A reading browser: the web without JavaScript, set in your own type
- 5 Husk 1.4 Turn a spare Android phone into a remote camera and control rig
- 6 Phylax 2.13 Viewer for Frigate NVR with smart URL switching and notifications
- 7 Intra 1.5.1 Encrypted DNS client
-
8
Atrium 1.10.1
Control your self-hosted media stack from one app
- 9 Jami 20260807-01 Share, freely and privately
- 10 Webthingify 1.1 Turn your Android device into a web thing (Mozilla IoT compatible)
Most downloaded Android Internet
- 1 Citrine 3.2.1 Nostr relay for Android
- 2 DailyAL 2026.2.5+107 Full featured MyAnimeList client made with flutter
-
3
Brevier 0.23.0
A reading browser: the web without JavaScript, set in your own type
- 4 Intra 1.5.1 Encrypted DNS client
- 5 atop 1.0.0 Choose today's text
- 6 5G Proxy Client 1.6.8 Routes device traffic through a remote SOCKS5 proxy via TUN. No root, TCP/UDP.
- 7 baresip+ 94.1.6 VoIP and mobile calling and messaging app based on baresip library
-
8
Twig 1.17.0
Dual-pane file manager: archives, SFTP, SMB, WebDAV, S3, restic, Jellyfin
-
9
BombVault 10.5.0
Watch and open the BombVault backup servers you run yourself.
-
10
NetManager 0.2.4
A FOSS mobile network monitoring app built with ease-of-use and speed in mind.