Paid Advertising
web application security lab

Visual Complexity

Yesterday was my very last day at my old day job, so I was swamped with goodbye meetings. It’s good to be doing security full time. This isn’t going to be a technical post as a result. Anyway, a few weekends ago, I thought through what it would take to graph out some of the thoughts I’ve had about some of the more bizarre stats I’ve got, bot in my logs, as well as other sets of data that I could get a hold of. I spent at least 5-6 hours looking through various types of graphs as well as graphing programs to help visualize some known attributes. This is more eye candy than anything but I thought I’d at least share some of the cool stuff I found like Visual Complexity and the site on Data Mining, both of which I think are highly relevant to some of the stuff I’m working on.

Unfortunately I can’t find any good free software to do this sort of work for me that doesn’t require a full fledged programming language, so I think I’ll just have to stick to my mental theories since I can’t quickly draw it out by hand. Specifically I have some thoughts on how robot activity can be demonstrated and proven using known patterns, and how certain signatures relate to other signatures, both for passive and active scanning. It’s too complicated to go over in a single post, but anyway, just some cool graphs!

5 Responses to “Visual Complexity”

  1. Alex Says:

    Hi,

    I recently used GraphViz - http://www.graphviz.org - to make a graph of relationship created on Feevy:
    http://blog.alexgirard.com/2007/04/12/feevy-blog-network-graph/

    The syntax is simple enough to create basic things, and could be extend really easily with some time.

    Good Luck ;-)

  2. RSnake Says:

    Heheh… this is exactly what I’m talking about - I don’t have time to work with a new programming language to build this. Also although interesting looking it’s only 2D graphs, not 3D. Although I could semantically create that information using other node attributes like size or color of nodes, I’d rather build something in 3D space.

    I think I’m just locked in my own brain.

  3. nEUrOO Says:

    I personaly use a lot Orange - http://www.ailab.si/orange - a python Data Mining environment.
    Since it’s in python, I can do whatever export I need by plugins…

    but well, as you said, not time to program something…

  4. RSnake Says:

    It’s also not 3D… I found a lot of 2D environments that could have handled some of what I wanted to do, but nothing 3D (that wouldn’t involve an insane amount of prep-time just to get the data imported into it).

  5. nEUrOO Says:

    yup, not 3D native plugin, but you can make one… like with the R Project soft.

Respond here or Discuss On the Forums