We've been under cyber attack for decades. You can add Israel to that list as well. Our federal intel and law enforcement agencies have been pretty good at collecting cyber intel, identifying malicious source IP's, malicious code, spear phishing attacks, etc. but where they have sucked royally, until very recently, is sharing that information with both other government agencies and private industries. They are notorious, especially the FBI, for sitting and watching streams of intellectual property, personally identifiable information, financial data or critical but unclassified information leaving government and private networks on it's way to the aforementioned 5 countries without saying a word because they were "building a case" and were going to arrest someone. They are doing better recently by sharing through some of the different *-ISAC's that have been established but they've still got a ways to go.