Immunity Debugger for Exploit Devs - YCSC Lab Essentials

Learn Immunity Debugger in and out.
Rating: 4.1 out of 5 (54 ratings)
4,030 students
Immunity Debugger for Exploit Devs - YCSC Lab Essentials
Rating: 4.1 out of 5 (54 ratings)
4,031 students
Basics of Immunity Debugger
Get familiar with various Views / Windows
Stack operations available in Immunity Debugger
Disassembler operations available in Immunity Debugger
Get started with PyCommands & Mona Library
Just-in-time debugging with Immunity Debugger
How to set breakpoints, step through and trace
Immunity Debugger command line

Requirements

  • Familiarity with Assembly Language (good to have)
  • Understanding of x86 CPU architecture (registers, flags, stack etc.)

Description

Immunity Debugger is the go to debugger for most security professionals. Immunity Inc describes it as a powerful new way to write exploits, analyze malware, and reverse engineer binary files. It builds on a solid user interface with function graphing, the industry's first heap analysis tool built specifically for heap creation, and a large and well supported Python API for easy extensibility.

Note: To know about offers on this course, check out our website yaksas-dot-io

To enroll in our Hands-on Fuzzing and Exploit Development courses, check out our website yaksas-dot-io

This course covers both, well-known and lesser-known, features of Immunity Debugger. Few of the key topics discussed in this course are as follows:

  • Download and Installation

  • Views

  • Stack Operations

  • Disassembler Operations

  • Breakpoints, stepping through, tracing etc.

  • PyCommands and Mona Library

  • Just-in-time debugging

  • ... and a lot more

A good understanding of Immunity Debugger comes in handy while exploit development, backdooring PE files, encoding files for anti-virus evasion. Once you have completed this course, you will be a lot more comfortable with Immunity Debugger and you'll know which features to use to perform each of the previously mentioned activities.

Since other debuggers like Ollydbg (Olly debug), evans debug etc. have a similar interface, through this course you can learn how to use them as well. I have created this course with the vision that it becomes your go to reference guide for Immunity Debugger and other similar debuggers.


Who this course is for:

  • Cyber security professionals
  • Reverse Engineers
  • Beginners in Exploit Development
  • Security Researchers / Engineers/ Analysts

Course content

13 sections • 24 lectures • 2h 58m total length
  • Introduction
    02:59

Instructor

Co-Founder at ElliteDevs & Yaksas CSC
Uday Mittal
  • 4.3 Instructor Rating
  • 167 Reviews
  • 4,838 Students
  • 3 Courses

Uday Mittal (OSCE, OSCP, CRTP, CISSP, CISA, CISM, CRISC, DCPP) is the founder of Yaksas CSC.  He has over 6 years of experience in dealing with various issues related  to cyber security. He is actively working towards educating people on  cyber security risks and steps to mitigate them. His areas of interest include  exploitation research, malware analysis, red teaming, VAPT  etc.