Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Verb: reverse-engineer
  1. Analyse an existing product, system, or software to understand how it works and recreate it
    "Competitors tried to reverse-engineer the successful product"

Derived forms: reverse-engineers, reverse-engineering, reverse-engineered

Encyclopedia: Reverse-engineer