Puede obtener más información acerca de los aspectos internos de una aplicación a través de la reflexión, está expuesto por .NET BCL (biblioteca de clases base) y hace que sea trivial recuperar IL reales para cualquier método .NET.¿Es la ingeniería inversa de reflexión?
ingeniería inversa en Wikipedia:
ingeniería inversa es el proceso de descubrir los principios tecnológicos de un dispositivo, objeto o sistema a través del análisis de su estructura, función y operación .
La reflexión ciertamente satisfaría el análisis de la estructura. ¿Pero dónde trazar la línea entre la introspección y la ingeniería inversa real? Y desde un punto de vista legal, ¿es la ingeniería inversa de reflexión?
Gracias Adrian, el reflejo claro es una herramienta que se usa para muchas cosas, no para la ingeniería inversa. Si su objetivo es obtener detalles explícitos sobre un software de la competencia, la reflexión ciertamente ayuda con eso. –