The Cybersecurity Canon: Cyber Warfare: Techniques, Tactics and Tools for Security Practitioners

The Cybersecurity Canon is official, and you can now see our website here. We modeled it after the Baseball or Rock & Roll Hall-of-Fame, except for cybersecurity books. We have 20 books on the initial candidate list but we are soliciting help from the cybersecurity community to increase the number to be much more than that. Please write a review and nominate your favorite. 

The Cybersecurity Canon is a real thing for our community. We have designed it so that you can directly participate in the process. Please do so!

Book Review: Cyber Warfare: Techniques, Tactics and Tools for Security Practitioners (2011) by Jason Andress and Steve Winterfeld

Executive Summary

Cyber Warfare: Techniques, Tactics and Tools for Security Practitioners is a consolidation of the current thinking around the topic of cyber warfare — not the way you hear about in the media where everything is a war of some kind (War on drugs, War on Terrorism, etc) but a discussion about what it means to conduct warfare via cyberspace.

This is a tough topic because there are so many opinions about what cyber warfare is that you could literally spend an entire book just covering the definitions. The authors deftly avoid that trap and manage to provide a coherent line of thinking around Computer Network Operations even when these kinds of activities bump up against other cyber space dangers like cyber crime, cyber hacktivism, cyber espionage and cyber terrorism. This book is a primer; a one stop shop to get you up to speed on the topic if you are new to it or a refresher even if you have been enmeshed in it for years. It is Cybersecurity Canon-worthy and you should have read it by now.

Introduction

Full disclosure: One of the authors, Steve Winterfeld, used to work for me when he and I were both in the US Army wrestling with all of these ideas right after 9/11. I ran the Army Computer Emergency Response Team (ACERT) and Steve ran the Army’s Southern Regional CERT (RCERT South). He and I have been friends ever since and he even quoted me in one of the back chapters.

Winterfeld and Andress cover everything you will want to consider when thinking about how to use cyberspace to conduct warfare operations. Although the content has been around for a while, it is striking how little the main concepts have changed in the past decade. In a world where new innovations completely alter the popular culture every 18 months, the idea that cyber warfare’s operational principals remain static year after year is counterintuitive. But after reading through the various issues within though, you begin to understand why things change at such a glacial pace. These difficult concepts spawn intractable problems and the authors do a good job of explaining them.

The Story

The first three chapters are my favorites. Winterfield and Andress do a good job of wrapping their heads around entangled concepts like the definition of cyber warfare, the look of a cyber battle space and the current doctrine’s ideas about cyber warfare from the perspective of various nations. It is fascinating. They frustratingly never define what cyber warfare is. Unlike Clarke and Knake in Cyber Warfare: The Next Threat to National Security and What to Do about It, where the authors give a straight forward definition, Winterfeld and Andress describe the plethora of definitions around the community and decide that one more would just confuse the matter.

In the middle of the book, the authors take on the task of describing the Computer Network Operations (CNO) Spectrum, which ranges from the very passive form of Computer Network Defense (CND) through the more active forms of Computer Network Exploitation (CNE) and Computer Network Attack (CNA). It is indeed a spectrum too because the delineation between where CND, CNE and CNA start and stop is not always clean and precise. There is overlap. And somewhere along that same spectrum is where law enforcement organizations and counter-intelligence groups operate. You can get lost fairly quickly without a guide and the authors provide that function admirably. The only thing missing from these chapters is a nice diagram that encapsulates the concept.

I do have a slight issue with the book’s subtitle, which is “Techniques, Tactics and Tools for Security Practitioners.” The way I read this book, the general purpose Security Practitioner will not find this book very useful except as background information. Aside from the chapters on Logical Weapons, Social Networking and Computer Network Defense, most of the material has to do with how a nation state, mostly the US, prepares to fight in cyberspace. There is overlap for the general-purpose security practitioner, but this material is covered in more detail in other books.

The Tech

The book is illustrated. Some of the graphics are right out of military manuals and have thatPowerPoint Ranger look about them. Some are screenshots of the various tools presented. Others are pictures of different equipment. One graphic stood out for me in the Cyberspace Challenges chapter (14). The graphic in question is a neat Venn Diagram that encapsulates all of the cyber warfare issues mentioned in the book, categorizes the complexity of each issue and shows where they overlap in terms of policy, processes, organization, tech, people and skills. My only ding on the diagram is that in the same chapter, the authors discuss how much each issue might cost to overcome. It would have been easy to represent that information on the Venn diagram and make it more complete.

One last observation about the graphics that I really liked is the author’s use of “Tip” and “Note” boxes throughout the book. Scattered throughout the chapters are grayed-out text boxes that talk about some technology or procedure that is related to the chapter information but not directly. For example, in the Social Engineering chapter (7), the authors placed a “Note” describing the various Phishing forms. You do not need the information to understand the chapter but having it nearby provides the reader with a nice example to solidify the main arguments. The book is full of these examples.

Conclusion

Winterfeld and Andress get high marks for encapsulating this complex material into an easy-to-understand manual — a foundational document that most military cyber warriors should have at their fingertips and a book that should reside on the shelf of anybody interested in the topic. Along the way the reader gets a nice primer on the legal issues surrounding cyber warfare, the ethics that apply, what it takes to be a cyber warrior and a small glimpse over the horizon about what the future of Cyber Warfare might bring. This is Cybersecurity Canon-worthy and you should have read it by now.

[Palo Alto Networks Blog]

Moving Beyond Proxies: A Better Approach to Web Security

Once upon a time, proxies fulfilled a need traditional firewalls could not meet: visibility into web traffic starting with the categorization of HTTP, and later HTTPS, traffic. However, little to no emphasis was put on the vast number of applications utilizing other avenues of accessing corporate networks.

Proxy deployments today have outlived their usefulness and practicality. They have joined a long list of legacy security products that provide limited security capability against today’s advanced threats.

Download this whitepaper to find out more on the shortcomings of proxies, and how a next-generation security platform can provide faster, simpler and more comprehensive security.

[Palo Alto Networks Blog]

Dridex Banking Trojan Begins 2015 with a Bang

In October, we called out a series of attacks installing the Dridex Trojan using macros in Microsoft Word documents. Those attacks continued over the last few months and in first two weeks of the new calendar year we’ve seen another new campaign.

To refresh your memory, Dridex is the latest version of the Bugat/Feodo/Cridex banking Trojan. Its core functionality is to steal credentials of online banking websites and allow a criminal to use those credentials to initiate transfers and steal funds. Dridex is currently being distributed through an e-mail campaign that carries a Word Document attachment, which uses built-in macro code to download and execute a copy of the Trojan.

While Dridex targets banks from all over the world, in October the majority of the e-mails we tracked were destined for the United States, with the United Kingdom coming in at a distant second place. This time around the UK comes out on top, with over one third of all attacks observed there.

This change in targeting is also clear in the themes used in each of the attacks. Many of the most-common attachment names refer to the BACS, or Bankers’ Automated Clearing Services, which is used for bank transfers in the UK. Another group of e-mails claimed to be an invoice from the Les Mills UK, a fitness organization. This campaign is likely preying on individuals who have made New Year’s resolutions to get fit in the UK.

In October we had identified just six URLs used by the Word documents to download the Dridex Trojan. In the past two weeks we’ve detected files using 43 different download locations.

  • 108.59.252.116/mops/pops.php
  • 111.125.170.132/doc/8.exe
  • 159.253.19.113/ord/1.exe
  • 178.77.79.224/mops/pops.php
  • 188.241.116.63/mops/pops.php
  • 192.157.233.28/ord/1.exe
  • 192.227.167.32/mops/pops.php
  • 193.136.19.160/mans/pops.php
  • 194.28.139.100/mans/pops.php
  • 206.72.192.15/mans/pops.php
  • 213.174.162.126/mans/pops.php
  • 213.9.95.58/mans/pops.php
  • 87.106.165.232/mans/pops.php
  • aircraftpolish.com/js/bin.exe
  • betterinnovation.net/modules/mod_arateiclws/cr_7_2711_2.exe
  • cerovski1.net.amis.hr/js/bin.exe
  • curie-hennebont.fr/js/bin.exe
  • dollarbrasil.com.br/444
  • ecovoyage.hi2.ro/js/bin.exe
  • elsy.pwp.blueyonder.co.uk/444
  • fachonet.com/js/bin.exe
  • gofoto.dk/js/bin.exe
  • gv-roth.de/js/bin.exe
  • interativaonline.com/444
  • jasoncurtis.co.uk/js/bin.exe
  • lapiden.com/wp-content/themes/twentytwelve/mss20.exe
  • lapiden.com/wp-content/themes/twentytwelve/mss22.exe
  • lichtblick-tiere.de/js/bin.exe
  • media.mystudio.net/js/bin.exe
  • microinvent.com/js/bin.exe
  • nestorausqui.com/444
  • ngrbook.com/cp/images/digits/blushdw/cr_7_2711_2.exe
  • nubsjackbox.oboroduki.com/js/bin.exe
  • obuwiehurt.com.pl/js/bin.exe
  • paulmartinseo.com/wp-content/themes/twentyten/cr_7_2711_13.exe
  • phaluzan.net.amis.hr/js/bin.exe
  • riccis.homepage.t-online.de/Testseite/js/bin.exe
  • sardiniarealestate.info/js/bin.exe
  • ticklestootsies.com/js/bin.exe
  • walkdesign.com/wp-content/themes/willow/cr7_2711_1.exe
  • weme-systems.de/modules/mod_arateiclws/mss3.exe
  • http://www.isolectra.com.sg/tmp/rk2n1.exe
  • zusso.jp/444

Many of these URLs are hosted on compromised websites, but there is no clear pattern to indicate how they are taking control of the websites. However, there are clear groupings of patterns for the download URLs. One group relies on the path “/js/bin.exe” while another uses “mops/pops.php”. These URLs are encoded within the macros included in each file. If you are interested in extracting them, Rodel Mendrez from SpiderLabs wrote a short guide using Python. If you want to take the simpler route, Didier Steven’s OLE Dump tool has a plug-in that will automatically decode and extract these URLs, as shown below.

Palo Alto Networks WildFire detects all of these macro-based attacks using our sandbox technology. Others can protect themselves by disabling macros in Microsoft Word. Macro-based malware has been around for over well over a decade. Most organizations should disable them by default, enabling macros only for trusted files.

[Palo Alto Networks Blog]

Integrating Data Analytics Into a Risk-Based IT Audit

Although most would agree that internal audit is an assurance function, I like to think of internal auditors as value-added trusted advisors. A given mandate will provide assurance on processes that are functioning appropriately; however, the real value is in identifying areas of improvement that add tangible value back to the organisation. Data analytics has long been my tool of choice to help accomplish this value in an effective and efficient manner.

At ISACA’s 2015 North America Computer Audit, Control and Security (CACS) conference, I will be presenting alongside Bob Cuthbertson, COO of CaseWare IDEA Inc., on successful integration of data analytics within a risk-based IT audit universe. In a prelude to our session, I would like to provide examples from my own work in the past that I will be adding to, along with others, during the session on 16 March in Orlando, Florida.

Getting Started—Scoping the Audit Engagement

Understanding the business is the first and most crucial step in the audit process. It is what determines the amount of value you can potentially provide to key stakeholders. Shown in scenario 1 below, data analytics can be used before the audit begins as a status indicator of the risks facing an organization. And with this information, internal audit is able to improve the audit effectiveness as well, with the ultimate effort of providing value to the organisation.

Scenario 1: Driving the Audit Scope

Areas of Risk Identified:

  • Change Management
  • Project Management

Challenge:  Time limitations allowed only one area of focus for the audit year.
Solution:  High-level analytics of change logs and project management databases uncovered significant internal development projects.
Results:  The System Development Life Cycle (SDLC) process was therefore identified as an area of immediate value to the organization.

Homing in on Insights Gained (Audit Execution)

To save time and resources, the use of data analytics in the planning phase helps develop greater understanding of where the hotspots are in terms of risk. Outlined in scenario 2 below, utilizing 100 percent of the available data enables internal audit to truly focus and identify anomalies within areas that have been identified as high risk.

Scenario 2: Testing Compliance

Mandate:  Operational efficiency—IT help desk tickets

Challenge:  More than 140,000 tickets were opened and closed during the year.

Solution:  Use data analytics to identify trends to ensure the IT department meets the service level requirements—as delineated in the service level agreement (SLA).

Steps:

  1. Obtain an extract from the ticket management system (Footprints). Confirm data completeness by verifying record count on screen (from the system) to the csv dump.
  2. Execute a trend analysis based on tickets closed by employee, criticality and category type, amount of time from “Ticket Open date” to “Ticket Close date.”
  3. Confirm compliance to SLA.

Results:  The analytics showed that the IT group was in compliance with the agreed-upon SLA. Encouragingly, management was very interested in our data analysis, which led to the development of a dashboard for both operational efficiency (which was performed manually at the time by the director) and employee performance. The employee performance KPIs were then linked to their respective annual evaluations for a more objective evaluation of the core performance of the help desk employee.

Reporting Results

The insights found during the audit execution are what allow you to create a report that will provide value to the organization. They are the first step to providing a tangible root cause analysis and shedding light on the compliance and governance failures that matter most to companies.

The reporting phase is crucial when it comes to providing the added value for which we strive. If you have performed your audit effectively, the report will only include validated control deficiencies. The use of data analytics throughout the audit process should allow time to report on exact findings, highlight root causes and provide tangible recommendations. Furthermore, data analytics, namely data visualisation, can be used to convey high amounts of data and information in one image. I always remind myself that information is what the other party receives and not what I say. Therefore, the use of data visualisation to ensure the identified efficiencies make it across to the reader is yet another way in which data analytics helps me become the value-added trusted advisor I strive to be.

Conclusion

We have been using data analytics and attaining value by operating in a systematic and structured manner. We maximize our investment through these efficiencies and are able to provide stakeholders with the answers to questions before they even have them. This can and will continue to increase our value as internal auditors and trusted advisors to the business. During the session at North America CACS in March, I will be expanding on the processes behind these scenarios along with more examples using analytics tactics and visualisation methods. I hope to see you there!

Seren Dagdeviren, CPA, CIA
Manager, Internal Audit, Ivanhoé Cambridge
Montreal, QC, Canada

Seren Dagdeviren will present “Building Momentum” at 2015 North America CACS in Orlando, Florida, USA, 16-18 March 2015. For information and to register, visit www.isaca.org/northamericacacs2015.

[ISACA]

English
Exit mobile version