逆向工程的方法实现

 我来答
刀斩风华DD299
2016-05-11 · TA获得超过169个赞
知道答主
回答量:177
采纳率:0%
帮助的人:130万
展开全部

软件逆向工程有多种实现方法,主要有三:
1.分析通过信息交换所得的观察。
最常用于协议逆向工程,涉及使用总线分析器和数据包嗅探器。在接入计算机总线或网络的连接,并成功截取通信数据后,可以对总线或网络行为进行分析,以制造出拥有相同行为的通信实现。此法特别适用于设备驱动程序的逆向工程。有时,由硬件制造商特意所做的工具,如JTAG端口或各种调试工具,也有助于嵌入式系统的逆向工程。对于微软的Windows系统,受欢迎的底层调试器有SoftICE。
2.反汇编,即使用反汇编器,把程序的原始机器码,翻译成较便于阅读理解的汇编代码。这适用于任何的计算机程序,对不熟悉机器码的人特别有用。流行的相关工具有OllyDebug和IDA。
3.反编译,即使用反编译器,尝试从程序的机器码或字节码,重现高级语言形式的源代码。

工程
2023-06-12 广告
支撑结构的安装步骤可以根据具体的结构类型和安装方式略有不同,但一般的安装步骤如下:1. 准备工作:在安装支撑结构之前,需要准备好所需的材料和工具,如钢管、扣件、支撑梁等。同时,还需要对支撑结构的安装位置进行测量和定位,确保其位置和尺寸符合设... 点击进入详情页
本回答由工程提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式