找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 7134|回复: 4

再提个问题:内存OpenProcess返回0

[复制链接]

4

主题

10

回帖

0

精华

铜牌会员

积分
172
发表于 2008-4-8 00:49:46 | 显示全部楼层 |阅读模式
别的东西都有返回值,就到OpenProcess不能返回.哪位大侠能解决这个问题,已提升到DEBUG权限,但是还是返回0,有没有更高的权限??

275

主题

3020

回帖

1

精华

管理员

嗷嗷叫的老马

积分
17067

论坛牛人贡献奖关注奖最佳版主进步奖人气王疯狂作品奖精英奖赞助论坛勋章乐于助人勋章

QQ
发表于 2008-8-4 17:49:45 | 显示全部楼层
<p>OpenProcess如果总是返回0,而你又是管理员与DEBUG,估计就是目标进程有处理这个,或者是杀软一类东东禁止了....</p>
我就是嗷嗷叫的老马了......

4

主题

10

回帖

0

精华

铜牌会员

积分
172
 楼主| 发表于 2008-4-8 22:02:10 | 显示全部楼层
<p>那有没有什么办法可以搞定禁止?能替代这个函数的也成啊。。</p>

275

主题

3020

回帖

1

精华

管理员

嗷嗷叫的老马

积分
17067

论坛牛人贡献奖关注奖最佳版主进步奖人气王疯狂作品奖精英奖赞助论坛勋章乐于助人勋章

QQ
发表于 2008-9-4 00:44:31 | 显示全部楼层
<p>你可以先试一下仅用PROCESS_VM_READ标志来打开进程,看看只读行不行得通;</p><p>如果可以,那么就是你打开别人进程的方式被禁止(比如你要建立远程线程,写别人内存等操作);</p><p>如果不可以,那可能目标进程直接就做了完全的防护,有点像一些游戏里使用的NP保护系统一样.</p><p>要过这个,不容易....你得先分析对方是如何完成让OpenProcess失败的,然后才进行针对性的工作.</p><p>大概需要动态跟踪能力.....</p>[em52]祝你好运了.....
我就是嗷嗷叫的老马了......

4

主题

10

回帖

0

精华

铜牌会员

积分
172
 楼主| 发表于 2008-4-9 12:07:40 | 显示全部楼层
softice后...搞定了...驱动级的防护.太BT了..
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表