Este documento ofrece una introducción al mundo del hacking y cracking. Explica conceptos clave como hacking blanco vs negro y describe las herramientas y técnicas comunes utilizadas por hackers y crackers, incluyendo debuggers, editores hexadecimales y más. Además, detalla varios sistemas de protección comunes y métodos para identificar y burlar dichas protecciones.