Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
asm:22:workshops:rehosting-basics [2022/05/31 20:18] – [Table] robsasm:22:workshops:rehosting-basics [2022/06/04 10:46] (current) – [Resources] hauke
Line 11: Line 11:
  
 == 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:
 +-What Rehosting actually entails
 - Short Intro what rehosting is (including an intro to Unicorn-Engine+Avatar2)  - 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  you can get an overview here:https://dl.acm.org/doi/pdf/10.1145/3433210.3453093
Line 18: Line 22:
  
 - 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 Playground+- 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 38: Line 42:
 Max. 10 Max. 10
  
-^ Nummer  ^ Wer    +^ Nummer  ^ Wer          
-| 1       | Hauke  +| 1       | Hauke        
-| 2       | Lena   +| 2       | Lena         
-| 3              +| 3       sc           
-| 4              +| 4       Christopher  
-| 5              +| 5                    
-| 6              |+| 6                    |
  
  
 +== Resources
 +https://gitlab.muc.ccc.de/rob/rehosting_basics
 +
 +git clone https://gitlab.muc.ccc.de/rob/rehosting_basics.git
  • asm/22/workshops/rehosting-basics.1654028282.txt.gz
  • Last modified: 2022/05/31 20:18
  • by robs