10 Lessons Google Must Learn About OS Security
10 Lessons Google Must Learn About OS Security
Much has been made of Google's
intentions in the operating system space. The company has made it clear
that it wants its products to be used on netbooks. It wants to be the first
major company to deliver an online operating system that can compete with the
likes of Windows 7 Starter Edition and Linux distributions. But is Google
really prepared for the challenges that await it? Creating and maintaining an
operating system is a dirty business. It takes a lot of effort and
understanding of what malware producers are trying to do.
Realizing that, Google needs to be prepared. It needs to understand that how
well it secures the online world means nothing when it comes to operating
system security. Sure, its creation will be an online OS, which makes
it a little different from Windows or Mac OS X, but the basic premise
remains: Malicious hackers want to take control over operating systems for
their own financial gain. It's sad, but true.
That's why Google must learn some basic lessons if it wants to be successful in
the OS space. Here are some lessons that Google will definitely need to face:
1. Malicious hackers want in
The first lesson Google must learn is that malicious hackers want to hit as
many computers and their users as possible. For the most part, that has meant
that they've focused their time on Windows. But as Mac OS X gains in
popularity, they have switched gears to also target Apple's operating system.
Given the
hype and fanfare that will undoubtedly surround Chrome OS, it's not beyond
the realm of possibility for Google to have to face many more malicious hackers
than it might expect. They want in. There's no doubt about it.
2. Users need all the help they can get
When it comes to operating system security, some of the blame can be placed
on users. They click on attachments they shouldn't, they open links to unknown
places and much more. Realizing that, Google needs to do what Microsoft and
Apple have done and make Chrome OS as simple as possible. Important security
matters should be handled by the software. Users simply can't be trusted to
make the right decisions.
3. Nothing is totally secure
It's easy for software vendors to say that their operating systems are the
most secure on the market, but it's
even more important for them to acknowledge that no matter how safe an
operating system might be, it's never totally secure. Overconfidence could
get Google into trouble. Is the operating system secure? Sure. But be ready for
exploits. They will be coming.
4. Google presents a big target
Google should also realize that it's a major target. The hacker community
is not fond of Google. The community considers Google, like Microsoft, to be a
major target that it wants to take down. So far, hackers haven't been all that
successful with the company's search and online products. But that could all
change when Google attempts to maintain security on an operating system. Watch
out, Google.
Keeping Track of All Avenues of Attack
5. Online is the new frontier
The hacker community is also fully aware that the future is in the cloud.
It might be able to make boatloads of cash exploiting desktops today, but soon,
all the money will be made online. We've seen a change in focus over the past
few years as more hackers have targeted e-mail, social networks and other
online sites. Chrome OS falls right in line with that.
6. Open source is great, but not totally secure
Chrome
OS may be open source, but that doesn't mean that Google shouldn't worry.
Open-source software has been the victim of major attacks on various occasions.
To believe that open-source software will be able to fend off sophisticated
attacks from determined hackers who really want to break into an
operating system is ludicrous. Yes, an open-source approach might help Google
patch holes sooner than with closed software, but it won't stop the
exploitation if the software isn't developed well enough.
7. Spoofs, phishing and Web attack tactics
Since Chrome OS is online, Google
will need to be especially concerned about Web attacks, which have quickly
become an easy way for attackers to take control. Now more than ever, hackers
are using spoofed e-mail addresses, phishing attacks, credentialing tricks and
other techniques to exploit users while they feel safe online. Since Chrome OS
is solely in the cloud, malicious hackers might ramp up their efforts in those
areas.
8. Third parties don't care as much as you do about OS security
Attention, Google: Third-party developers won't care nearly as much about
the security of your platform as you do. Microsoft knows that. Apple has made
its operating system extremely closed because of it. Now it's your turn.
Unfortunately, third-party developers create software in many cases that is
riddled with holes that hackers can exploit. That causes a hailstorm of
trouble. Furthermore, such software might take much longer to patch. Be
prepared for third-party holes, Google.
9. What about the hardware?
Another obvious concern is the safety of data on hardware, such as external
hard drives or USB keys. Responding to that concern, Microsoft
added its encryption service, BitLocker, to mobile drives. The software,
called BitLocker To Go, encrypts portable media. Google will also need to
address that problem. More people than ever are bringing important data with
them wherever they go. If Google doesn't make it simple and easy to secure that
data, it can't rely on users to do it. And who knows what could come back in
that USB key?
10. Enterprises care most
If Google wants to be a major player in the operating system market, it
needs to realize that it's the enterprise, not the consumer, that will help it
acquire more market share. And if it wants to capture significant market share,
it will need to satisfy enterprise requirements and concerns, one of which is
increasingly becoming the security of enterprise data. Unless Google can
address that, it will have some serious growing pains as it brings Chrome OS to
market on netbooks (a recent enterprise favorite) and possibly on desktops and
notebooks.
