论坛首页 Web安全讨论区 阅读主题

浏览器插件破解(某某洲行动账号隐藏分强度分析插件)

315 浏览 0 回复
#1 楼主 2026-06-01 21:09:08
浏览器扩展破解(德尔塔行动账号隐藏分强度分析插件)
 01开篇德尔塔行动想必大家都不陌生,越来越多的玩家发现账号似乎有个「隐藏分机制」,会给你安排特定强度的对局,控制你的游戏爆率和收益。因而就有开发者想到做一个分析「黑屋」(意思就是被关进小黑屋,爆率低,强度高)分析系统。以下插件就是一个。可是......诶?不充钱还不能用了?!?!那么这篇帖子,就来破解/绕过一下,此类浏览器插件收费功能。
 初次尝试首先,我们解压这个插件(反正Chrome也能加载解压状态的插件)找到文件夹下的html目录接着来到页面的html,找到subscribe.html,看名字得知这应该是订阅的页面。看来不是在这做效验的,改了文字也是掩耳盗铃,所以我们要深入到它所引入subscribe.js,很显然这个就是掌管订阅的js,我们点开看看。诶?怎么好像看不懂?为什么一个函数要这么多个参数?变量还写得乱乱的?这是典型的JS混淆,我们尝试一下标准的去混淆在线网站:https://lelinhtinh.github.io/de4js/不过嘛,我们都2026年了,面对这种小文件,有一个通用的去混淆办法——用AI!直接把这个subscribe.js文件发给可靠的代码型AI:得到完全可读可改的代码后,熟悉JS语法的都知道要怎么改了!具体修改就不多说了,这是属于JS的内容,(这里不是重点,等下就知道了)我们直接一步到位:可是,返回到原界面却发现.......主页面依然是普通用户,说明每个被混淆的JS都做了一层效验!此时可不能一个个反混淆后修改了,这很费时间,并且有可能出现js错误的情况。(方案理论上可行,但这篇文章可不是教你一个个用ai反混淆哈,如果你有agent可以进行一试!)
 03最终方案我们观察可以发现,几乎所有的限制功能都是模糊遮罩,所以按理来说把所有带有模糊遮罩的地方都去除即可。不过嘛......所有的遮罩都不在html和css样式里,全部由js进行控制.....常用的方案是使用浏览器自带的反广告插件手动选择遮罩,然后选中屏蔽、或是另外写一个过滤插件来主动过滤掉这些元素。这些方案可都不太优雅。我想到了个最优雅的方案!那就是——CSS补丁! 既然它从前端给我们「掩耳盗铃」,那就别怪我从你的薄弱处「重拳出击」! 虽然最终展现的css遮罩是被JS所控制的,但我们也可以从css文件里下手,让这个遮罩产生之后对我们不起作用,让它失效!直接在所有CSS文件后面,跟上以下代码:#premium-feature-mask,
.premium-feature-notice,
.vip-mask,
.lock-overlay,
.lock-screen 
.restricted-access-mask,
注:premium-feature-mask 就是“高级功能提示”、“仅限会员使用”显示的那块元素。这里用于去除这些会员提示。接着,去除了会员提示,还有最重要的,模糊遮罩!还原模糊、去除遮罩、使能交互!.card,
.card-value,
.stat-value,
.main-value,
.stat-main,
.simple-stat-value,
.chart-container,
.trend-chart-container,
.zone-chart,
div[style\*="blur"] {
    filter: none  !important;
    backdrop-filter: none  !important;
    -webkit-filter: none  !important;
    opacity: 1  !important;
    visibility: visible  !important;
    pointer-events: auto  !important;
    user-select: auto  !important;
    mask: none  !important;
其中stat-main和simple-stat-value是home.html页面的核心数据,这里为了普遍性,也一并加上了。然后,这里我直接粗暴地匹配所有带模糊的元素,强制清晰! 好啦,在所有CSS文件尾部添加这两段代码,所有的遮罩全部被我清除了!!(得意)
 04展示效果突然发现css好像有点多,那就写个Python脚本批量操作吧~import os
css_patch = """
/* ==========================================================================
   德尔塔行动战绩分析 去遮罩补丁 by 恒烈(EternalBlaze)
   ========================================================================== */
/* 1. 移除遮罩层 */
#premium-feature-mask,
.premium-feature-notice,
.vip-mask,
.lock-overlay,
.lock-screen 
.restricted-access-mask,
/* 2. 还原数据层 */
.card,
.card-value,
.stat-value,
.main-value,
.stat-main,
.simple-stat-value,
.chart-container,
.trend-chart-container,
.zone-chart,
div[style*="blur"] 
{   filter: none !important;
    backdrop-filter: none !important;
    -webkit-filter: none !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    user-select: auto !important;
    mask: none !important;}
"""
current_dir = os.getcwd()
print("-" * 30)

count = 0
for filename in os.listdir(current_dir):
    if filename.endswith(".css"):
        file_path = os.path.join(current_dir, filename)
        try:
            with open(file_path, 'r', encoding='utf-8') as f:
                content = f.rea

...(已截断)

---
来源: 看雪论坛
原文链接: https://bbs.kanxue.com/thread-289856.htm

暂无回复,快来抢沙发吧!

请登录后参与讨论

立即登录 注册账号