reverse engineering
[/rɪˈvɜːrs ˈɛndʒɪnɪrɪŋ/]
noun
engenharia reversa
1. the process of discovering the principles of a device or system through analysis and experimentation, often to understand how it works or reproduce it
The company used reverse engineering to understand how their competitor's software was structured.
A empresa usou engenharia reversa para entender como o software do concorrente era estruturado.
2. the practice of taking apart a manufactured product to analyze its design, materials, and functionality
Reverse engineering of the engine allowed engineers to improve the design.
A engenharia reversa do motor permitiu que os engenheiros melhorassem o design.
3. the reconstruction of source code from executable programs or compiled binaries
Reverse engineering the malware revealed its attack vectors.
A engenharia reversa do malware revelou seus vetores de ataque.
Reverse engineering is a significant topic in Brazil's technology sector, particularly in software development and manufacturing. It raises important legal and ethical considerations regarding intellectual property rights, which are actively debated in Brazilian tech law. In the USA, reverse engineering exists in a legal gray area depending on context and applicable laws like the DMCA (Digital Millennium Copyright Act).
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →