看流星社区

 找回密码
 注册账号
楼主: 新手学ce

使用OD过滤游戏心跳发包

[复制链接]

该用户从未签到

发表于 2020-4-25 09:15:54 | 显示全部楼层
为什么都是隐藏贴呢??????看看
  • TA的每日心情
    开心
    2020-12-14 16:12
  • 发表于 2020-4-25 10:19:49 | 显示全部楼层
    过来转转,我只是路过打酱油的。
  • TA的每日心情
    萌哒
    2022-11-17 17:36
  • 发表于 2020-5-18 12:35:11 | 显示全部楼层
    学习一下学习一下

    该用户从未签到

    发表于 2020-8-23 20:48:28 | 显示全部楼层
    使用OD过滤游戏心跳发包
  • TA的每日心情
    萌哒
    2021-2-3 02:09
  • 发表于 2020-8-27 09:20:23 | 显示全部楼层
    这个任性,喜欢

    该用户从未签到

    发表于 2021-1-21 21:51:57 | 显示全部楼层
    什么东西,看看
  • TA的每日心情
    开心
    2022-9-25 14:44
  • 发表于 2021-3-24 10:47:20 | 显示全部楼层
    谢谢分享,学习

    该用户从未签到

    发表于 2021-6-22 17:06:58 | 显示全部楼层
    当如果 一个游戏出现无法OD附加或者调试失败的情况,那么可以先检查下 这2个方面是否存在问题.
    第一:检查SSDT表中的函数是否被修改,
    E语言老师 的 SSDTHOOK 深入浅出的帖子也说过,SSDT表 只是给API函数的一个指引.如果把这个表中的打开进程 API函数修改HOOK掉,那么就会导致程序无法打开进程 只有恢复它才能进行打开进程

    第二:检查下游戏启动后运行进程里面的线程, 游戏进程中 分很多种线程,有些是负责连接网络的等等
    检查的时候 可以自己写一些暂停线程的工具进行检测游戏进程中的各线程用途,
    只要不动游戏的联网线程 和 主线程 其他线程可以进行暂停或销毁掉,

    其实过游戏保护 不是必须要学习C++的,这点发现好多朋友都被外面的那些人给误导了.
    首先下面是我得出来的结论:
    游戏本身使用最高权限:驱动级 进行对相关的函数进行HOOK 与监视 (通常是.sys 系统驱动文件)
    像这样的情况,因为游戏是以驱动级别的形式来进行保护自己的进程, 所以必须自己写个恢复HOOK相关函数的驱动文件加载,以驱动级的方式去恢复游戏驱动级的保护.普通用户级别权限是无法进行对驱动级别的程序操作的,而要自己去写恢复相关HOOK的驱动文件,目前的语言只有C++ 比较合适.所以学习C++.只是为了这个用而学,并不是说学会C++ 你就会过驱动保护,这是2码事情,因为你还要懂如何进行对API函数恢复HOOK的一些操作!
       
    对这方面有些研究的都使用过  XueTr.exe 这个软件吧,
    之所以普遍的游戏保护都可以被它搞定 是因为这个工具 本身就是驱动级,因为它驱动时候会加载自己的驱动.进行枚举
    系统运行的进程中内核相关信息,并且以驱动级对它们操作,
    包括 独立团电脑编程助手 的SSDT 恢复功能也是,

    所以 如果游戏是采用 驱动级的权限去HOOK修改相关函数 来达到保护自己进程的话,那么你要解决掉它就必须以驱动级的权限去干掉恢复被HOOK的相关函数.只有平等级别的权限才能互相操作.

    该用户从未签到

    发表于 2021-6-25 19:46:09 | 显示全部楼层
    学习学习好东西
    点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
    您需要登录后才可以回帖 登录 | 注册账号

    本版积分规则

    小黑屋|手机版|Archiver|看流星社区 |网站地图

    GMT+8, 2024-4-29 08:42

    Powered by Kanliuxing X3.4

    © 2010-2019 kanliuxing.com

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