Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
asm:22:workshops:rehosting-basics [2022/05/29 13:39] – anon | asm: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 : 12:00-14:00 | + | Wann : |
Wo : Sprachschule 1 | Wo : Sprachschule 1 | ||
Dauer : 2h | Dauer : 2h | ||
Line 11: | Line 11: | ||
== Description | == Description | ||
+ | Rehosting is a technique to dynamically execute an extracted firmware blob. | ||
+ | Infamously used by Frankenstein(https:// | ||
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: | ||
+ | ---- | ||
- Some Code-Snippets for getting started with Unicorn-Engine | - Some Code-Snippets for getting started with Unicorn-Engine | ||
- | - Experiment: | + | - Experiment: |
- We try to rehost sth. else | - We try to rehost sth. else | ||
Line 34: | Line 42: | ||
Max. 10 | Max. 10 | ||
- | ^ Nummer | + | ^ Nummer |
- | | 1 | + | | 1 |
- | | 2 | + | | 2 |
- | | 3 | + | | 3 |
- | | 4 | + | | 4 |
- | | 5 | + | | 5 |
- | | 6 | + | | 6 |
+ | == Resources | ||
+ | https:// | ||
+ | git clone https:// |