Everyone understands software's prevalence - from managing complex supply chains to using cell phones to manage the intricacies of a teenager's social life. But how widely is it understood that there's a large, growing group of people solely dedicated to breaking into software? Hacking is no longer a hobbyist's sport. Breaking software has expanded beyond its amateur roots for two reasons:
1) Hacking is state sponsored - For example, there are regular
reports on the ongoing cyber war between China
and Taiwan.
Taiwan regularly accuses China of hacking into defense ministry databases.
In 2001, the US government set
up a cyber unit "intended to make maximum use of 'cyber-weapons.'"
2) Monetization is the goal - in the past some hackers
were simply happy to embarrass Microsoft. Today, the ability to steal credit
cards is far more enticing.
Fundamentally, hacking is driven by simple economics. As the US Defense Security
Service puts it, "The potential gain from even one successful computer intrusion
makes [hacking] an attractive, relatively low-risk option--and the risk to
sensitive information on US computer systems will increase." [Source]
For now, let's look at driver #1: State sponsored hacking.