MayersScott

Diagnose RKN/TSPU internet blocks layer by layer (DNS, TCP, TLS, HTTP)

168
4
100% credibility
Found May 06, 2026 at 169 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A diagnostic tool that tests connections to various websites to detect and identify types of internet censorship blocks imposed by Russian authorities.

How It Works

1
📰 Hear about the checker

You read about RKN Block Checker on a forum or news site because your favorite websites aren't loading properly.

2
📥 Get it on your computer

You easily add the checker to your computer so you can test your internet connection anytime.

3
🔍 Start the connection test

With one simple command, you launch the checker and it begins testing popular websites to see what's blocked.

4
📍 See your network details

It shows your location and internet provider right away, so you know it's checking your exact setup.

5
Check safe websites first

It tests sites that should always work, confirming your basic connection is healthy.

6
🚫 Test restricted sites

Then it tries sites often blocked, revealing exactly where and how the blocks happen.

7
📊 View the colorful report

You get a clear table and summary showing what's blocked, the block types, and if you're in a censored area.

💡 Know your internet freedom

Now you understand your connection's limits and can decide on next steps like using a VPN.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 169 to 168 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is rkn-block-checker?

rkn-block-checker is a Python CLI tool to diagnose RKN/TSPU internet blocks layer by layer, probing DNS, TCP, TLS, and HTTP on whitelisted (always-works) and blacklisted (restricted) sites. It reveals exactly where blocks happen—DNS poisoning, TCP resets, TLS DPI on SNI, or HTTP stubs—with timings, verdicts, and summaries. Install via pip, run `rkn-check` for colored tables or `--json` for piping into jq.

Why is it gaining traction?

Unlike generic ping tools, it isolates censorship signatures like system DNS vs DoH mismatches or post-TCP TLS drops, with parallel workers for speed. Custom target files and machine-readable output hook scripters needing repeatable RKN block checks. Developers grab it for its no-setup precision on layered internet diagnostics.

Who should use this?

Russian sysadmins debugging ISP blocks, VPN testers verifying TSPU evasion, or DevOps teams monitoring connectivity in censored zones. Perfect for frontend devs or network engineers tf diagnosing GitHub access or site blocks via Python scripts.

Verdict

Solid early tool at 168 stars and 1.0% credibility—docs shine, tests mock networks fully, PyPI releases automate cleanly. Use it now for RKN/TSPU layer diagnostics; extend lists as your needs grow.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.