Search Results for: VxWorks

Reverse Engineering VxWorks Firmware: WRT54Gv8 – /dev/ttyS0

The ability to analyze a firmware image and extract data from it is extremely useful. It can allow you to analyze an embedded device for bugs, vulnerabilities, or GPL violations without ever having access to the device. In this tutorial, we’ll be examining the firmware update file for the Linksys… Continue reading

Blog

« Older posts Defcon 24: Blinded By The Light By Craig | August 4, 2016 – 2:20 pm |August 4, 2016 Electronics, Security, Tools Leave a comment I won’t be at Defcon this year in body, but I’ll be there in spirit! I got to design the hardware used in… Continue reading

A Code Signature Plugin for IDA – /dev/ttyS0

When reversing embedded code, it is often the case that completely different devices are built around a common code base, either due to code re-use by the vendor, or through the use of third-party software; this is especially true of devices running the same Real Time Operating System. For example,… Continue reading

Speaking SPI & I2C With The FT-2232 – /dev/ttyS0

For a while now I’ve been looking for an easy way to interface with external SPI and I2C devices over USB in a manner that can be easily integrated into future projects as well as used in a simple stand-alone system. Although there are many existing SPI/I2C interface solutions, most… Continue reading

Mystery File System – /dev/ttyS0

Last week Jim posted a comment asking about reverse engineering the firmware for some Chinese routers with the intention of extracting the Web files and translating them to English. Although I usually work with Linux based firmware, this sounded interesting so I thought I’d investigate. Although I wasn’t able to… Continue reading