Login or register
SecDocs RSS feed

Paper details

Title Blackbox JTAG Reverse Engineering
Type Paper
Tags reverse engineering hardware hacking
Abstract JTAG is an industry standard for accessing testmode functionality in almost any complex microchip. While the basics of JTAG are standardized, the exact implementation details are usually undocumented. Nevertheless, JTAG often allows you to interact with the chip very deeply, which makes it very interesting since it is often easily accessible thanks to the small pincount. This talk covers reverse engineering of JTAG interfaces when no or only limited documentation is available. JTAG is an industry standard for accessing testmode functionality, and is available on almost any complex microchip. It is often for functional testing while doing wafer sort, during board production, product development and service. While the basics of JTAG are standardized, the exact implementation details are usually not available in public datasheets. Very often, even when signing a vendor NDA, only limited parts of JTAG will be documented (like boundary scan and the CPU debug interface). JTAG, however, often allows a much deeper interaction with the chip, and often, security is falsely established though obscurity by providing undocumented testmodes. JTAG isn't only available on CPUs, but also on a lot of other peripherals, which turns them into an interesting target if they provide busmaster access to a system bus.
Authors Felix Domke
Submitted February 11, 2010
Rating
Currently 0/5 stars (0 votes).
Correlation
Linked to ---
Event Chaos Communication Congress 26th (26C3) 2009
Resource ---
Download
Source 1435_JTAG.pdf
Size 306.1 KB
MD5 7a6fcc04ad1ac6d34b63a19c9850babe
SHA1 69ac07f94832ceb4d2344c9c2d2bc8fc04e68124

Comments
No comments.
Add new Only logged in users can comment.


Click here to lend your support to: SecDocs and make a donation at www.pledgie.com !