Thursday, July 29, 2010

Learning Python via Scapy

t my new job some of the things I need to do is network mapping and interface mapping so we can figure out where potential risk lies within the network. I have been looking for a framework in Ruby that can help me programatically map a network. I thought I found what I need in Scruby. However, it seems like Scruby is not  in development anymore and is really just a proof of concept of Scapy. Recently I saw a post by Chris Gates on the Carnal0wnage blog about exactly what I need. I have also been trying to diversify when it comes to my programming languages and python is first on my list. So I decided to give Scapy a shot. The out of the box network visualization tools in Scapy are amazing (if you get all of the correct dependencies installed). You have multiple choices when it comes to outputs. I don't think I have even begun to scratch the surface of the visualization capabilities of Scapy.  

One of the best things about Scapy is that it allows for low level packet manipulation. For those of us who know and care what tcp flags and ttls are there is a lot of power in Scapy.  The Scapy demo page has a lot of greate demos to go through to get a feel of Scapy. This has helped me get a better feel for pythonesque formatting. So far so good. So if you ever need to craft packets, analyze pcap files or do some network visualization Scapy is the way to go.

Posted via email from Ian's posterous

Wednesday, July 21, 2010

Sam loves swimming and ribs

Here is a few pictures of Sam at our last swim and BBQ in the backyard. He loves his gator floaties and is pretty fearless. He likes to go down the slide all by himself with Mommy waiting to catch him. Still with skin like that I feel I need to invest in a 50 gallon barrel of sunscreen at Costco.

Smiling for the camera.
MMMM Ribs and BBQ Sauce.