1. Introduction
  2. Changelog
  3. Tips, Tricks, and Gotchas
  4. The Root of All Evil
    1. Exhibit A: Mi Kali, su Kali <3
    2. Exhibit B: O' Filesystem, where art thou?
    3. Exhibit C: The case against /usr/local
    4. Exhibit D: Look how they massacred my perms
    5. Exhibit E: Can't see me
    6. Exhibit F: Merciless killing
  5. Bash
    1. Functions & Aliases
  6. VIM
  7. apt-patterns
  8. Python
    1. The infamous Traceback (most recent call last)
    2. Getting help()
    3. Finding and installing Python packages correctly
    4. Handling externally-managed Python packages with virtual environments
  9. Git
  10. RE/search
  11. ACPI
    1. Telltale signs of broken ACPI
    2. Beginning the hunt
    3. Analyzing ACPI tables
    4. Addressing _PSL
    5. Addressing _PSV
    6. Reflection
    7. Addressing TPM
      1. AML Debug
      2. Source code analysis
      3. Dynamic Debug
    8. Addressing Nouveau
      1. Part 1: Driver
      2. Part 2: ACPI
  12. Blog
  13. OSCP
    1. How it started
    2. How it went
    3. Lessons learned
  14. Get In Touch
  15. Contacts