V2EX  ›  英汉词典

Reverse Engineering

释义 Definition

逆向工程:通过分析现有产品、软件、系统或硬件的结构与工作原理,推断其设计思路与实现方法,以便理解、复制、兼容、改进或进行安全分析。(也可泛指对任何“成品”进行反向拆解研究;在网络安全/恶意软件分析语境中很常见。)

发音 Pronunciation (IPA)

/rɪˈvɝːs ˌɛn.dʒɪˈnɪr.ɪŋ/
/rɪˈvɜːs ˌen.dʒɪˈnɪə.rɪŋ/

例句 Examples

Reverse engineering helps us understand how the device works.
逆向工程能帮助我们理解这个设备是如何工作的。

By reverse engineering the file format, the team built a compatible tool without access to the original documentation.
团队通过对文件格式进行逆向工程,在没有原始文档的情况下做出了兼容工具。

词源 Etymology

reverse(反向、倒推)+ engineering(工程学/工程设计) 组成,字面意思是“反向进行工程设计”。其中 reverse 可追溯到拉丁语 reversus(“转回、回转”);engineeringengineer 相关,历史上与“巧思、发明能力”(拉丁语 ingenium)的概念有关。合起来就形成“从结果倒推设计与实现”的含义。

相关词 Related Words

文学与著作 Literary Works

  • Reversing: Secrets of Reverse Engineering(Eldad Eilam)
  • Practical Malware Analysis(Michael Sikorski & Andrew Honig)
  • The Art of Software Security Assessment(Mark Dowd, John McDonald, Justin Schuh)
  • Security Engineering(Ross Anderson)
  • The Cuckoo’s Egg(Clifford Stoll,书中涉及对入侵与系统行为的分析思路,常与逆向分析并行)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2352 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 14:16 · PVG 22:16 · LAX 06:16 · JFK 09:16
♥ Do have faith in what you're doing.