- Introduction
- Changelog
- Blog
- 1. OSCP
- 1.1. How it started
- 1.2. How it went
- 1.3. Lessons learned
- RE/search
- 2. ACPI
- 2.1. Telltale signs of broken ACPI
- 2.2. Beginning the hunt
- 2.3. Analyzing ACPI tables
- 2.4. Addressing _PSL
- 2.5. Addressing _PSV
- 2.6. Reflection
- 2.7. Addressing TPM
- 2.7.1. AML Debug
- 2.7.2. Source code analysis
- 2.7.3. Dynamic Debug
- 2.8. Addressing Nouveau
- 2.8.1. Part 1: Driver
- 2.8.2. Part 2: ACPI
- Tips, Tricks, and Gotchas
- 3. The Root of All Evil
- 3.1. Exhibit A: Mi Kali, su Kali <3
- 3.2. Exhibit B: O' Filesystem, where art thou?
- 3.3. Exhibit C: The case against /usr/local
- 3.4. Exhibit D: Look how they massacred my perms
- 3.5. Exhibit E: Can't see me
- 3.6. Exhibit F: Merciless killing
- 4. Bash
- 4.1. Functions & Aliases
- 5. VIM
- 6. apt-patterns
7. Python (WIP)
8. Git (WIP)
- Get In Touch
- 9. Contacts
- Misc.
- 10. Music
- 11. Movies
- 12. Series TV
- 13. Books
- DANGER ZONE
- 14. Prologue
- 15. It's a dog-eat-dog world