hola.
Bueno no eh econtrado tutoriales especificos al respecto en el buscador, motivo de mi pregunta.
Haber como empezar, bueno es simple, el titulo lo dice, se que no se aprende d un dia para otro, tengo las herramientas pero no entiendo nada :S.
Hay algun tutorial sobre esto? 
  -Como aprender a usar el Olly Debugger.
  -Como saltar validaciones de softwares
  -Que cosas ademas de crack programas puedo hacer?
  -Si programo algo en C que puedo ver en el olly Debbuger?
  -Que conocimientos de assembler hay q saber? Son minimos? o hay q entrar de      lleno en el leguaje? Algunas cosas se pero estoy orientado mas a assembler de pic.  
Osea son preguntas que por ahi les parescan tontas pero, sinceramente me gustaria entrar a aprender esto.
Hay algun tutorial al respecto? Aprueba de boludos :P 
Las herramientas que tengo son
 -Olly Debugger
 -Analizadires de archivos
           *PEiD
           *Stud PE
-Editor Hexadesima (Hex WorkShop)
De antemano gracias, saludos!
			
			
			
				Hola!
La mejor guia para empezar: http://ricardonarvaja.info/WEB/INTRODUCCION%20AL%20CRACKING%20CON%20OLLYDBG%20DESDE%20CERO/
Saludos!
			
			
			
				Gracias! Demasiado completo.  ;-)
			
			
			
				
hola  :D
Ese link es mi preferido para Olly , esta hecho en varios capitulos y facil de entender
Pero igual cuando me acuerdo que "sice" (softice) paso a la historia me retire ,era el mejor debugger que e conocido , OllyDbg actualmente tiene montones de plugins que le dan  una gran capacidad y es lo mejor por ahora
El lenguaje ensamblador es el unico que se necesita ,porque  el desensamblador convierte en asm un programa compilado en cualquier lenguaje y puede alterar el comportamiento del EXE
como desensamblador el  w32dasm ,no debe faltar nunca
debe visitar la sección ftp del foro cracklatinos
suerte sr.blanco