2.3 - CTF challenge #1 - Solution

2.3 - CTF challenge #1 - Solution

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

WebAssembly Module Advanced Analysis

Buy nowLearn more

Welcome & Summary

  • Welcome & Overview
  • Summary

Materials

  • Day2_WebAssembly_Advanced_WebAssembly_Modules_Analysis.pdf
  • wasm_reversing_day2.zip

Cryptominers Analysis and Detection

  • 1.0 - Instruction Analytics & Metrics
  • 1.1 - WebAssembly Cryptominers
  • 1.2 - Exercise #1 (Coinhive analysis)
  • 1.3 - Exercise #1 - Solution
  • 1.4 - Exercise #2 (Cryptoloot analysis)
  • 1.5 - Exercise #2 - Solution
  • 1.6 - Cryptominer Detection Techniques
  • 1.7 - Exercise #3 (YARA rules)
  • 1.8 - Exercise #3 - Solution

Dynamic Module Analysis

  • 2.0 - Dynamic Binary Instrumentation
  • 2.1 - Dynamic Binary Instrumentation - Labs
  • 2.2 - CTF challenge #1
  • 2.3 - CTF challenge #1 - Solution
  • 2.4 - Reversing DBI hooks
  • 2.5 - Tracing WebAssembly Execution
  • 2.6 - Tracing WebAssembly Execution - Labs

Anti-Debugging & (De)Obfuscation Techniques

  • 3.0 - Anti-debugging Techniques
  • 3.1 - Bytecode Obfuscation
  • 3.2 - Bytecode Obfuscation - Labs
  • 3.3 - Bytecode De-Obfuscation
  • 3.4 - Bytecode De-Obfuscation - Labs
  • 3.5 - Real-life Module Analysis - Example

Advanced Analysis Techniques

  • 4.0 - Static Single Assignment
  • 4.1 - Decompilation
  • 4.2 - CTF challenge #2
  • 4.3 - CTF challenge #2 - Solution
  • 4.4 - Symbolic Execution

Hacking WebAssembly Video Games

  • 5.0 - Hacking WebAssembly Games
  • 5.1 - Exercise #1
  • 5.2 - Exercise #2
  • 5.3 - Exercise #3

Conclusion / Thank You

  • Closing remarks
  • Provide Quick Feedback Here