• definition

What is “Reverse engineering”?

Reverse engineering is taking apart a product to analyze how it works. That is in order to duplicate, enhance or develop the product or a better version of it. Reverse engineering is legal in Israel and defined in the Commercial Torts Law, 1999 as “A disassembly or analysis of a product or process with the aim of deciphering a trade secret by working backwards”. For example, in order to reverse engineer a software, we may reverse a program’s machine code (the string of 0s and 1s that are sent to the logic processor) back into the source code that it was written in, using program language statements.

By | 2016-11-04T16:56:09+00:00 October 15th, 2016|Legal Definitions|0 Comments

About the Author:

Karin Maimon
Law & Business (Accounting) student at the IDC Herzliya. Dreams of becoming an owner of a VC company that will connect between different markets around the world, focusing on innovation and technology.
Accessibility