Que lleve el termino "engineering" no quiere decir que se deba de hacer un curso para la ingenieria inversa, cualquier ingeniero informático sabe hacer en mayor o menor medida ingeniería inversa.
Yo estudio ingenieria de software, y con las tecnicas de debbuging que nos fueron enseñando, y el ensamblador que dimos ( intel x86 ) nos sirvio de sobra para a final de curso crackear una aplicación que nos dieron los profesores con ese fin.
Te pongo un simil: un ingeniero mecánico no conoce todos los aparatos moviles del mundo ( coches, motos, etc etc), pero con sus conocimientos podría desmontarlos y averiguar como funcionan ( esa sería si ingenieria inversa )
Yo estudio ingenieria de software, y con las tecnicas de debbuging que nos fueron enseñando, y el ensamblador que dimos ( intel x86 ) nos sirvio de sobra para a final de curso crackear una aplicación que nos dieron los profesores con ese fin.
Te pongo un simil: un ingeniero mecánico no conoce todos los aparatos moviles del mundo ( coches, motos, etc etc), pero con sus conocimientos podría desmontarlos y averiguar como funcionan ( esa sería si ingenieria inversa )