www.storm.net.nz

[ / ] [ Metlstorm ] [ Projects ] [ ice.storm.net.nz ] [ \m/ ]

Projects
Security
Uh, me. On the defcon stage. Woot. Wearing a <a href="http://www.dawnofazazel.com/">Dawn of Azazel</a> tshirt \m/! SSH 'Jack

Updated (v2.04) now way, way faster, due to improvements in my python gdbmi interface from other projects. Like, runtime dropped from 36s on my...

Hai2IVR action shot, showing the setup dialog, 18 calls in paralell, status display and informational output at the bottom. (I, uh, appear to have been running AIGLX + Beryl at the time, hence the transparency-madness.) Hai2IVR

Hai2IVR is a SIP-client for brute forcing DTMF prompts in IVR systems.Many systems (banking, voicemail, calling card) rely on short PIN numbers...

MAFL-Load

During both my 2k5 and 2k7 ssh-jack presentations, I used mafl-load to execute ssh-jack. People have been asking about it, so, here it is....

I'm mid rant about stealing my own bios password, I think. Firewire, DMA & Windows

Updated Mar 7th, 2008: Holy crap, three quarters of a million hits later. oO. Some people have reported trouble getting things to work - one thing to...

The PoC exploit in action. Ahh, the rootshell moneyshot. Asterisk Remote Root

While reading the source to Asterisk one exciting weekend, I spotted an integer overflow, which lead to a heap overflow, which lead to a remote root...

No, it doesn't actually look like this when it runs. Lay off the hollywood UI crackpipe, huh. Metl-o-UnNetCrypt

A python tool which decrypts perl files that have been obfuscated with Filter::Netcrypt. I have no idea who wrote Filter::Netcrypt, or who uses it,...

Wireless
Interpolated signal strength coverage for one of REACH's commercial hotspots. The AP appears to be placed to cover Auckland's High St, which you can see that it does quite well. Metl Kismet GPS Plotter - Google Earth Edition

I've been contemplating how to better visualise war-driving data, and after Cam demoed the Airmagnet site survey tools while on the 802.1X Roadshow...

One of the requirements is to determine azimuth to target from a set of packet-signal-strength/azimuth pairs. Based on our knowledge of the signal characterstics of the yagi, we can interpolate the data to obtain an ATT. Here I'm using gnuplot to visualize this process 
during tuning of the algorithm. Metl War Tri Pod

What do you get when you cross a lego mindstorms kit with a 14dbi yagi? The MetlWarTriPod. MWTP is a project who's eventual goal is automated 802.11...

Newer screenshot, showing new AP list, multiple-AP-selection-and-filtering, different plots of data and management frames, and the new improved channel utilization display. Metl Kismet Client

A spin-off from MWTP, a fullscreen, hardware-accelerated graphical Kismet client. Initially I wrote it to vizualise the azimuth input data from the...

An early plot (note lack of alpha blending on the blobs) showing the coverage of local wireless ISP Walker Wireless (now <a href="http://www.woosh.co.nz">Woosh</a>, and mostly out of the 802.11 game, in favour of WCDMA). Because I know the location of their transmitters, it's a good way to get some idea for the (in)accuracy of my AP-location code. You'll note that it's not very good. I have some ideas to improve it, but fundamentally it's very difficult to do location finding in an urban environment with omnidirectional kit. Metlstorms Kismet GPS Plott0r

MKGP was my first foray in to geospatial visualization of wardriving data. I'd got plenty of georeferenced Kismet logs from wardriving with the Helix...

Basic functionality in place, graphing live data from remote drone sniffer Metl Helix Wireless Grapher

A straightforward 802.11 wireless network sniffer and grapher. Uses RFMON mode to detect access points, and then displays a rolling graph of signal...

Early graph showing stations talking to an AP. The blue box contains stations that we believe to be bridged onto the wireless by the AP, the green box contains wireless stations. Thick arrows are data, thin arrows are management. Metl Network Recon Visualizer

MNRV is a still-very-early-stages project to build a wireless sniffer that does more than just give you a list of APs. My goal is to be able to have...

Home
Wow. Screenshots of scripts are pretty rockin' huh. Altho, all up, this got me 57 Airpoints. Oh lordy, how will I cope with the excitement? Rotoseat

Heh. So I travel a bit for work, and when people are pimping for full fare economy, I feel duty bound to collect the airpoints. Except that I never...

The what's-playing interface. But don't look at pictures, go <a href="http://ice.storm.net.nz">listen</a>. Noise

Noise, that's what. Back in 1999, when I worked at an ISP and had loads of free bandwidth, I started a 128kbps all metal streaming MP3 server. The...

See, I'm editing this entry. Weblstorm

A custom python web content management system with through the web editing and stuff. What's rendering this content. Uses the TurboGears python web...

OMG wow, it's got nothing to display! Viewtron

I turned an old screen into an 'electronic picture frame' for the missus to put some of her ~20k digital camera pictures onto. I soon got...

Main configuration screen; list of layouts, list of images, list of page-instances, and a preview-render of the current working page. CharGrill

"Char's Graphical Renderer of Images in Lots of Layouts" My partner is a graphic designer. At one point she was producing a magazine that consisted...

Abandonware
SDL based 'o2' GPS moving-map-display. 2300 frames per second! Ha. Nvidia, FTW. Obscured By Clouds

About the same time I was writing MKGP, I was working on a raster moving-map-display GPS application, due to my dissatisfaction with GPSDrive. I...