Applied Security Visualization

Author: Raffael Marty
Publisher: Addison Wesley Professional
ISBN-10: 0-321-51010-0
ISBN-13: 978-0-321-51010-5
Pages: 552
Publisher Book Home:
Safari (electronic version):
Marketing Material: Book Flyer
Sample Chapter: Download Chapter 5
Video Interview: Interview with Raffael Marty.
Latest version of DAVIX:

“Collecting log data is one thing, having relevant information is something else. The art to transform all kinds of log data into meaningful security information is the core of this book. Raffy illustrates in a straight forward way, and with hands-on examples, how such a challenge can be mastered. Let's get inspired.”
Andreas Wuchner, Head of Global IT Security, Novartis

Use Visualization to Secure Your Network Against the Toughest, Best-Hidden Threats

As networks become ever more complex, securing them becomes more and more difficult. The solution is visualization. Using today’s state-of-the-art data visualization techniques, you can gain a far deeper understanding of what’s happening on your network right now. You can uncover hidden patterns of data, identify emerging vulnerabilities and attacks, and respond decisively with countermeasures that are far more likely to succeed than conventional methods.
In Applied Security Visualization, leading network security visualization expert Raffael Marty introduces all the concepts, techniques, and tools you need to use visualization on your network. You’ll learn how to identify and utilize the right data sources, then transform your data into visuals that reveal what you really need to know. Next, Marty shows how to use visualization to perform broad network security analyses, assess specific threats, and even improve business compliance.
He concludes with an introduction to a broad set of visualization tools. The book’s CD also includes DAVIX, a compilation of freely available tools for security visualization.
You'll learn how to:

  • Intimately understand the data sources that are essential for effective visualization

  • Choose the most appropriate graphs and techniques for your IT data

  • Transform complex data into crystal-clear visual representations

  • Iterate your graphs to deliver even better insight for taking action

  • Assess threats to your network perimeter, as well as threats imposed by insiders

  • Use visualization to manage risks and compliance mandates more successfully

  • Visually audit both the technical and organizational aspects of information and network security

  • Compare and master today¿s most useful tools for security visualization

Contains the live CD Data Analysis and Visualization Linux (DAVIX). DAVIX is a compilation of powerful tools for visualizing networks and assessing their security. DAVIX runs directly from the CD-ROM, without installation.


Here are a few typos and errors that I have found or others have found in the book. Thanks for reporting them (either via email to me or as a comment here).

  • Inside cover: My name is mis-spelled (Rafael instead of Raffael)

  • Page 15, Figure 1-7: Similarty should be Similarity in the top right of the figure.

  • Page 26: Says 172. It should say 127.

  • Page 69, under Chart Axes section: "... the vertical axis is generally the y-axis". This should be the z-axis.

  • Page 91, Figure 3-22: Arrow from "web" to "" should be going the other direction.

  • Page 162 at the very top: It should mention that there are four, not three subcategories.

  • Page 192: line 13 in example: It should be a tilde ~ instead of the [td].

  • Index: MADC should be MACD.

Press / Related Material

Past events

Additional Visualization Tools

Here is a list of visualization tools. This list is a continuation of what you can find in Chapter 9 "Visualization Tools":

Sample Figures

In the spirit of sharing and

In the spirit of sharing and in the hopes of prodding a co-conspirator into finishing *his* better, stronger and faster parser, I have released the source to Quick Parser; my regex-less log parser specifically for Juniper (Netscreen) firewall logs.thomas sabo jewelry

Some comments on the book


I've just finished reading your book and I really enjoyed it.

There are a few areas thought that I couldn't spot any significant reference to and could be part of an interesting discussion, such as:

  • Extraction and graphical representation of time domain correlation of events (discovery of covert channels, beacons, etc.) especially over long periods of time; although you go through considerable detail on space domain correlation
  • Certain beneficial arrangements of graphs on dashboards to help space domain correlation of events. An example would be when vertically stacking several line plots representing real-time (past) events happening at multiple consecutive layers in the network from outside to inside (i.e. border ACL logs, external IDS, DMZ firewall, internal IDS, web application logs, etc.), where a spike of deny events in a firewall together with certain increased fingerprint matching at the IDS and log entries at the web server could indicate a reconaissance event (scan, etc.).
  • Auditive enhancement of real-time visual representations. While the human ear is not as discriminative as the eye, it can certainly drive the operator's attention towards the graph upon a change in the cadence, volume or pitch of a regular noise (regular/non-significant events could be represented as white/pink noise, and significant events would change this pattern).
  • On a different topic, and regarding your use of TOR to encrypt your traffic in the local wireless LAN at the neighborhood coffee shop to avoid getting your clear-text passwords sniffed... would you rather share your passwords with the random occasional amateur wannabe hacker maybe sitting at the next table, or with the professional dedicated password sniffers at the TOR exit nodes that constantly snoop all traffic and make a living from sensitive information harvesting? :)

    Anyway, thank you very much for writing the book. It's great reading material and makes for a good reference afterwards.

    Best of luck,

    Flavio Villanustre


    as soon as i hit post, i realized i hadn't signed that. and also that i probably typed ``verio'' instead of ``vero'' (though the link was pasted, so hopefully correct). as these appear to be moderated, feel free to drop this one, and just append a ``--toasty'' on the previous...

    purple-insight disappeared

    fantastic book - have been really impressed by the content, and it's definitely been helpful in improving the way I work through things on a day-to-day basis.

    just a quick note for the errata list - the link (in the section regarding commercial tooks - sorry, on safari and rather lacking page numbers) has been domain-parked. a quick google'ing indicated that they perhaps morphed in to vero-insight ( and if not, vero at least looked interesting too...


    Some errata

    Still reading the book, but some errata I've found so far:

    In page 69, first paragraph after 'Chart Axes' "In three-dimensional charts, the vertical axis is generally the y-axis. Which of the other two axes is designated x or y varies depending on the application". I guess the first 'y' should be 'z'.

    In page 91, in figure 3-22, node '' should have an arrow to 'web' and not the other way around. It is displayed right in figure 3-23 on the next page.

    In page 162, first paragraph: "We discuss the topic of historical analysis by separating it into three subcategories:" but actually there are four subcategories listed.

    That's it for now. Very good book, Raffy, keep the good work.

    The book

    Raffy, the book arrived today from Amazon and I've just started reading it, so far it looks great. Quick question, where should I report typos in the book?

    as soon as i hit post, i

    as soon as i hit post, i realized i hadn't signed that. and also that i probably typed ``verio'' instead of ``vero'' (though the link was pasted, so hopefully correct). as these appear to be moderated, feel free to drop this one, and just append a ``--toasty'' on the previous...
    linksys wireless router