Commit graph

2 commits

Author SHA1 Message Date
okhsunrog
ca23630e57 refactor: remove commercial app names, rewrite test app in Compose
- Remove specific commercial app/bank names from all READMEs, comments,
  and log messages to avoid legal issues. Open-source detection tools
  (RKNHardering, YourVPNDead) are kept with links.
- Rewrite test-app in Jetpack Compose with Material3 dynamic colors,
  edge-to-edge, system dark/light theme support.
- Make test UI more verbose with detailed result cards.
- Add full logcat output for all checks (tag: VPNHideTest) for
  automated testing by AI agents.
- Fix 16KB page alignment for Android 15+.
2026-04-11 16:09:31 +03:00
okhsunrog
7658092c0d feat: add diagnostic test app for verifying VPN-hiding hooks
15 checks covering all hook vectors:
- Native (JNI): ioctl SIOCGIFFLAGS/SIOCGIFCONF, getifaddrs, /proc/net/route,
  /proc/net/if_inet6, netlink RTM_GETLINK
- Java: NetworkCapabilities, NetworkInterface, LinkProperties, ConnectivityManager,
  System.getProperty proxy, /proc/net/route from Java

Simple single-activity UI with Run All button and pass/fail summary.
2026-04-11 15:19:09 +03:00