FFW - About hangs, timeouts and latency

When replaying captured network protocol packets, we have like three different kind of error situations: * Hangs * Timeouts * Latency…

FFW Dictionary Support

Small feature, much work. While studying fuzzing papers, it appears that dictionary support greatly improves code coverage. It is like a bypass/alternative for symbolic execution. I decided to quickly implement it, but was surprised on how much work it took to finish. The basic premise is simple: Having a…

FFW Fenrir Update

FFW was initially conceived at sleepless night in the Luxor hotel in Las Vegas, between Blackhat and Defcon. With this the basic fundamental data structures FFW uses are a bit... shitty. I called my attempt to rewrite these data structures "Fenrir", the beast: Basically, the initial data structures…

Update Lenovo BIOS via USB (Linux)

Download BIOS from Lenovo (BIOS bootable update CD) In Ubuntu, install geteltorito utlitiy (apt-get install genisoimage) Convert downloaded bios file: geteltorito -o bios.img Downloads/n1cur20w.iso Write to USB drive via dd: dd if=bios.img of=/dev/sdXXX bs=1M Reboot, press F12 to select USB drive Via:…

exploit.courses UX updates

I've read Dont Make Me Think, a great book about web usability. Based on this I made some small but important updates: Added a logo. As user expect it at top-left of the website. Highlight the current page in the menu bar. So user know where they are in the…