AI summary
Native Android network diagnostic tool that runs 20+ connectivity and DPI detection probes without root. Tests DNS, ping, traceroute, TCP/UDP ports, TLS handshakes, and multiple deep-packet-inspection bypass techniques including SNI split, HTTP Host-split, and QUIC blocking. Generates shareable text and JSON reports. Open source Kotlin app with optional result upload.
Generated by AI. May contain inaccuracies.
About this app
Native Android network & DPI diagnostic tool written in Kotlin (no root required). It runs a battery of connectivity probes on the device and produces a shareable text and JSON report, including a comprehensive set of DPI detection tests that help identify TLS SNI-based, HTTP Host-based, and protocol-level blocking (ТСПУ / Roskomnadzor-style DPI).
What it tests Phase Probe Purpose 1 Network interfaces List Wi-Fi / mobile IPs (IPv4 + IPv6) 2 DNS resolution Resolve popular hosts, measure latency 3 Ping ICMP reachability to public resolvers 4 Traceroute UDP-TTL hop path (native, no root) 5 TCP connect Open/closed state of 13 common ports 6 UDP probe Reachability of UDP 53/123/443/51820 7 TLS hello Handshake to 4 hosts, report cipher/peer 8 HTTP/HTTPS HEAD Reachability of YouTube/Discord/Telegram/etc. 9 VPN protocol ports Feasibility of WireGuard/OpenVPN/SS/Shadowsocks/VLESS 10 DPI: SNI split Detect SNI-based TLS filtering (split ClientHello) 11 DPI: HTTP Host-split Detect Host-header-based HTTP filtering (split Host:) 12 DPI: TLS record-split Detect filtering on partial TLS record delivery 13 DPI: TLS variant Detect filtering on split-last-byte ClientHello 14 DPI: QUIC Detect QUIC (UDP/443) blocking by protocol 15 DPI: IP vs SNI Distinguish IP-block from SNI/content-block 16 DPI: traceroute position Locate inline DPI hop (timeout pattern) 17 DPI: fake TLS record Detect filtering on a fake zero-length record + ClientHello 18 DPI: HTTP variants Detect filtering on tab-URI / Host-in-middle requests 19 DPI: rate-limit Detect per-flow throttle (repeat SNI N times) 20 DPI: large TLS record Detect buffer-limit drops on oversized handshake 21 Summary + Save + Export Aggregate verdicts, write txt+json, optional upload
About this version
- Version
- 1.2 (3)
- Size
- 4.6 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- universal
- Downloads
- 17
- Updated
- Jul 31, 2026
- Package
- sippo.nodpitester
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10