Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

China’s Great Cannon was a traffic-manipulation system that researchers documented in 2015 being used to turn unsuspecting web visitors into participants in denial-of-service attacks against services that helped people circumvent Chinese censorship. It was distinct from the Great Firewall: the firewall was described as a censorship and filtering system, while the Cannon could inject or suppress selected traffic.

What happened in the 2015 attacks?

Citizen Lab reported that GreatFire.org observed a distributed denial-of-service (DDoS) attack on March 16, 2015, against servers it rented to make blocked websites accessible in China. On March 26, two GitHub pages operated by GreatFire came under the same type of attack. The researchers observed the campaign through April 8. Citizen Lab published its analysis, Report No. 52, on April 10, 2015; a technical paper by the researchers was presented at the USENIX Workshop on Free and Open Communications on the Internet in August 2015.

The targets were services and repositories associated with censorship circumvention. The documented campaign does not establish that every later attack against a China-related website used the Great Cannon.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How did the Great Cannon enlist web visitors?

In the researchers’ account, the system intercepted selected unencrypted traffic to Baidu infrastructure hosting widely used scripts, such as analytics, social, or advertising code. It altered selected JavaScript responses so that browsers receiving the changed code requested content from the targeted GreatFire and GitHub services. Those browsers then generated traffic against the targets. Their users were bystanders: they did not knowingly choose to take part in the attacks.

This account describes traffic manipulation involving Baidu-hosted scripts; it does not show that Baidu authored or knowingly served the attack code. GreatFire’s account identified malicious JavaScript returned by Baidu servers, while Baidu denied that its servers had been compromised.

How was the Great Cannon different from the Great Firewall?

Citizen Lab and the USENIX paper describe two distinct systems. The Great Firewall was characterized as an on-path censor that monitors cross-border traffic and can inject forged TCP reset packets to terminate selected connections. The Great Cannon was described as an in-path system capable of injecting and suppressing traffic for selected target addresses. That position gave it man-in-the-middle capability over those selected flows.

Aspect Great Firewall Great Cannon
Role in the researchers’ account Censorship and filtering Targeted traffic manipulation and attack
Network action Observes traffic and can inject forged TCP reset packets Can inject or suppress selected traffic
Scope Examines traffic for censorship rules Selectively intercepts flows involving target addresses
Relationship Established censorship apparatus Separate system, described as co-located with the Great Firewall and sharing some code characteristics
Evidence discussed Normal blocking operation DDoS activity observed in 2015; other uses discussed as potential capabilities

As the Citizen Lab report authors collectively put it, “The Great Cannon is not simply an extension of the Great Firewall, but a distinct attack tool that hijacks traffic to (or presumably from) individual IP addresses, and can arbitrarily replace unencrypted content as a man-in-the-middle.” (Citizen Lab Report No. 52, April 10, 2015.)

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What did researchers say the system could do beyond the observed campaign?

The documented 2015 operation involved changing script traffic to help direct browsers’ requests at GreatFire and GitHub. The researchers separately warned that the architecture could allow targeting by IP address and could potentially deliver exploits to users visiting China-based websites that did not fully use HTTPS. They presented this as a possible capability, not as an observed use in the documented campaign.

Rank #3
Sale
100 African Americans Who Shaped American History: Incredible Stories of Black Heroes (Black History Books for Kids)
  • non-fiction african american book set
  • non-fiction black book set
  • non-fiction african american children's book set
  • non-fiction black children's book set

HTTPS can protect content in transit when it is correctly and fully used, limiting an on-path attacker’s opportunity to replace a script. It should not be read as proof that users are immune to every attack: the report’s point was that connections to China-based sites that were not fully protected could expose users to this kind of manipulation.

Who did researchers believe operated it?

The authors assessed the Great Cannon as likely operated by the Chinese government. Their assessment drew on shared code characteristics and network locations with the Great Firewall, the political relevance of the anti-censorship targets, and the campaign’s scale and visibility. The report also notes that the precise authorities, operators, and institutional origins are difficult to identify. Its discussion of possible high-level authorization is an inference, not a public record identifying a specific order or operator.

The authors described the deployment as “a significant escalation in state-level information control: the normalization of widespread use of an attack tool to enforce censorship by weaponizing users.” This is their evaluative conclusion, rather than a directly measurable technical finding. (Citizen Lab Report No. 52, April 10, 2015.)

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What is established about the Great Cannon today?

The primary report and conference paper covered here establish a historical 2015 case: the traffic manipulation, the DDoS targets, and the researchers’ assessment of possible capabilities and attribution. They do not establish whether the Great Cannon is currently deployed, whether it was used in later incidents, or who its individual operators were.

Quick Recap

SaleBestseller No. 3
100 African Americans Who Shaped American History: Incredible Stories of Black Heroes (Black History Books for Kids)
100 African Americans Who Shaped American History: Incredible Stories of Black Heroes (Black History Books for Kids)
non-fiction african american book set; non-fiction black book set; non-fiction african american children's book set
$7.49

Primary sources

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.