verb, to generate the (human readable) source code for a computer program by using nothing but the machine code and the result of running the compiled program. Basically the opposite of to compile.

Reverse engineering is usually restricted by software licences.

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.