汇编指令 CALL 地址 能注入 不能转为置入代码 是怎么回事?
很简单的一个CALL,一加法计算有二个参数如PUSH3PUSH4CALL004010E7用测试输入能正常注入转为易语言的置入代码提示“CALL004010E7”这条转换不...
很简单的一个CALL ,一加法计算有二个参数
如
PUSH 3
PUSH 4
CALL 004010E7
用测试输入能正常注入
转为易语言的置入代码 提示“CALL 004010E7”这条转换不了
我用的是易汇编助手来转换的,其他的转换也试了,转换不了,求高人指点 展开
如
PUSH 3
PUSH 4
CALL 004010E7
用测试输入能正常注入
转为易语言的置入代码 提示“CALL 004010E7”这条转换不了
我用的是易汇编助手来转换的,其他的转换也试了,转换不了,求高人指点 展开
1个回答
展开全部
如果他写了可以执行的机器代码涉及的汇编指令,然后楼下的权利,你需要编写自己的汇编解释,翻译将被编译成机器指令,然后浇铸成机器指令缓冲函数指针,可以调用
无效(F)()
F =(无效(*)())&buf;
();
buf中最好的机器代码存储的char *!
无效(F)()
F =(无效(*)())&buf;
();
buf中最好的机器代码存储的char *!
追问
非常感谢你的回答 尽管我看不懂
不过我要的是,将问题中的三条语句 转换成 “易语言 ”中 “置入代码()”命令
调用的字节集 如:
{139,0,0,0,XXXX}之类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询