哪位能解释一下ZwProtectVirtualMemory 的用法

sf0002 2008-02-27 11:47:27
哪位能解释一下ZwProtectVirtualMemory 的用法?谢谢
...全文
1921 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
清晨曦月 2008-03-09
  • 打赏
  • 举报
回复
满有意思的................哪位是分析图片的高手啊..想请教二三~~~~
sf0002 2008-03-04
  • 打赏
  • 举报
回复
谢谢各位
chenhui530 2008-03-03
  • 打赏
  • 举报
回复
把代码贴全点
boywang 2008-03-03
  • 打赏
  • 举报
回复 1
ByVal ProcessHandle As Long, _ 打开的程序句柄
ByVal BaseAddress As Long, _ 开始地址
ByVal RegionSize As Long, _ 地址范围
ByVal NewProtect As Long, _ 新的保护设置
ByVal OldProtect As Long) _ 旧的保护设置
awperpvip 2008-02-28
  • 打赏
  • 举报
回复
调整内存读写访问权限...LZ要他有何贵干呐~
  • 打赏
  • 举报
回复
呃 未公开函数?
hjessica 2008-02-28
  • 打赏
  • 举报
回复
不了解A
嗷嗷叫的老马 2008-02-28
  • 打赏
  • 举报
回复
VirtualProtectEx的内核实现函数~~

用法差不多的.
ydlchina 2008-02-28
  • 打赏
  • 举报
回复
得顶顶
sf0002 2008-02-28
  • 打赏
  • 举报
回复
陈辉到瑞星去了?以前听说他要成为病毒分析师了
wait...
嗷嗷叫的老马 2008-02-28
  • 打赏
  • 举报
回复
哦,想使用内存破坏法来结束进程呀?

这方面的问题你问在瑞星工作叫陈辉的那小子吧,他这方面长项呀,嘿嘿

多顶帖子,这几天他没时间上来.
sf0002 2008-02-28
  • 打赏
  • 举报
回复
ZwProtectVirtualMemory 是这样定义的,我想清零
Public Declare Function ZwProtectVirtualMemory _
Lib "ntdll.dll" (ByVal ProcessHandle As Long, _
ByVal BaseAddress As Long, _
ByVal RegionSize As Long, _
ByVal NewProtect As Long, _
ByVal OldProtect As Long) As Long
Public Const PAGE_READWRITE As Long = &H4
Public Const PAGE_GUARD As Long = &H100
Public Const PAGE_EXECUTE As Long = &H10
哪位能详细解释一下用法?谢
嗷嗷叫的老马 2008-02-28
  • 打赏
  • 举报
回复
直接写内存

想写啥捏.....

R3的函数不好使么,非得使用内核函数..?
sf0002 2008-02-28
  • 打赏
  • 举报
回复
我想ZWProtectVirtualMemory->ZWWriteVirtualMemory,嘿嘿
ZWProtectVirtualMemory卡壳了

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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