As well as copyright infringement, misappropriation of production secrets can be a civil offense as well as a criminal offense. In general, a production secret is information that (1) has an independent economic value, real or potential, because it is unknown to the public or to third parties who can achieve economic benefits if it is disclosed or used, and (2) is the object of reasonable measures aimed at maintaining the secrecy of such information. Illegal taking means the unlawful receipt or disclosure of production secrets.
Reverse engineering in general does not violate the law on production secrets, because This is a bona fide and independent way of studying information, and not misappropriation. If the information becomes known with a fair and honest way of obtaining it, it can be stated without violating the law on production secret.
However, if reverse engineering violates the NDA or other contractual obligations to prohibit reverse engineering or disclosure of information,
6 this may be considered an illegal acquisition. A violation of the promise set forth in the NDA is more likely to result in a claim regarding the production secret, rather than a violation of the EULA. If you are subject to any contractual limitation, be it an EULA or NDA, or if the code you are studying is generally subject to terms of similar contracts, you should consult a lawyer before you begin your activity on studying such a code.