Reverse Engineering

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Reverse engineering is the art of understanding machine code and meddling with it. An expert reverse engineer can change a binary (compiled) or non-binary (interpreted) application in any way s/he wants, pretty much like s/he has access to the source code. This course teaches you to be an expert reverse engineer.

On top of that, you will learn methods to increase your performance, you will get to know the tools of the trade and master them, learn how to protect against reverse engineering, and more importantly, how to bypass all those protections.

Join us!

What Will You Learn?

  • Learn the basics of Reverse Engineering

Course Content

Reverse Engineering For Beginners

  • Introduction To Reverse Engineering
    12:24
  • Getting Started With NASM And DDD
    19:43
  • Assembly Integer Arithmetic
    13:21
  • Assembly Floating-Point Arithmetic
    07:48
  • Assembly Control Instructions
    09:43
  • Assembly And Process Stack
    07:13
  • Assembly Functions
    14:05
  • Stack Buffer Overflow
    00:00
  • Calling System Services
    00:00
  • PE And COFF File Formats
    00:00
  • ELF File Format
    00:00
  • Reverse Engineering With Ghidra
    19:58
  • Automated Analysis
    00:00
  • Password Cracking
    00:00
  • Code Obfuscation
    00:00
  • Anti Reverse Engineering Techniques
    14:58

Student Ratings & Reviews

No Review Yet
No Review Yet
ResearcherStore

Want to receive push notifications for all major on-site activities?