有什么魔数吗?

ioriliao9 2010-09-21 04:22:23
下面代码是一段复制字符串的代码,我不想它取得byte ptr [ebp+eax-1140]里的字符串,而想其获取的字符是随机的,请各位前辈指点。谢谢!
1000D88E      8A9405 C0EEFF>mov     dl, byte ptr [ebp+eax-1140]
1000D895 80FA 20 cmp dl, 20
1000D898 74 04 je short 1000D89E
1000D89A 881431 mov byte ptr [ecx+esi], dl;有什么办法把dl变成随机的值。我想取得byte ptr [ecx+esi]随机的值。
1000D89D 41 inc ecx
1000D89E |> 48 dec eax
1000D89F |. 85C0 |test eax, eax
1000D8A1 |.^ 7F EB \jg short 1000D88E
...全文
110 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ioriliao9 2010-09-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 delphiguy 的回复:]
把8A9405C0EEFFff替换成500f318bd05890
[/Quote]
明白了,谢谢前辈!
ioriliao9 2010-09-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 delphiguy 的回复:]
把8A9405C0EEFFff替换成500f318bd05890
[/Quote]
不解,请问前辈在哪替换呢?
killbug2004 2010-09-21
  • 打赏
  • 举报
回复
恩 RDTSC 不错
  • 打赏
  • 举报
回复
把8A9405C0EEFFff替换成500f318bd05890
ioriliao9 2010-09-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 pandazhong 的回复:]
要不整个随机数?用随机函数?
[/Quote]

我这是反汇编的代码咯,应该不能插入新的代码吧,我想在不改变代码的行数而行。
pandazhong 2010-09-21
  • 打赏
  • 举报
回复
要不整个随机数?用随机函数?

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧