reverse engineering

views updated

reverse engineering The process of taking a finished product and analyzing how it is made or how it works. For software, reverse engineering involves decompiling in order to reproduce the original source code.