retro-engineering
[/ˌretroʊ ˈɛndʒɪnɪərɪŋ/]
nounpl: retro-engineerings
engenharia reversa
1. the process of discovering the principles of a device or system through analysis and experimentation, typically to create a compatible product or understand how it works
The company used retro-engineering to understand how their competitor's software functioned.
A empresa utilizou engenharia reversa para entender como o software do concorrente funcionava.
2. the practice of examining an existing product and working backwards to determine its design specifications and manufacturing processes
Retro-engineering the vintage engine required careful disassembly and documentation.
A engenharia reversa do motor vintage exigiu desmontagem cuidadosa e documentação.
3. in software development, analyzing compiled or binary code to understand its functionality without access to the original source code
Retro-engineering is often used in cybersecurity to identify vulnerabilities in legacy systems.
A engenharia reversa é frequentemente usada em cibersegurança para identificar vulnerabilidades em sistemas legados.
Retro-engineering is a significant topic in both Brazilian and American technology sectors, particularly in discussions around intellectual property, cybersecurity, and manufacturing. In Brazil, the term 'engenharia reversa' is widely used in academic institutions and tech companies. The practice raises important legal and ethical questions regarding copyright and patent protection in both countries.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →