EFI firmware image analyser / dumper / ripper

As part of the joggler work, I’ve developed a set of tools for pulling EFI firmware images apart. I did have a look for others, but I initially couldn’t find anything. Later I did find some, but they relied on some non-64bit-clean C code for decompression, or were closed source. So I’ve implemented my ownContinue reading “EFI firmware image analyser / dumper / ripper”

Distracted by the joggler ….

Hi, apologies to anyone wanting the Hero USB stuff, I’ve been distracted by messing with the O2 Joggler this week. This is a 512Mb 1GHz Intel Atom based capacitative touchscreen web tablet with 1Gb of internal storage, USB host and 802.11n WIFI. And its £50 ($76US) right now! Its originally developed by OpenPeak, and runsContinue reading “Distracted by the joggler ….”

Finally, some android USB progress

This evening, I’ve finally been testing out my new function driver code. Its getting close: I’m now able to load and unload the drivers repeatedly cleanly. Unfortunately it locks the phone solid shortly after plugging a USB cable in, but I’m guessing that will be down to some stupid bug somewhere 🙂 I’m not terriblyContinue reading “Finally, some android USB progress”

Checkpoint SecurRemote VPN PSK patch for racoon

Phew, the last few days have involved hacking in support for the Checkpoint SecuRemote proprietary VPN support to the standard "racoon" IPSEC IKE daemon. Luckily as it turns out, it uses a standard protocol, but has changed the IDs a bit for some unknown reason. Mailing list thread and patch here. Now, back to theContinue reading “Checkpoint SecurRemote VPN PSK patch for racoon”