10/11 - Chip-Off & JTAG Flashcards
What are the drawbacks of flasher tools?
Since the tool developer is not concerned about digital forensics, some of the features one would expect in a forensic examination tool are not included such as an audit trail or hashing function.
Name a common flasher tool?
Advanced Turbo Flasher
What are the benefits of engineering ports?
Some flusher tools require connectivity via an engineering port. The benefit of using an engineering port is that they are usually protected from the daily wear and pair exposure and damage in comparison to the regular data port. However, connection via an engineering port often requires a proprietary cable or proprietary pinout.
What are boot loaders?
Boot loaders provide an option to unlock and acquire certain mobile devices memory by booting them into a custom recovery mode which replaces the standard Android recovery partition. This is particularly applicable to a range of Android devices which will depend on the model chipset, vendor, and even network carrier.
Name two custom recovery developers?
- Clockwork Mod Recovery
- team WIN recovery project or TWRP
What does FRP stand for?
Factory Reset Protection
is a security method that was designed to make sure someone can’t just wipe and factory reset your phone if you’ve lost it or it was stolen.
Explain the Qualcomm EDL Mode?
Special boot mode can be enabled to allow direct memory access. This involves forcing the mobile device into a special state called emergency download or EDL mode. It is also known as deep flash, or 9008 mode.
The EDL mode implements the Sahara protocol, which allows an original equipment manufacturer or OEM to accept a digitally signed programmer over USB. The OEM vendors programmer uses a protocol known as Firehose to interact with Qualcomm chips.
What does ISP stand for?
In system programming - or ISP or more commonly known as direct eMMC, involves interfacing directly with the flash memory chip in a mobile device.
What is Chip Off Forensics?
is a technique which involves the removal of the flash memory chip from the mobile device printed circuit board and the reading and imaging of its content via some form of memory reading device.
What is the Popcorn effect?
Prior to removing a memory chip, some considerations need to take place. For example, is there any likelihood that moisture has been trapped inside the memory chip. If this is a possibility, then the board should be dried in an oven for a number of hours to ensure any moisture has evaporated. Failure to do this could potentially cause the memory chip to be damaged. Commonly known as the popcorn effect, when heat is applied as part of the chip removal technique and moisture trapped inside the chip package rapidly expands due to the increase in heat.
What is JEDEC?
Solid State Technology Association
What does JTAG stand for?
Joint Test Action Group
JTAG uses a serial communications interface to probe the key components on a printed circuit board in order to validate their correct operation.
What is the TAP?
The connection interface used for JTAG is known as the test access port or TAP. Connection points for the Tap are located on a mobile device printed circuit board.
Explain the following JTAG TAP pins:
- TCK
- TDI
- TDO
- TRST
- NRST
- RTCK
-
TCK - Test Clock.
Synchronize the internal machine operation state. -
TDI - Test Data In.
For data input. -
TDO - Test Data Out.
For data output -
TRST - Test Reset
To force controller into a known state. -
NRST - Normal Reset.
Set device into unknown state. -
RTCK - Return Clock.
Control maximum clock speed
Name a few JTAG tools?
- Rift-to-box
- Advance Turbo Flasher
- Z3-X