首页 >> 要闻 > 校园生活 >

今日花西子空气蜜粉粉饼(花指令)

2022-06-18 16:39:07 来源: 用户: 

大家好,小俊来为大家解答以上问题。花西子空气蜜粉粉饼,花指令很多人还不知道,现在让我们一起来看看吧!

1、什么是花指令?当然不是‘花码’,呵呵。

2、其实按照“随机指令”来理解可能更合适。

3、它真正的英文名应该是‘thunk code’(我不确定,呵呵)。

4、我们知道,汇编语言实际上是机器指令的符号化。

5、某种程度上,只是机器指令更容易理解而已。

6、每一条汇编语句在汇编时,都会根据cpu专用的指令符号表将汇编指令翻译成二进制代码。

7、在日常应用中,我们可以通过VC的IDE或者OD等其他反汇编反编译软件,将一个二进制程序反汇编成汇编代码。

8、机器的一般格式是:指令数据。

9、反汇编的一般过程是:首先会确定指令的第一个地址,然后根据这个指令字判断汇编语句,再反汇编后面的数据。

10、由此可以看出,这一步的反汇编过程存在漏洞:如果有人故意把错误的机器指令放在错误的位置,那么在反汇编时可能会和下面的数据一起被反汇编,这样我们看到的可能是一个错误的反汇编代码。

11、这就是“花指令”。

12、简而言之,花指令利用了在反汇编过程中反汇编结果完全由机器指令字决定的弱点。

本文到此结束,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章