Primero: Aquí puedes aprender sobre Ingeniería Inversa (Cracking), no Hacking (es distinto).
Segundo: ¿ Cuál es el programa que te pide el archivo key ? ¿ De dónde se puede descargar ?
Tercero: Si lo que quieres, es aprender sobre Ingenieria Inversa (Cracking), te recomiendo el curso de Ricardo Narvaja: Olly desde cero. Al curso lo bajas desde aqui:
Código:
http://ricardonarvaja.info/WEB/INTRODUCCION%20AL%20CRACKING%20CON%20OLLYDBG%20DESDE%20CERO/
Saludos!