设为首页收藏本站 今天是: 2023-11-29    美好的一天,从现在开始

复仇者黑客组织

 找回密码
 立即注册

QQ登录

只需一步,快速开始

    查看: 229|回复: 5

    使用浏览器插件屏蔽小游戏网站的反调试

    [复制链接]

    该用户从未签到

    2

    主题

    22

    帖子

    28

    积分

    新手上路

    Rank: 1

    积分
    28
    发表于 2023-11-20 20:30:44 | 显示全部楼层 |阅读模式
    有些网页游戏网站为了防止玩家破解,加入了一些反调试。
    TBC茶馆-复仇者黑客组织有些网页游戏网站为了防止玩家破解,参加了一些反调试。如图所示,一旦进入开辟者模式,就会不断复仇者黑客组织(1)

    如图所示,一旦进入开发者模式,就会不断的触发断点,无法正常调试。
    查看网站js,发现其实就是执行了一些开发者模式的处理。
    TBC茶馆-复仇者黑客组织有些网页游戏网站为了防止玩家破解,参加了一些反调试。如图所示,一旦进入开辟者模式,就会不断复仇者黑客组织(2)


    这个js文件在请求时,参数带了随机数字,导致直接下断点不可用。我尝试了几种方法。
    1,在setInterval函数内下断点,然后单步执行回来之后,用控制台将js定义的几个函数都定义为空。可以解决问题,但是每次打开都要执行一次,很麻烦。
    2,使用浏览器开发者模式的override功能,同样由于参数带了随机数字的问题,override替换只能同名替换,导致脚本没有替换掉。
    3,使用浏览器插件实现override功能。

    插件我弄的谷歌浏览器的插件,其他浏览器插件估计也有类似功能。
    谷歌浏览器插件有个declarativeNetRequest  api,可以对请求进行一些修改性的操作,可以参考 https://developer.chrome.com/docs/extensions/reference/declarativeNetRequest
    我的插件也是按照里面的例子程序改的。

    主要就这几个文件。
    TBC茶馆-复仇者黑客组织有些网页游戏网站为了防止玩家破解,参加了一些反调试。如图所示,一旦进入开辟者模式,就会不断复仇者黑客组织(3)

    manifest.json 是插件描述文件。
    rules_1.json 是declarativeNetRequest api的规则文件。
    AntiindulgenceDisableToolsUTF8.js  是我修改后的网站js脚本。就是把里面内容都删了。
    service_worker.js 是插件的后台脚本。就是在规则命中时写了个控制台日志,这个应该不是必须的。


    manifest.json
    TBC茶馆-复仇者黑客组织有些网页游戏网站为了防止玩家破解,参加了一些反调试。如图所示,一旦进入开辟者模式,就会不断复仇者黑客组织(4)


    rules_1.json
    TBC茶馆-复仇者黑客组织有些网页游戏网站为了防止玩家破解,参加了一些反调试。如图所示,一旦进入开辟者模式,就会不断复仇者黑客组织(5)


    这样当插件加载后,在进入这个游戏网站,网站的反调试脚本就会被插件替换为空文件,不会再影响调试。




    上一篇:一个字符串禁止Ollydbg调试
    下一篇:关于瑞数4补环境的一点小心得

    该用户从未签到

    2

    主题

    1663

    帖子

    1602

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1602
    发表于 2023-11-20 20:30:56 | 显示全部楼层
    最近正好在学习Chrome插件制作,感谢lz的分享
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    1630

    帖子

    1538

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1538
    发表于 2023-11-20 20:31:17 | 显示全部楼层
    谢谢大佬,装上试试
    回复

    使用道具 举报

    该用户从未签到

    5

    主题

    1628

    帖子

    1460

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1460
    发表于 2023-11-20 20:31:53 | 显示全部楼层
    还可以这样,学到了
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1647

    帖子

    2

    积分

    新手上路

    Rank: 1

    积分
    2
    发表于 2023-11-20 20:32:04 | 显示全部楼层
    插件应用非常便捷,感谢分享
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    1623

    帖子

    1245

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1245
    发表于 2023-11-20 20:32:17 | 显示全部楼层
    感谢分享,学到了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭Powered by ©科大讯飞语音云
    嗨!您好:
    欢迎来到 复仇者黑客组织。
    我的名字叫小光
    很高兴能够为您服务!
    如果已经注册【立即登录】
    还没有账号请立即注册
    Loading...
    快速回复 返回顶部 返回列表