They have no regulation or restriction on their internet systems, and offer it free to all citizens ... they encourage private citizens to engage in hacking, piracy ... all forms of CyberWar.
Au contraire. The Chinese CITIZENRY is one of the most heavily locked down groups on the planet when it comes to the internet. They have strict censorship laws regarding what they can and can't access, all access to the Internet is through a heavily filtered firewall (amusingly known as the "Great Firewall of China"
) and they're always trying to actively limit how much time the citizens spend on the Internet, which is certainly not free (most Chinese don't have computers at home - they most commonly access the Internet via "Internet Cafe's", for which one pays by the hour, but there are always attempts to limit how much time one can spend inside an Internet Cafe). Trust me, to the Chinese government, the Internet in the hands of the citizens is a dangerous thing. It lets them communicate, talk, and share ideas just a little too freely for their tastes. That's why in an effort to spite the Chinese Google has removed all of their filtering from their Chinese sites - allowing the Chinese populace to freely search on the search engine.
These types of attacks are coming from the actual Chinese government itself. It's a state sponsored and controlled activity. It's looking pretty "ballsy" of them at this point, and I can't help but think that this sort of a thing will be coming to a head soon.
The problem is - what to do? They're essentially calling our bluff. We don't want to engage them militarily because regardless of who wins, the casualties will be enormous. The political fallout for taking such actions in response to a non-violet cyber attack would also be harsh for our politicians. Why should we mobilize soldiers when no one was hurt in their "attack"? Economic sanctions? Yeah right. The people would be storming the walls of the capital if the cheap import in Wal-mart got cut off.
Literally we're catching them red handed and they're basically laughing in our face saying "What are you gonna do about it?", and to be honest I don't have a good answer. The best I can think of at the moment is to harden our servers, beef up the security of the systems, etc, but it's darned hard to make a system 100% secure. As a UNIX Admin instructure once told me in college: if you want to make a computer truly secure, weld it in a steel vault, take it out to the middle of the ocean, and dump it there. Nobody will hack it. If you think that anything connected to the Internet will ever be 100% secure though then you're just dreaming.". Best we can hope to do is make it harder to do.