Team Win Recovery Project

Aus IT-Forensik Wiki

Das Team Win Recovery Project (kurz TWRP) ist ein Open-Source-Project, welches sich herstellerunabhängiger Custom-Recovery-Systeme mit erweiterten Funktionen für Android-Geräte zur Verfügung stellt.

Installation

Die Installation erfolgt über den sogenannten Download oder Fastboot Modus der Smartphones. Eine Vielzahl von Geräten der Marke Samsung können z.B. über das Drücken der Tastenkombination Power+Home+Volumn-Down-Buttons in den Download-Modus versetzt werden. Die Voraussetzung für das flashen der Custom-Recovery muss die Installation von Fremdsoftware in den Einstellungen aktiviert werden (z.B. durch Deaktivierung der OEM-Sperrung).

Odin

Eine einfache Möglichkeit einen TWRP aufzuspielen besteht mit dem freien Tool Odin. Hier muss einfach die .tar oder .zip-Datei (enthält die recovery.img-Datei) über die Schaltfläche ausgewählt und kann dann auf das angeschlossenen im Download-Modus Gerät aufgespielt werden. Das Custom-Recovery-Image wird somit in Recovery-Partition des Gerätes kopiert.

adb

adb flash recovery twrp.img

fastboot

fastboot flash recovery twrp.img

Funktionen

Im Gegensatz zur Standard-Recovery bei Android Geräten verfügt ein TWRP über folgende erweiterten Funktionen:

  • Wipen (Cache, Gerät, etc.)
  • Backup (mit erweiterten Einstellungsmöglichkeiten)
  • Advanced (Erweiterte Features, wie z.B. die ADB-Console)
  • Restore
  • Install

Details können dem TeamWin FAQ entnommen werden. Aus forensischer Sicht ist besonders interessant, dass ein TWRP in den allermeisten Fällen mit dem Rooten des Gerätes einhergehen. Dies kann man sich zur physikalischen Sicherung von Android Geräten zu nutzen machen.

Sicherung im TWRP Recovery-System

adb

adb pull /dev/block/mmcblk0 image.bin
  • Daten vom Smartphone werden in der Datei image.bingespeichert
  • Es wird nur eine Datei erstellt, Größe variiert je nach verbautem Speicher
  • Wenn mit Enterbestätigt wurde beginnt der Ausleseprozess.

dd

netcat

Weblinks