Lo que ocurre es que siempre hay una polémica en cuanto a si es necesario poseer conocimientos de programación para poder "crackear" (aplicar Ing. Inversa) a un ejecutable, de echo en muchas circunstancias se ha planteado esta duda en el subforo de Ing. Inversa. Personalmente me inicié en ingeniería inversa sin poseer conocimiento alguno de programación (ni de alto nivel como bajo nivel que sería ensamblador), esto se debe a que para crackear software de dificultad baja solo debes conocer algunas instrucciones, serie de pasos, trucos, etc. Que no te permitirán programar pero si te permitirán crackear. Luego me di cuenta que para mejorar mi nivel de Ing. Inversa debía aprender a programar más bien para no tener que acudir constantemente a google en busca de instrucciones de lenguaje en ensamblador, por lo cual me leí un libro de programación. Lamentablemente esto no quiere decir que no se deba saber programar, ya que si eres un "hacker" y no sabes programar en ningún lenguaje ¿Cómo crearás tus propias herramientas de automatización?, ya que generalmente las herramientas de hacking automatizan pasos que se pueden hacer a mano como inyecciones SQL (sqlmap, havij, etc.) entre otras tools.
Además el nivel de conocimiento y tiempo que dediques en una área a otra depende de tu área de especificación (según yo) quizás esto aclare la común pregunta:
¿Debo saber programar para ser hacker? o ¿Que tanto debo saber programar si soy hacker?
Si quieres programar troyanos, botnet, entre otras tools, estas requieren de gran conocimiento de programación (tampoco algo extremadamente avanzado pero si requiere que sepas programar más que una calculadora, hola mundo):
70% de programación y 30% seguridad en informática.
Si quieres crackear software:
80% de seguridad en informática (ing. inversa) y 20% de programación.
No sé si se explica bien mi idea, es decir que el "hacker" debe poseer un conocimiento integro y perfeccionar algunas áreas de acuerdo a su especificación.
Bueno son solo ideas mías insignificantes pero a ver si alguien me cree, saludos