← back to apps

RKNHardering

com.notcvnt.rknhardering

android AGPL-3.0-only kind 32267

Detects VPN and proxy usage on Android using RKN methodology

latest release
2.11.0 main
released 2026-07-26 20:01 UTC
download apk
RKNHardering-v2.11.0.apk · 15.1 MB
android-arm64-v8aandroid-armeabi-v7aandroid-x86_64 vcode 21100
✓ signed cert 44118567…
screenshotscreenshotscreenshotscreenshotscreenshotscreenshotscreenshot

about

description
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: https://github.com/xtclovver/RKNHardering
publisher
78ce6faa72264387284e647ba6938995735ec8c7d5c5a65737e55130f026307d
first seen
2026-10-09T14:43:03.777794+00:00
last event
2026-07-26 20:01 UTC
install
zapstore.dev or any Zapstore-compatible client
topics
#network analyzer #security

source & build

repository
https://github.com/xtclovver/rknhardering
arch flags
android-arm64-v8a android-armeabi-v7a android-x86_64
manifest
missing

releases (kind 30063)

1 release indexed; latest 2.11.0.

versionchannelreleasedevent
2.11.0 main 2026-07-26 20:01 UTC 29550105…

assets & verification

Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.

2.11.0 — RKNHardering-v2.11.0.apk

sha256
77d64f300534f9068fb8441fc62d8baa97698d2cf5e7b04e5133f0736399fc59
size
15.1 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86_64
version code
21100
apk cert sha256
4411856721b2876200bfee9c50c4a4ba3050e74785b3518a986bbf1a1a7cddca
download
RKNHardering-v2.11.0.apk

Showing the newest 1 asset descriptor; the full set is in /api/apps/78ce6faa…