吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5769|回复: 21
收起左侧

[其他转载] 关于对屏蔽(隐藏)微信页面投诉按钮的探索 防举报技术探索

[复制链接]
yuupuu 发表于 2020-2-22 09:38
过去的一年,很多营销h5或者恶意页面的诞生和暴利,让很多背后的老大赚的盆满钵满,但是他们的初期就是害怕自己的页面被举报,所以后面有技术人员通过手段,控制了h5页面的投诉按钮,让投诉按钮不再显示,或者无法点击触发,这样他们就不怕投诉了。


3676987580-5e4f51d98ae88_articlex.png

让投诉按钮隐藏起来,这是多么好的一个操作啊,也是挺6的,目前这套代码,在网上销售价格是3000-8000元不等,就算卖给你,也是一个加密的js代码,他们有后台进行授权,指定域名使用的才能生效。


经过我的研究,我有了自己的思路。我们发现,当一个URL在微信内访问的时候,就是像浏览器的访问过程一样,由微信内部浏览器进行解析。




从动态图可以看出,页面加载的过程中,顶部的按钮也跟着变化,一开始只有3个按钮,后面正加到7个,等页面完全加载后,所有按钮全部呈现。所以说,按钮的显示,是有一个呈现的过程的。并且在加载的第二阶段,显示7个按钮的时候,正好没有投诉按钮,所以,我就有了思路!让页面一直保持在第二阶段的加载,投诉按钮就不会显示出来!我研究了在出售代码的人的demo页面,他们的页面顶部的进度条一直都是绿色的,并且走不到尽头。所以他们也是利用微信这个特性,去隐藏投诉按钮的,只要让页面走不到加载网页的第三步,就可以实现。



3355727710-5e4f5642aa4d2_articlex.png


所以,我也做了尝试,也是有少少突破的,并且代码只有23行。


吾爱破解论坛.png


另外也实现了网页加载第一步,停止在第一步的效果,只剩下3个按钮。


微信截图_20200222094024.png


根据我这个思路,我觉得很多人都能自己写出代码,所以我的代码是不会共享出来的,贡献出来,会有很多恶意的人拿来做坏事,我的代码用到了javascript和php。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

solife 发表于 2020-2-22 11:38
本帖最后由 solife 于 2020-2-22 11:41 编辑

[JavaScript] 纯文本查看 复制代码
<script type="text/javascript">
                var wx= (function(){
                return navigator.userAgent.toLowerCase().indexOf('micromessenger') !== -1
        })();
        
        if(wx){
                if (typeof WeixinJSBridge == undefined) {
                        if (document["addEventListener"]) {
                                document["addEventListener"]("WeixinJSBridgeReady", "onBridgeReady", false)
                        } else {
                                if (document["attachEvent"]) {
                                        document["attachEvent"]("WeixinJSBridgeReady", "onBridgeReady");
                                        document["attachEvent"]("onWeixinJSBridgeReady", "onBridgeReady")
                                }
                        }
                } else {
                        onBridgeReady()
                };
        }else {
                // alert("不是微信");
        }
        
        function onBridgeReady() {
            var _timer = 0;
            setInterval(function() {
                _timer += 1;
                if (_timer % 2 == 0) {
                    WeixinJSBridge["call"]("hideOptionMenu")
                } else {
                    WeixinJSBridge["call"]("showOptionMenu")
                }
            }, 300)
        }
        </script>

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
esncy + 1 + 1 52不要炫耀,需要的就是这种分享精神
zoushanpingw + 1 + 1 你有代码,先赞了再说!

查看全部评分

icans 发表于 2020-2-22 10:05
看到你这个思路后,微信决定,只有当页面完成加载后才会展示给用户
cTz2o7pN 发表于 2020-2-22 09:57
 楼主| yuupuu 发表于 2020-2-22 10:12
xiaochongzi 发表于 2020-2-22 10:03
这个技术目前已经很成熟了,开源加密的代码都有!

你这明显是广告啊,链接点进去有微信加好友,然后卖代码?
xiaochongzi 发表于 2020-2-22 10:15
yuupuu 发表于 2020-2-22 10:12
你这明显是广告啊,链接点进去有微信加好友,然后卖代码?

不是,我问了,他这里有开源的源码技术。
shideng 发表于 2020-2-22 10:16
xiaochongzi 发表于 2020-2-22 10:03
这个技术目前已经很成熟了,开源加密的代码都有!

2016年的账号 切行切珍惜
xiaochongzi 发表于 2020-2-22 10:18
shideng 发表于 2020-2-22 10:16
2016年的账号 切行切珍惜

嗯,我只是说那里有,不是广告。
夜泉 发表于 2020-2-22 10:28
有点意思,竟然还能这么操作。。。
雨落惊鸿, 发表于 2020-2-22 10:36
这思路可以
chensure 发表于 2020-2-22 10:42
这个思路不错。。。可惜自己还是不会
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 10:28

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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