Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
asm:22:workshops:rehosting-basics [2022/05/19 19:01] – created robsasm:22:workshops:rehosting-basics [2022/06/04 10:46] (current) – [Resources] hauke
Line 4: Line 4:
 Titel          : Rehosting Basics Titel          : Rehosting Basics
 Workshopleiter : Rob Workshopleiter : Rob
-Wann           : tbd +Wann           : Samstag, 12:00-14:00 
-Wo             : +Wo             : Sprachschule 1 
-Dauer          : 2h?? +Dauer          : 2h
 ---- ----
  
  
 == Description == Description
 +Rehosting is a technique to dynamically execute an extracted firmware blob.
 +Infamously used by Frankenstein(https://www.usenix.org/conference/usenixsecurity20/presentation/ruge). Otherwise, this is used to get those 31337 0-Days in firmwares.
 I intend to cover: I intend to cover:
-- Short Intro what rehosting is (including an intro to Unicorn-Engine+Avatar2)+-What Rehosting actually entails 
 +- Short Intro what rehosting is (including an intro to Unicorn-Engine+Avatar2)  
 +- some helpfull hints for your reverse engineering adventures 
 +---- 
 + you can get an overview here:https://dl.acm.org/doi/pdf/10.1145/3433210.3453093 
 +---- 
 - Some Code-Snippets for getting started with Unicorn-Engine - Some Code-Snippets for getting started with Unicorn-Engine
-- Experiment:We try to rehost some binary from the Circuit Platground+- Experiment:We try to rehost some binary from the Circuit Playground, is not yet properly prepared besides a skeleton
 - We try to rehost sth. else - We try to rehost sth. else
  
Line 32: Line 40:
  
 == Teilnehmer == Teilnehmer
-Max. 50+Max. 10 
 + 
 +^ Nummer  ^ Wer          ^ 
 +| 1       | Hauke        | 
 +| 2       | Lena         | 
 +| 3       | sc           | 
 +| 4       | Christopher 
 +| 5                    | 
 +| 6                    | 
  
-^ Nummer  ^ Wer       ^ +== Resources 
-| 1                 | +https://gitlab.muc.ccc.de/rob/rehosting_basics
-| 2                 | +
-| 3                 | +
-| 4                 | +
-| 5                 | +
-| 6                 |+
  
-== Zeitwunsch +git clone https://gitlab.muc.ccc.de/rob/rehosting_basics.git
-1Samstag oder Sonntag+
  • asm/22/workshops/rehosting-basics.1652986876.txt.gz
  • Last modified: 2022/05/19 19:01
  • by robs