TippingPoint Digital Vaccine Laboratories
DID YOU KNOW... We release at least two Digital Vaccine updates a week to our IPS customers; on average each has about 10 new security filters, many of which are turned on by default.

RECON 08 Day 3

It's Monday and I'm back at our Austin headquarters with the team. We had a great time at RECON and in Montreal. Big thanks to the conference organizers and the high quality speakers. Three more interesting talks to mention on the final day of the conference...

Pablo Sole from Immunity gave an overview of how Python scripting within ImmunityDbg can be used to assist in reverse engineering Adobe Reader. This talk was short, sweet and to the point. He demonstrated some usable examples for extracting bug details from a high level advisory.

Gera from CORE Security spoke about a couple of interesting tools which he will be releasing soon via the PaiMei GoogleCode repository and the CORE OSS site. He first demo-ed an iterative decompiling framework allowing researchers to quickly and easily "code out" and compile manually decompiled binary code. The framework makes it easy to reference global variables and make un-exported subroutine calls. He then demoed a simple script he wrote to replace IDA as a disassembler on top of PaiMei and the PIDA/pGraph structures. Interesting toys to play with. Gera is a great researcher and an excellent speaker, he kept the audience on their toes with his hilarious antics.

The last talk we could catch before jetting for our flight was Tiller Beauchamp's talk on his Ruby DTrace and debugger wrappers. This is a presentation I wanted to catch earlier in the year at BlackHat EU so I'm glad to have gotten the chance to see it at RECON. Tiller presented a variety of use cases for the DTrace wrapper on the MacOS platform including code coverage recording, run-time stack and heap integrity checks, code hooking, etc... A lot of the functionality you get out of PaiMei on the Microsoft Windows front you can get on the MacOS front with RETrace and with the additional performance benefits of being in the kernel. I look forward to tinkering with this framework when I find the reason/motivation to do some MacOS research.

Unfortunately RECON is only officially held every other year, so we'll see the Montreal crew in 2 years.
Tags:
Published On: 2008-06-16 13:56:59

Comments post a comment

No comments.
Trackback