La légalité du reverse engineering dépend du pays et du contexte dans lequel il est pratiqué. Dans certains cas, il peut être considéré comme une violation des droits d'auteur ou des brevets. Toutefois, dans d'autres situations, il peut être autorisé à des fins d'interopérabilité, de recherche ou d'enseignement. Il est donc important de se renseigner sur la législation locale avant de se lancer dans le reverse engineering.