From 4d8a1d9abf44a3e7b40a0cd4f9c6c663e1e0519a Mon Sep 17 00:00:00 2001 From: gurkenhabicht Date: Sun, 19 Nov 2023 20:20:11 +0100 Subject: [PATCH] layouting --- introduction-to-reverse-engineering/presentation.html | 6 ++++-- introduction-to-reverse-engineering/reverse_engineering.md | 7 +++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/introduction-to-reverse-engineering/presentation.html b/introduction-to-reverse-engineering/presentation.html index 96be65c..d89dec4 100644 --- a/introduction-to-reverse-engineering/presentation.html +++ b/introduction-to-reverse-engineering/presentation.html @@ -307,6 +307,7 @@ Deobfuscation with FLOSS

Packing

+

Compress binary data

            ooooo     ooo  ooooooooo.  ooooooo  ooooo
             `888'     `8'  `888   `Y88. `8888    d8'
              888       8    888   .d88'   Y888..8P
@@ -318,7 +319,8 @@ Deobfuscation with FLOSS

-

Mangling

+

Mangling

+Library symbols in compiled code for data that have the same name

 c++filt
@@ -333,7 +335,7 @@ std::char_traits, std::allocator > const&, unsigned long)
 
-

Code Elements

+

Code Elements

  • Adding Unnecessary Instructions
  • Changing Control Flows
  • diff --git a/introduction-to-reverse-engineering/reverse_engineering.md b/introduction-to-reverse-engineering/reverse_engineering.md index 3e68586..7247f85 100644 --- a/introduction-to-reverse-engineering/reverse_engineering.md +++ b/introduction-to-reverse-engineering/reverse_engineering.md @@ -188,6 +188,8 @@ f"{b}{a}" ## Packing +Compress binary data + ```sh ooooo ooo ooooooooo. ooooooo ooooo `888' `8' `888 `Y88. `8888 d8' @@ -202,8 +204,9 @@ f"{b}{a}" --- -### Mangling +## Mangling +Library symbols in compiled code for data that have the same name
    
     c++filt
    @@ -216,7 +219,7 @@ std::char_traits, std::allocator > const&, unsigned long)
     
     ---
     
    -### Code Elements
    +## Code Elements
     
     * Adding Unnecessary Instructions
     * Changing Control Flows