About three years ago I wrote a vulnerability scanner for the Palm OS named AUSTIN. It was just a fun side project and after presenting it at Defcon 11, I forgot all about it.
But recently a few people started asking me for the code. Turns out that the Defcon 11 site has my slides, the audio of my presentation, and even the video! But no code, even though I gave it to the organizers. [I wish defcon didn't use Real media formats, they're so annoying to convert. To do so, grab the RTSP stream with a downloader like Offline Explorer Pro and use SUPER to convert it (See my post on video conversion).]
So without further ado, for anyone interested, here is the code to AUSTIN - a PalmOS Vulnerability Scanner.
- It was written to PalmOS 3.5.2 on a Treo 300 (160x160 screen). I don't know how it will fare on OS 5 Palms.
- It was written with PocketC, I don't know whether the latest version will still run this code.
- It works but is fairly basic and may even have some bugs (shocking, I know ;-)
- It's GPL licensed.
If you end up finding it useful, please post a comment below and tell me what you're doing with it...