2025-wkrp-predictable-ip-address

The predictable IP address sequences of one type of GFW DNS injector

Abstract

Researchers observed that GFW DNS injectors use ordered and cyclic IP address pools when returning false responses to blocked domain queries. Through high-rate probing (100–500 queries per second) with fixed source/destination tuples, complete IP address sequences can be recovered by collecting and reconciling multiple copies of the cyclic pattern with occasional gaps. Reproducible Python tooling (multiquery.py, filter.py, order.py, plot.py) is provided to demonstrate this analysis against blocked domains like torproject.org.

Team notes

Auto-ingested via corpus-crawl. Tags proposed by Claude Haiku 4.5; review and tighten before relying. Lantern-relevant for understanding GFW DNS injection infrastructure behavior that circumvention tools must account for.

Tags

censors
cn
techniques
dns-poisoning
method
measurement-study

findings extracted from this paper