reverse engineer (Angleško)
Verb
For computer software, to analyze the finished product to determine its makeup, component parts and how it works, typically by decompiling a substantial portion of the object code and studying the resulting decompiled code.