- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
外文翻译(论文)-童泽宇
毕 业 设 计(论文) 外 文 文 献 翻 译 题 目: Reverse Engineering Of Software 学 院: 数理学院 专业名称: 信息与计算科学 学 号: 200841210107 学生姓名: 童 泽 宇 指导教师: 刘修生 2012年02月05日 软件逆向工程 动机 二进制软件 二进制软件技术 逆向工程软件,可以通过各种方法。软件逆向工程的三个主要 通过信息交换的观察分析,在协议逆向工程,其中包括使用最普遍的总线分析仪和数据包嗅探器,例如访问,计算机总线或计算机网络连接,并揭示了交通数据就此。总线或网络的行为,然后进行分析以产生一个独立的执行,模仿这种行为。这是特别有用的逆向工程的设备驱动程序。有时候,逆向工程嵌入式系统大力协助故意制造商推出的工具,如JTAG端口或其他调试手段。在Microsoft Windows中,如低级别调试器SOFTICE很受欢迎。 拆卸使用反汇编器,这意味着原始的机器语言程序读取和理解自身的条件,只能用机器语言的援助,助记符。这适用于任何计算机程序,但可能需要相当长一段时间,特别是为不使用机器码的人交互式解译器是一个特别受欢迎的工具。 反编译使用反编译器,一个过程,尝试不同的结果,重新在一些高层次的语言,只有在机器代码或程序的源代码的字节码。 The term reverse engineering as applied to software means different things to different people, prompting Chikofsky and Cross to write a paper researching the various uses and defining a taxonomy . From their paper, they state, Reverse engineering is the process of analyzing a subject system to create representations of the system at a higher level of abstraction.It can also be seen as going backwards through the development cycle.In this model, the output of the implementation phase (in source code form) is reverse-engineered back to the analysis phase, in an inversion of the traditional waterfall model . Reverse engineering is a process of examination only: the software system under consideration is not modified (which would make it re-engineering ). Software anti-tamper technology is used to deter both reverse engineering and re-engineering of proprietary software and software-powered systems. In practice, two main types of reverse engineering emerge. In the first case, source code is already available for the software, but higher-level aspects of the program, perhaps poorly documented or documented but no longer valid, are discovered. In the second case, there is no source code available for the software, and any efforts towards discovering one possible source code for the software are regarded as reverse engineering. This second usage of the term is the one most people are familia
文档评论(0)