Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


11:00 AM
Danelle Au
Danelle Au
Connect Directly
E-Mail vvv

To Better Defend Yourself, Think Like A Hacker

As attacks become more sophisticated and attackers more determined, organizations need to adopt an offensive approach to security that gets inside the head of the hacker.

One of the seminal movies that all cybersecurity professionals should watch is of course War Games. It features a young hacker, played by Matthew Broderick, who almost starts a nuclear war when he starts playing war games with a central military computer.

While the premise itself seems improbable, the concept of playing war games isn’t new. The many arms of government do it. Large corporations do it. This concept has also made its way into the cybersecurity world—cyber war games to test one’s security infrastructure. In a red team and blue team engagement, the red team attacks and the blue team defends to validate readiness. In the cybersecurity world, war games can range from table top exercises to actual live exercises where attack scenarios are simulated. 

To date, most of the cyber war exercises have been deployed by governments to test both public and private sector infrastructures, or large corporations with the time and resources to support them. But as attacks become more sophisticated and automated, and attackers more greedy, the need for all organizations to at some level understand and experience the mind and method of hackers is becoming more urgent.

The mindset of an attacker

The fundamental premise behind this is simple. To better defend yourself, you need to put yourself in the mindset of an attacker. It’s about learning from the hackers and understanding their behavior -- and understanding how your own actions (or inaction) affects the outcome. Most importantly, it is about proactively executing real breach scenarios on your network to find holes before an attacker does, and understanding what vulnerabilities are most pressing for you.

This mindset makes sense. After all, we spend more than $70B in cybersecurity, yet we continue to be breached. The latest Mandiant report states that organizations take almost 205 days to discover breaches in their network -- only a marginal improvement from the year before. No surprise, the latest PWC Global State of Information Security report shows that we’re seeing more security incidents in 2015 than last year: 38% more security incidents were detected in 2015 than 2014 and the theft of “hard” intellectual property increased 56%.

It doesn’t feel like we’re winning, does it? One reason is the current reactive approach to cybersecurity – if and when a new threat is exposed, a new security solution is deployed. Each of these point products requires a unique management system and configurations that needs to be optimized. Complexity impacts security.

The biggest challenge for CISOs today is not waiting for a vendor to offer a solution to their problem; it’s prioritizing their efforts (amidst a talent shortage), understanding which of their security systems are working as expected, and knowing what their cybersecurity risks are at any one point in time. How does a CISO answer the board-level question of “Are we secure”? The answer is combining current approaches with an offensive security approach that adopts the mindset of the hacker.

But first, there are specific characteristics of the hacker that we need to understand:

  • Persistence and patience. We know hackers are persistent and relentless. They spend time getting to know the organizational structure and the network; they will actively investigate the best way to infiltrate an organization. Whether they are motivated by money or another cause, they’ve evolved from the equivalent of the cyber purse-snatcher to the great cyber heist. 
  • Breach methods. Malware today has become much more sophisticated, it can exhibit specific behaviors based on user activity, and is sophisticated enough to lie latent when necessary to bypass security solutions. Yet, what we find are the majority of breach methods are limited, and are being replicated across organizations. According to the Verizon Data Breach Investigations Report, 92% of cyber attacks in the past 10 years can be linked to just nine basic attack patterns. Of these, most companies have to face only between two and four.
  • Asset- and objective-oriented. Every action performed by an attacker may look like a singular incident, but is actually a phased progression toward their objective. Hackers will adjust their methods based on success and failures; they also tend to reuse tools and infrastructure. The ability to look at the entire cohesive view of what an adversary is doing (the complete attack kill chain), and their techniques is critical to not only to detect today’s attack but understand their modus operandi for future attacks. 

Cyber war games of the future

When we look at these characteristics, it’s clear we need automation to more effectively (and continuously) execute war games -- with an emphasis on the word “war.” So many security strategies and solutions today are focused on individual battles. You can win some, but not all, and in cybersecurity, one loss can cost you the war.

At the same time, breach methods must be supported by a human element that understands and can analyze patterns, tactics, and procedures. In a kill chain model, breaking one step thwarts the adversary; proper analysis and understanding of how attackers are behaving and their techniques can only be performed by skilled security professionals.

In other words, the cyberwar games of the future will be played by machines powered by humans.  It is the combination of human plus platform/machine that will tip the advantage towards the defenders. Just like Amazon’s Chaos Monkeys in the cloud world where failures occur to force systems to be more resilient, we need to proactively execute breaches in our environment to find holes -- before an attacker does. 

Danelle is vice president of strategy at SafeBreach. She has more than 15 years of experience bringing new technologies to market. Prior to SafeBreach, Danelle led strategy and marketing at Adallom, a cloud security company acquired by Microsoft. She was also responsible for ... View Full Bio

Recommended Reading:

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
User Rank: Apprentice
2/9/2017 | 2:15:52 PM
The days of being reactive are over! In addition to thinking like a hacker, Red Teams should be testing environments on a near constant basis. As we know environments change, and a once secure environment is only one mis-configuration away from being breached. New vulnerabilities are discovered all the time, and if you wait six months between penetration tests the bad guys will find your vulnerabilities before you do. An endless cycle of training and testing are the only way to stay secure!
Ransomware Is Not the Problem
Adam Shostack, Consultant, Entrepreneur, Technologist, Game Designer,  6/9/2021
How Can I Test the Security of My Home-Office Employees' Routers?
John Bock, Senior Research Scientist,  6/7/2021
New Ransomware Group Claiming Connection to REvil Gang Surfaces
Jai Vijayan, Contributing Writer,  6/10/2021
Register for Dark Reading Newsletters
White Papers
Cartoon Contest
Write a Caption, Win an Amazon Gift Card! Click Here
Latest Comment: Zero Trust doesn't have to break your budget!
Current Issue
The State of Cybersecurity Incident Response
In this report learn how enterprises are building their incident response teams and processes, how they research potential compromises, how they respond to new breaches, and what tools and processes they use to remediate problems and improve their cyber defenses for the future.
Flash Poll
How Enterprises are Developing Secure Applications
How Enterprises are Developing Secure Applications
Recent breaches of third-party apps are driving many organizations to think harder about the security of their off-the-shelf software as they continue to move left in secure software development practices.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2021-06-17
In CiviCRM before 5.21.3 and 5.22.x through 5.24.x before 5.24.3, users may be able to upload and execute a crafted PHAR archive.
PUBLISHED: 2021-06-17
In CiviCRM before 5.28.1 and CiviCRM ESR before 5.27.5 ESR, the CKEditor configuration form allows CSRF.
PUBLISHED: 2021-06-17
HashiCorp Nomad and Nomad Enterprise up to version 1.0.4 bridge networking mode allows ARP spoofing from other bridged tasks on the same node. Fixed in 0.12.12, 1.0.5, and 1.1.0 RC1.
PUBLISHED: 2021-06-17
An XSS issue was discovered in manage_custom_field_edit_page.php in MantisBT before 2.25.2. Unescaped output of the return parameter allows an attacker to inject code into a hidden input field.
PUBLISHED: 2021-06-17
All versions of package lutils are vulnerable to Prototype Pollution via the main (merge) function.