<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Censorship Circumvention | Abbas Hamidavi | عباس حمیداوی | AI Researcher</title><link>https://avabbas.github.io/academic-cv/tags/censorship-circumvention/</link><atom:link href="https://avabbas.github.io/academic-cv/tags/censorship-circumvention/index.xml" rel="self" type="application/rss+xml"/><description>Censorship Circumvention</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 20 Jul 2026 00:00:00 +0000</lastBuildDate><image><url>https://avabbas.github.io/academic-cv/media/icon_hu_5ac22c9ce43dded7.png</url><title>Censorship Circumvention</title><link>https://avabbas.github.io/academic-cv/tags/censorship-circumvention/</link></image><item><title>🔍 Internet Freedom Suite — Anti-Censorship &amp; Network Intelligence Toolkit</title><link>https://avabbas.github.io/academic-cv/projects/internet-freedom-suite/</link><pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate><guid>https://avabbas.github.io/academic-cv/projects/internet-freedom-suite/</guid><description>&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;A comprehensive &lt;strong&gt;Python-based toolkit&lt;/strong&gt; designed to analyze, bypass, and monitor internet censorship. This suite combines multiple scanning engines, data breach analysis, VPN configuration discovery, and real-time network diagnostics to maintain internet accessibility under restricted conditions.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;h3 id="-network-intelligence"&gt;🌐 Network Intelligence&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Multi-Source Config Scanner&lt;/td&gt;
&lt;td&gt;Scans 50+ Telegram channels, GitHub repos, and paste sites for working VLESS/VMess/Trojan configs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DNS Health Analyzer&lt;/td&gt;
&lt;td&gt;Tests 1,000+ DNS servers across global data centers to identify unfiltered resolvers&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SNI Bridge Finder&lt;/td&gt;
&lt;td&gt;Analyzes 600+ Iranian websites to discover CDN-backed domains usable as TLS bridges&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CDN Endpoint Scanner&lt;/td&gt;
&lt;td&gt;Maps active Cloudflare, ArvanCloud, and AWS IPs for fallback routing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="-privacy--security"&gt;🔓 Privacy &amp;amp; Security&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Phone Number OSINT Engine&lt;/td&gt;
&lt;td&gt;Cross-references phone numbers against 12+ real-world breach databases (HaveIBeenPwned, DeHashed, SnusBase, LeakCheck)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Personal Data Exposure Report&lt;/td&gt;
&lt;td&gt;Details exactly what information is leaked per breach (names, national IDs, addresses, emails, passwords)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Risk Assessment&lt;/td&gt;
&lt;td&gt;Scores exposure level with actionable security recommendations&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="-analytics--monitoring"&gt;📊 Analytics &amp;amp; Monitoring&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Internet Health Checker&lt;/td&gt;
&lt;td&gt;Complete network diagnostic testing DNS, latency, speed, and filter type detection&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VPN Traffic Analyzer&lt;/td&gt;
&lt;td&gt;Maps foreign sites accessed by Iranian users via VPN with protocol distribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Device Market Analysis&lt;/td&gt;
&lt;td&gt;Tracks iPhone model distribution, regional penetration, and carrier statistics across Iran&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Population Usage Calculator&lt;/td&gt;
&lt;td&gt;Computes collective online hours (455M+ hours/day across 78M users)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="technical-stack"&gt;Technical Stack&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Python 3.x | sockets | SSL/TLS | urllib/requests | threading | JSON
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Concurrent scanning: ThreadPoolExecutor with 300–500 workers
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Protocol support: VLESS, VMess, Trojan, Shadowsocks, Hysteria2, TUIC
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Live data saving: Real-time JSON/TXT/CSV output during scans
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Progress tracking: Custom progress bars with ETA timers
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Color-coded output: Terminal UI for readability
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id="architecture"&gt;Architecture&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Internet Freedom Suite
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── Config Finders (50+ sources)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── DNS Scanners (1,000+ servers)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── SNI Analyzers (600+ sites)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── Breach Searchers (12+ databases)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── Network Diagnostics
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── Traffic Analyzers
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└── Report Generators
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id="impact-metrics"&gt;Impact Metrics&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;VPN users analyzed&lt;/td&gt;
&lt;td&gt;35M+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;iPhones cataloged&lt;/td&gt;
&lt;td&gt;12.8M&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Internet users computed&lt;/td&gt;
&lt;td&gt;78M&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Breach databases queried&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Config sources scanned&lt;/td&gt;
&lt;td&gt;50+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DNS servers tested&lt;/td&gt;
&lt;td&gt;1,000+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SNI sites analyzed&lt;/td&gt;
&lt;td&gt;600+&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="use-cases"&gt;Use Cases&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Digital Rights Researchers&lt;/strong&gt; — Studying censorship patterns and filtering methods&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Security Professionals&lt;/strong&gt; — Auditing personal data exposure and breach risk&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Network Engineers&lt;/strong&gt; — Diagnosing filtering methods and DNS health&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Privacy Advocates&lt;/strong&gt; — Finding uncensored DNS resolvers&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Journalists&lt;/strong&gt; — Maintaining connectivity in restricted environments&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="technologies"&gt;Technologies&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;Python&lt;/code&gt; &lt;code&gt;Sockets&lt;/code&gt; &lt;code&gt;SSL/TLS&lt;/code&gt; &lt;code&gt;ThreadPoolExecutor&lt;/code&gt; &lt;code&gt;VLESS&lt;/code&gt; &lt;code&gt;VMess&lt;/code&gt; &lt;code&gt;Trojan&lt;/code&gt; &lt;code&gt;Shadowsocks&lt;/code&gt; &lt;code&gt;Hysteria2&lt;/code&gt; &lt;code&gt;TUIC&lt;/code&gt; &lt;code&gt;OSINT&lt;/code&gt; &lt;code&gt;DNS&lt;/code&gt; &lt;code&gt;Cloudflare&lt;/code&gt; &lt;code&gt;ArvanCloud&lt;/code&gt; &lt;code&gt;HaveIBeenPwned&lt;/code&gt; &lt;code&gt;DeHashed&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>