JackLeonard802 / CCC-412

Capstone Project
0 stars 0 forks source link

LC IoT Lab #6

Open JackLeonard802 opened 1 year ago

JackLeonard802 commented 1 year ago

JTAG

JTAG (Joint Test Action Group) is a standardized interface for testing and debugging digital circuits such as microprocessors, microcontrollers, and system-on-chip (SoC) devices. It allows access to the device's internal memory and peripheral registers, as well as control over the execution of the device's program.

JTAG is commonly used in electronics engineering and computer hardware development to test and debug integrated circuits and devices. It is also used in the forensic examination of electronic devices to extract data and obtain information about the device's internal state.

The JTAG interface is made up of a collection of test points on the device that can be accessed with a JTAG debugger or a JTAG emulator. These test points allow test probes to be inserted and used to control and monitor the device's operations.

https://www.jtag.com/jtag-boundary-scan-firmly-based-on-ieee-standards/ https://www.xjtag.com/about-jtag/what-is-jtag/

JackLeonard802 commented 1 year ago

Chip-off

Chip-off is a physical extraction method that involves removing the chip from the device and connecting it to a special interface. When the device is not operational, the data is encrypted, or the JTAG interface is not available or functional, chip-off is typically used. Physically removing the chip from the device takes more time and specialized equipment, but it may provide access to more complete or undamaged data.

https://www.binary-intel.com/services/jtag-chip-off-forensics/chip-off_forensics/ https://www.nist.gov/system/files/documents/2020/08/21/CFTT%20-%20JTAG%20and%20Chip-Off%202019.pdf

JackLeonard802 commented 1 year ago

Set up lab time (in progress)