首页
社区
课程
招聘
[旧帖] 把这个C代码翻译成delphi行吗 0.00雪花
发表于: 2016-2-26 10:44 3197

[旧帖] 把这个C代码翻译成delphi行吗 0.00雪花

2016-2-26 10:44
3197
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 293
活跃值: (287)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
delphi中有裸函数概念吗?
2016-2-26 10:50
0
雪    币: 8
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
__declspec(naked) void KiFastSystemCall()
{
  
  __asm{
    pushad
      pushfd

      cmp         dword ptr [eax*4+dwHookSystemCall],0

      jz          Label
      popfd
      popad
      add         esp,4
      jmp         dword ptr [dwHookSystemCall+eax*4]

Label:
      popfd
      popad
      jmp         KiFastSystemCallEx

  }
}
我的问题就是定义函数,内联汇编时不懂怎么搞,总出现栈溢出错误,能帮我想想办法吗,感谢
2016-2-26 12:54
0
雪    币: 560
活跃值: (959)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
procedure KiFastSystemCall(); assembler;  裸函数
2016-2-26 16:41
0
雪    币: 8
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
哥,给我翻译下,终生感谢
2016-2-27 01:14
0
雪    币: 8
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6

除了ZwCreatevent,ZwOpenEvent,ZwQueryObject能检查Event 名字,还有什么方法检查。
比如ZwCreatevent(......'apple'),怎么检查这个apple句柄名没有被改动过呢。
2016-2-28 17:24
0
游客
登录 | 注册 方可回帖
返回
//