首页
社区
课程
招聘
[旧帖] [求助]汇编代码的问题 0.00雪花
发表于: 2010-12-29 03:23 1136

[旧帖] [求助]汇编代码的问题 0.00雪花

2010-12-29 03:23
1136
__asm{
    push    0C4h
    push    804daab0h  //共十个字节
    jmp     [JmpAddress]     
  }
像这种代码如果我想要用汇编的方式读取出来
    0C4h与    804daab0h 这样的方法可行吗?
想这个JMP跳转到的地址好像是一个CALL哈
那么我在上面增加汇编代码会影响那个JMP跳转吗?

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
在下不才,回答错了请别见怪;
push指令冒似必须使用双字节,而且不能是立即数聂。所以你想要push的东西必须是寄存器聂。
所以需要先mov,push保存后,再放入寄存器再push洛。。。。

感觉还是先温固asm语言罗。
2010-12-29 09:02
0
雪    币: 7
活跃值: (22)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这个是哪个inline HOOK里的中继函数里的跳转代码他的这个直接用好像没有错啊~
我就是想问问这种方法他的两个push +地址一共10个字节,如果在前面写入获取哪个
数据的值在push 会不会影响那个跳转机器蓝屏之类的..
我测试结果是蓝屏了的但就是不知道是不是因为在那个上面加了汇编代码的缘故导致的
2010-12-29 11:13
0
游客
登录 | 注册 方可回帖
返回
//