> For the complete documentation index, see [llms.txt](https://fieldnotes-1.gitbook.io/fieldnotes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fieldnotes-1.gitbook.io/fieldnotes/readme/intro-to-offsec-f24.md).

# 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 %}
