2011-03-25

Hack Like in the Movies… with RADAR

I have just started a new (possibly open source) project/experiment to perform 3D modeling of network traffic and networking events in near realtime. My idea was to give the users the freedom of movement similar to a First Person Shooter (WASD controls) and the ability to better visualize how attacks interact with the network. Some things are just more apparent when you have a different view.

Introducing RADAR

RADAR is written in Java using openGL so that it should be easy to port to any system. It has a built in network sniffer and currently only nmap integration. It currently listens to network traffic and will animate information about all devices it finds on the network including open ports, whois, HTTP request/responses, etc. When complete it will have the ability to record, playback, pause, rewind, and slow down these events in the animation.
RADAR represents all IP devices as 3d orbs and places them in rings that somewhat represent subnets but basically anything that matches the first two octets goes into a ring group at this point (may be better later on). All orbs can be clicked to display detailed information about what’s communicating with the host. It displays a parsed out view of the pcap data by row and when a row is selected a view of the actual hexdump is visible. This can better be explained by the video below.

 

Download Coming Soon…

Soon as I feel comfortable with it I will release a version that any of you out there can try out.

7 comments:

disk0nn3ct said...

Looks pretty awesome man. Do you have a twitter account that we can check for updates?

ascetik said...

For some reason I have never really used twitter but it may be time to start.

http://twitter.com/ascetik

Anonymous said...

shiny, me wants! :-)

scriptjunkie said...

Cool! Post it when you do.

Anonymous said...

You should definently recommend this to be included in the backtrack repositories. Backtrack 5

www.backtrack-linux.org

Kr0nman said...

Any thought of uploading? I would like to give this a try! Looks so awesome to be able to see what you are doing rather than imagining it.

ascetik said...

I may have something soon. I had to put the project down for a while and have had other coding projects take precedence. Its still in the works but right now it will only run on my PC and needs some easier to configure options. Also due to a poor library choice it will not run on Macs. I'm trying to work this library out and then i will have something to download that will run on all platforms.