Although Canada has spent 15 years and nearly $1 billion on cyber security efforts, officials are unsure if the country's efforts are enough to stop a modern, robust cyber attack.
An FBI effort to clean up damage done by an international hacking scheme ends on July 9, and any infected computer remaining will no longer be able to access the Internet.