More dates

    Reverse Engineering - HackerChix Edition

    Share
    Online Event
    Host icon
    89 followers  ·  Contact host (Opens in new tab)
    Add to calendar
     

    Event description

    In the 8 nights this course will run, students will walk through the basic theory and practice of Reverse Engineering. We’ll look at OS Design, assembly, object file formats, and program analysis techniques. Students will use a variety of tools including volatility, pwntools, and Ghidra

    Lectures & Labs:

    OS Design

    • Overview of Reverse Engineering
    • The Computing Landscape
    • Targets
    • OS Design
    • Device Drivers
    • The Kernel Interface
    • Filesystems
    • Process Management
    • Memory Management
    • Applications
    • Networking

    x86 Assembly Code

    • History of x86
    • Development in x86 Assembly Language
    • Basic x86 Assembly Language
    • X86 Control Flow Instructions
    • Conditions in x86
    • Iteration in x86
    • x86 Stack Instructions
    • Functions in x86
    • Linux x86 and x64 System Calls
    • Shellcoding
    • x86 Linux Shellcoding
    • x64 Shellcoding

    Object File Formats

    • Introduction to Object File Formats
    • Introduction to ELF
    • Manipulating ELF Executables
    • The GOT and PLT
    • ASLR and Position Independent Executables
    • ELF Code Injection
    • Introduction to PE



      Powered by

      Tickets for good, not greed Humanitix dedicates 100% of profits from booking fees to charity

      This event has passed
      Get tickets