首页
社区
课程
招聘
##如何在一个缓冲区内写入机器码,然后执行呢?就是动态生成代码
发表于: 2005-6-10 03:24 4272

##如何在一个缓冲区内写入机器码,然后执行呢?就是动态生成代码

2005-6-10 03:24
4272
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 5
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
2
比如
BYTE buf[1024];
....写入机器码
_asm
{
   call buf
}
2005-6-10 03:34
0
雪    币: 5
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
3
289840234
2005-6-10 03:34
0
雪    币: 5
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
4
BYTE buf[1204];
DWROD by = (DWORD)buf;
.....
_asm call by

已解决
2005-6-10 08:05
0
游客
登录 | 注册 方可回帖
返回
//