一个汇编问题
本帖最后由 xiyiyou 于 2019-7-12 23:45 编辑如图hex的数据是95959595
如何用汇编代码转换成ASCII 95959595
ASCII 95的是hex39 35
mov dword ptr ds:,0x3539353935393539 DEEMO 发表于 2019-7-13 07:45
mov dword ptr ds:,0x3539353935393539
hex95959595是动态数据写 不可能写死 去他的内存地址改 你可以参考一下 易语言各大模块里都有函数 字节集_还原 {:5_116:} 看了好几天您这个帖子了。反正就是我不会。等待大神解决 楼主加油~~,火钳刘明{:7_244:} 先回复一下,希望楼主发更多好帖{:7_253:} DEEMO 发表于 2019-7-13 07:45
mov dword ptr ds:,0x3539353935393539
注意,需要两个MOV才可以写8完16个字节,因为mov后面的为DWORD,是双字,即4个字节,所以代码
mov dword ptr ds:,0x35393539
mov dword ptr ds:,0x35393539
但新问题是,那个值是否会变动,如果变动的话,那就不能用这段代码
我来说说我的汇编代码,注意::图中的汇编代码的地址是我的机子上的,你们修改的话得以那个hex的首地址与ascii码的首地址给esi和edi赋值,不能生搬硬套,玩完后再想想这段汇编代码都做了些什么,为什么
页:
[1]