Page cover

Runtime Obfuscation

4. Runtime Obfuscation

  1. Dynamic Code Injection:

    • Description: Injecting or modifying code at runtime to avoid detection by static analysis tools.

    • Example: Using reflection or dynamic method invocation to execute code that is not present in the static binary.

  2. Self-Modification:

    • Description: Code that modifies itself during execution, making it difficult to analyze.

    • Example: A program that alters its own instructions or data to evade detection.

Last updated