# Intro to Offsec (F24)

{% stepper %}
{% step %}

### Reverse Engineering

* Static and dynamic debug
  {% endstep %}

{% step %}

### Pwn ("Pop a shell!")

* Shellcode
* Return-Oriented Programming (ROP)
* Heap and Glibc
  {% endstep %}

{% step %}

### Web

* SQL, No-SQL injection
* Cross-site scripting (XSS)
  {% endstep %}

{% step %}

### Tools

* GDB for dynamic debugging
* Binary Ninja for static debugging
  {% endstep %}
  {% endstepper %}
