The worthwhile problems are the ones you can really solve or help solve, the ones you can really contribute something to. No problem is too small or too trivial if we can really do something about it. - Richard Feynman

## Tutorials

I will take time to write some tutorials, mainly because I believe ”Sharing is caring”. These tutorials will cover many topics, some of which you may find interesting, useful, cool or boring and superfluous. Be kind and take from them what you need. I should say that these tutorials will vary in difficulty and some will be specific to Backtrack/Kali Linux.

## Game Over: Hacking Series

Date
30/03/2016
16/09/2015
08/07/2014
07/08/2013
20/01/2013
10/09/2012
18/11/2011

Description
Game Over: CanYouPwnMe > Kevgir-1
Game Over: FlareOn 2015 CTF > Challenge 5
Game Over: Dolo Malo - JavaScript Adware Exposed
Game Over: XSS on FuzzySecurity
Game Over: Scenario Based Infrastructure Hacktics
Game Over: Hackademic.RTB1
Game Over: Damn Vulnerable Web Application

## Windows Exploit Development Tutorial Series

Date
10/02/2012
10/02/2012
15/02/2012
29/02/2012
15/03/2012
26/04/2012
21/10/2012
05/01/2013
27/05/2013
29/11/2016
03/12/2016
04/12/2016
07/12/2016
22/12/2016
29/12/2016
02/01/2017
15/01/2017
19/06/2017
06/10/2017

Description
Part 1: Introduction to Exploit Development
Part 2: Saved Return Pointer Overflows
Part 3: Structured Exception Handler (SEH)
Part 4: Egg Hunters
Part 5: Unicode 0x00410041
Part 6: Writing W32 shellcode
Part 7: Return Oriented Programming
Part 8: Spraying the Heap [Chapter 1: Vanilla EIP]
Part 9: Spraying the Heap [Chapter 2: Use-After-Free]
Part 10: Kernel Exploitation -> Stack Overflow
Part 11: Kernel Exploitation -> Write-What-Where
Part 12: Kernel Exploitation -> Null Pointer Dereference
Part 13: Kernel Exploitation -> Uninitialized Stack Variable
Part 14: Kernel Exploitation -> Integer Overflow
Part 15: Kernel Exploitation -> UAF
Part 16: Kernel Exploitation -> Pool Overflow
Part 17: Kernel Exploitation -> GDI Bitmap Abuse (Win7-10 32/64bit)
Part 18: Kernel Exploitation -> RS2 Bitmap Necromancy
Part 19: Kernel Exploitation -> Logic bugs in Razer rzpnk.sys

## Windows Heap Exploitation --

Date
07/07/2015
25/10/2010
03/09/2011
28/12/2011
05/01/2012
13/01/2012

Description
What's Going On Here b33f ?
Heap Overflows For Humans 101
Heap Overflows For Humans 102
Heap Overflows For Humans 102.5
Heap Overflows For Humans 103
Heap Overflows For Humans 103.5

## Linux Exploit Development Tutorial Series

Date
07/04/2013
07/04/2013
22/11/2016
26/11/2016

Description
Part 1: Introduction to Linux Exploit Development
Part 2: Linux Format String Exploitation
Part 3: Buffer Overflow [Pwnable.kr -> bof]
Part 4: Use-After-Free [Pwnable.kr -> uaf]

## Occult Windows Hacking

Date
19/02/2014
17/09/2014
30/11/2014
30/03/2015
06/12/2015
01/02/2016
17/10/2016
05/03/2017
05/11/2017

Description
Windows Privilege Escalation Fundamentals
I'll Get Your Credentials ... Later!
Windows Userland Persistence Fundamentals
Powershell PE Injection: This is not the Calc you are looking for!
Low-Level Windows API Access From PowerShell
Windows Domains, Pivot & Profit
Anatomy of UAC Attacks
Capcom Rootkit Proof-Of-Concept
Application Introspection & Hooking With Frida

## Malware Analysis

Date
16/06/2015
28/07/2015

Description
Magnitude EK: Traffic Analysis (08/05/2015)
Angler EK JavaScript Deobfuscation: The Emperor Has No Clothes

## RFID

Date
02/08/2013
11/10/2013
16/04/2014
10/08/2013

Description
Part 1: RFID Kit
Part 2: RFID locksmith
Part 3: EasyCard - Reverse Engineering an RFID payment system
Appendix A: Mifare Classic 101

## Tutorials

Date
10/09/2013
02/12/2012
25/08/2012
27/06/2012
15/12/2011
05/11/2011

Description
Python & Regex: A match made in heaven
Intel Syntax Reference Guide
Inconspicuous Windows Backdoor
HackFu 2012: A novel approach to stenography
Writing shellcode to binary files
Avoiding antivirus && Backdooring PE files

## Installs / How-to’s

Date
25/08/2012
09/05/2012
18/11/2011
03/11/2011
03/11/2011

Description
Installing Sulley on Windows
Scanner Weaponry: Installing Nessus and OpenVAS
cURL support for Apache
Configuring Pure-FTPD
Install Arachni in Backtrack 5