V2EX  ›  英汉词典

Reverse Engineering

Definition / 定义

“逆向工程”:指通过分析一个现成的产品、软件、硬件或系统(通常没有完整设计文档),推断其结构、工作原理或设计思路的过程。常见于软件安全、兼容性开发、漏洞分析与产品研究等领域。(也可泛指“逆向分析/拆解研究”。)

Pronunciation / 发音

/ˌriːvɝːs ˌendʒɪˈnɪrɪŋ/

Examples / 例句

I learned reverse engineering to understand how apps work.
我学习逆向工程来理解应用程序是如何工作的。

By reverse engineering the firmware, the researchers discovered an undocumented feature that could be exploited to bypass authentication.
研究人员通过对固件进行逆向工程,发现了一个未公开的功能,可被利用来绕过身份验证。

Etymology / 词源

reverse engineering 字面意思是“反向的工程”。engineering 源自“工程/设计与制造”;reverse 表示“反向、倒过来”。合在一起强调:不是从设计图到成品的正向流程,而是从成品倒推其设计与机制。该说法在工程与计算机领域逐渐固定下来,尤其常用于描述对软件、芯片、协议等的分析与复原。

Related Words / 相关词

Literary Works / 文学作品

  • Reversing: Secrets of Reverse Engineering(Eldad Eilam)
  • Practical Reverse Engineering(Bruce Dang 等)
  • Practical Malware Analysis(Michael Sikorski, Andrew Honig)
  • Security Engineering(Ross Anderson)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3453 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 08:53 · PVG 16:53 · LAX 00:53 · JFK 03:53
♥ Do have faith in what you're doing.