Course Overview

These days, you can find many courses on Binary Analysis and Reverse Code Engineering (RCE) but most of them are about the windows platforms. There is not a single practical course that teaches and shows you how to debug a binary in user or kernel mode, instrument, or emulates binary programs and automate most of your analysis process.

This course focuses on the practical aspect of binary analysis. Throughout this course, you will get to know the various techniques which can be used in malware or binary protectors, tools of the trade and master them, and using symbolic execution to detect anti-analysis techniques. On top of that, you will learn how to protect yourself from potentially harmful files and hunt them. You will walk away with practical techniques that can be used in static/dynamic analyzing software with an emphasis on malware

If you are a binary security enthusiast or have a binary lifestyle, this course will teach you to be a binary hacker, and what's more, how you can protect yourself from unwanted, and potentially harmful files or against reverse engineers who want to crack and make your products public. 

What You Will Learn

  • Learn about malware protection techniques and how to defeat them.
  • Understanding about Rootkits and hunting them in infected system.
  • Familiarizing with Dynamic Binary Analysis frameworks.
  • Get to know about software protection methods which can be used in malware or protected software and so much more.

Program Curriculum

  • Anti-disassembly
  • Anti-debugging
  • Obfuscation Methods
  • Resistance to Emulation
  • Virtualization
  • Basic of Triton
  • $7 Million Cybersecurity Scholarship by EC-Council
  • Chapter 1 Quiz

  • Infection Methods
  • Practical Infection Methods
  • Cuckoo Sandbox
  • Chapter 2 Quiz

  • Linux Kernel Debugging
  • Linux Kernel Programming
  • Kernel Rootkits: Techniques and Analysis
  • Chapter 3 Quiz

Instructor

Hamid Rezaei

Hamid Rezaei is an Information Security Enthusiast with 10 years of experience in application and information security. Hamid gained his Master of Science (M.S) in Secure Computations. He started his career with binary analysis and exploitation and wrote two e-books about Binary Debugging and Binary Exploiting. He worked as a Malware Analyst in a domestic antivirus company and analyzed various malware such as Alman, Sality, Ramnit and wrote disinfection tools. As a CTF player, his team got ranked and prized in many different CTF competitions. In 2014 his team ranked first place in NULLCON CTF and got VIP to pass for the conference. He is currently working as a team leader in the security research lab at a private company that focused on network and cloud infrastructure. He also has experience as application security team lead and worked on different areas in the Secure SDLC process, such as threat modeling, secure coding, static and dynamic application security testing, network and file format fuzzing. As a bug bounty hunter, He found security vulnerabilities in Cisco, Microsoft, Bosch, AT&T, and other companies. Due to the severity of vulnerabilities, he received awards for his finding. He was recognized as MVP(Most Valuable Pentester) on Bugcrowd.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Fastest Way to Level Up Your Cybersecurity Skills

Invest in your future with flexible subscription plans that give you access to the world’s largest online cybersecurity course library. Whether you're exploring cybersecurity courses for beginners or advancing your expertise,
access in-demand courses, practical labs, and CTF challenges designed to support continuous learning.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Build your cybersecurity skills with 900+ bite-sized courses and curated learning paths designed for continuous learning.

$ 69.00
Billed monthly or $599.00 billed annually

What is included

  • 880+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Develop real-world cybersecurity skills through hands-on labs and CTF challenges designed for practical learning.

$ 79.00
Billed monthly or $699.00 billed annually

Everything in Pro, Plus:

  • 1600+ Hands-on lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Hands-on Labs and Challenges added every month

Related Courses

1 of 50