0
For the past week, the website "GitHub" has been under attack by China. In this post, I pin-point where the attack is coming from by doing an
http-traceroute.
GitHub is a key infrastructure website for the Internet, being the largest host of
open-source projects, most famously Linux. (I host my code there). It's also a popular blogging platform.
Among the zillions of projects are
https://github.com/greatfire and
https://github.com/cn-nytimes. These are mirrors (copies) of the websites
http://greatfire.com and
http://cn.nytimes.com. GreatFire provides tools for circumventing China's Internet censorship, the NYTimes contains news stories China wants censored.
China blocks the offending websites, but it cannot easily block the GitHub mirrors. It's choices are either to block or allow
everything on GitHub. Since GitHub is key infrastructure for open-source, blocking GitHub is not really a viable option.
Therefore, China chose another option, to flood those specific GitHub URLs with traffic in order to pressure GitHub into removing those pages. This is a stupid policy decision, of course, since Americans are quite touchy on the subject and are unlikely to comply with such pressure. It's likely GitHub itself can resolve the issue, as there are a zillion ways to respond. If
Continue reading