关于汇编子程序定义数据

Nynia 2012-05-17 07:15:09
我现在需要修改某dll文件中的一个函数调用,使其执行我自己写的函数,我在这个dll中找了一块地方,将机器码写进去,但是现在遇到一点问题,我的函数中需要定义一个数据 12h,13h,14h,14h,
我是这样写的 12131414 6A08 697853c577 ...后面分别是push 8h ,push 77c55378h,但现在反编译就变成这样了
...全文
81 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nynia 2012-05-20
  • 打赏
  • 举报
回复
问题解决了,感谢楼上
zara 2012-05-18
  • 打赏
  • 举报
回复
看不到图。大概是将前面的数据也反编译为指令了?这样的话,如果不是你的进入地址是那些数据而是 push 8h 的话,不会因此有问题的吧。或者空间足够的话,也定义到堆栈里,临时赋值。

21,459

社区成员

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

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