关键词:
背景
最近因为业务需要,在研究微信跳转,域名防封检测等东西,网上搜集了很多很多资料,发现居然这么简单的一点东西 居然有人专门做成系统拿去卖钱.. 系统功能就只是个微信跳转而已,微信跳外部浏览器 或者浏览器跳到微信内.. 而且搜出来很多家这种收费的系统,界面都一模一样.. 真的是无语了。听说这还属于灰产... 我把这些弄出来是不是也可以拿去卖钱了?哈哈哈。
在网上搜索了很多相关的资料和帖子,发现很多都是大同小异的,原理其实都差不多, 但是搜了很多,它就是不把关键代码和原理告诉你... 也是,告诉你了 还怎么赚钱呢,哈哈哈.不过既然是做技术的,既然人家不告诉你,那就只要自己研究了。研究了几天,算是有点结果了。就把所有看过的帖子里例举出来的原理和方案,以及我自己的总结写一下。
一、微信检测手段
微信检测违规的两个手段:a)系统的自动检测 b)微信工作人员的人工检测。
1、人工的检测重要是源于多用户投诉举报,微信后台有一个警报机制,在多少时间内积累充足的举报次数,将列入风险名单,对风险名单中 筛出来的,工作人员可能就会介入检测来确认
2、微信后台自动检测(检测页面内容、关键词、描述和图片,URL、IP、友链黑名单等等...)
当微信域名被屏蔽被拦截后,如下图,说明已经进入黑名单了
二、域名被封常见因素
域名被封,确实有很多因素,简单列举下:
1、域名历史,有过违规记录,风险名单中的重点高频检测。;
2、qq和微信是不同的监测机制,同时两边推广很危险,会被封的很快;
3、网站流量大,微信里有个传播2000次就被屏蔽的问题,比如分享赚钱的平台;
4、诱导分享传播,即使是合法营销,也会被封;
5、内容 标题 关键词 描述 主体 页头页脚 有风险违规词的,被系统轮询测到了;
6、项目竞争大,同行举报过多,有人开发了模拟人为无限次举报的软件;
7、有的是封链接不封域名,因为是第三方平台,比如有赞平台等。
8、 关联,服务器 IP 友链 邻居有违规的,重点检测。
9、图片,视频,对于明显特征或复用度高的违规图片,系统是能识别的
三、域名检测方法
搜索资料的过程中,发现了好几个说可以检测的方法,但实际上有的方法已经失效,有的方法效果也不太好:
1、利用微信公众号接口 生成微信短连接
看别人帖子里说的检测原理是:
1)生成短短链接后,程序定期去请求打开地址,判断是否重定向到 weixin110.qq.com/xxxx 等地址去. 如果重定向过去了则说明基本是打不开了。
2)还有的是程序请求打开地址,然后用程序识图 看界面上是否存在红色大圆点..如果存在则说明被封禁了,需要换个地址重新生成. 大概就这两种..
这种方式至少看到过两篇文章说过,但是效果好像都不太理想,有的甚至生成短链接后秒封..而且需要微信公众号操作,我这边业务不设计到这个,也没有运营的公众号,所以没有深究这个方法。
2、网页版微信抓包
此方法意思也就是 通过抓包,抓取打开微信里的链接时请求校验地址是否合法的接口, 但是这个方法我也尝试过,抓不到接口,正常链接跳转没有校验的请求,被封禁的地址 就直接打不开了。后面也试了网上找的其他接口,也无效。
请求的都是 weixin110.qq.com 开头的地址.. 但是实际上没什么用..比如下面这个... 点击就没反应
https://weixin110.qq.com/cgi-bin/mmspamsupport-bin/newredirectconfirmcgi?main_type=2&evil_type=20&source=2&url=https%3A%2F%2Fcandy.one
3、“官方”检测接口
下面这个是网上找到的另外一个说是可以检测地址的接口,看这Url确实像是个检测地址的接口对吧?呵呵,但是实际也没什么用..打开没反应,不跳转,页面也没有任何输出..
https://wx2.qq.com/cgi-bin/mmwebwx-bin/webwxcheckurl?requrl=http%3A%2F%2Fwww.wxticket.com
4、可用接口
http://www.wxticket.com/getResourceInfo?appid=31&url=http://www.wxticket.com
找了很久终于才找到这个可以检测的接口.. 虽然表现形式上 算不上是真正的API形式吧.. 但是也能检测出是否有没有被封禁来。
后面的url改成你想要检测的地址,如果没有被封禁,则会跳转到目标地址去,如果地址被封禁了,则会在页面上提示出来。那么如何用程序检测出来呢?道理也很简单,判断请求响应的结果是否重定向了就行。代码如下
四、检测代码
1[HttpPost] 2public ActionResult Check() 3 4varurl = Request["Url"]?.ToString() ??""; 5try 6 7varstrUrl ="http://www.wxticket.comgetResourceInfo?appid=31&url="+ url; 8HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(strUrl); 9httpWebRequest.Method ="GET";10// 一定要设置 AllowAutoRedirect 为false,否则如果请求包含重定向,则请求的响应会返回重定向之后的页面内容...11httpWebRequest.AllowAutoRedirect =false;12//httpWebRequest.ContentType = "application/x-www-form-urlencoded";13HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse();14Stream responseStream = httpWebResponse.GetResponseStream();15StreamReader streamReader =new StreamReader(responseStream, Encoding.UTF8);16stringstrResult = streamReader.ReadToEnd();17intresult = (int)httpWebResponse.StatusCode;18// 若302跳转了则表明域名正常, 没有跳转说明被封禁了19returnContent(result ==302?"1":"0");20 21catch (Exception ex)22 23returnContent("-1");24 25
利用这个接口,就可以自己写出一个域名检测的API啦!
五、防封方案
1、微信里的入口域名最好用备案域名。并且要加白名单
2、不要QQ和微信同时用一个链接去推广
3、网站内容 关键字、描述 图片等,不能出现敏感词
4、屏蔽举报按钮(此方法失效,尝试过,但是对于现在的微信而言没用.. 还是可以举报)
详解微信域名防封的方法以及检测等工具的技术原理
微信域名检测技术的主要用户是微信域名防封,大家知道拼多多这种网站,靠诱导分享方式在微信里面摇身一变已经估值160亿美元,身价仅次于京东了,这是何等的速度,简直是惊为天人,but如果你想玩微信病毒营销,腾讯不封... 查看详情
微信域名防封自动跳转至浏览器打开html网页
微信封杀微信公众号域名很热门,一天要屏蔽几十上百备案域名的兄弟有很多,不会被微信屏蔽的域名有没有?答案:肯定没!!301跳转破微信封域名技术能做域名防封吗?答案:刚开始是可以的,我们也用过,半... 查看详情
2020最新旅游景点展会美食节等推广文案域名防封系统
...开发,超稳定,支持单场活动100万阅读量不封,采用2020最新微信转发、分享防封技术研发而成。有需要的朋友可联系wx:sixgod1888或QQ511979480咨询。 适用活动类型花海展览,稻草人节、气球展、美食节、灯光展、冰雪节冰雕展... 查看详情
谈谈推广域名被腾讯阻止访问网页的解决办法
在大家推广的时候是否很容易碰到网页被微信阻止访问的情况呢?经常被迫换域名,浪费了不少钱。这在目前的市场是常有的现象,但凡想使用微信来推广产品或者从事活动营销的用户,就一定会遇到域名被微信拦截甚至封杀的... 查看详情
微信域名屏蔽检测接口微信域名检测接口工具
前段时间搞一个需求,是这样的,在微信中分享文章(广告),会被微信封,为了保证一个域名都能访问,需要检测是否被封,被封后就将该域名删除。为了防止被封,做了三级的域名跳转,一级使用一些必究权威网站的url跳转... 查看详情
微信域名防封技术,app推广微信域名怎么避免防封,如何防拦截?
最近常常听到搞微商,微信项目的在叫苦,由于微信域名屏蔽,哀鸿遍野。微信官方在对微信中推广活动的第三方网页内容管控越来越严格,如果活动效果稍微好一些,自己的网址域名可能就会被封杀,用户打不开,造成页面流... 查看详情
微信域名防封技术,app推广微信域名怎么避免防封,如何防拦截?
最近常常听到搞微商,微信项目的在叫苦,由于微信域名屏蔽,哀鸿遍野。微信官方在对微信中推广活动的第三方网页内容管控越来越严格,如果活动效果稍微好一些,自己的网址域名可能就会被封杀,用户打不开,造成页面流... 查看详情
微信域名防封技术,app推广微信域名怎么避免防封,如何防拦截?
本身在网站要想在微信端被使用,多多少少都会有预防被拦截,是专门为运营网站和公众号的运营者一个研究的工具几十你是正常网站,也是公司企业备案,照样也会被拦截。这个被拦截一般来说就是你的这个域名已经在微信中... 查看详情
会展活动(美食节气球展灯光节等分享活动)如何做好推广活动的防封防屏蔽工作
现在大家对微信的使用越来越多,不管是谁手机都会装上微信这款APP,微信现在已经成为是国内流量第一的社交APP。导致现在的微信公众号已经成为很多朋友们浏览咨询的第一选择了,正因为公众号很火,所以微信才会管制的越... 查看详情
详解微信域名防封的方法以及技术原理
产品背景 微信中的推广传播如今是传播信息的最佳途径之一,可是由于微信官方的态度的问题,微信对一些营销活动和推广有着非常苛刻的审查,导致我们的推广人员还在做营销推广的时候,虽然没有违反微信的规则,但是... 查看详情
366tool为你揭晓微信h5活动广告域名防封的最新解决方案
很多商家团队经常会需要通过微信推广一些线下举办的活动或者产品的广告网页。因为现阶段,微信推广是传播信息速度最快的方法,见的最多的就是在海报上贴上微信二维码,让看到的人都能立刻了解到自己的产品,但是由于... 查看详情
微信域名检测防封网站源码
简介:微信网站安全检测网站源码微信域名安全检测是否被限制或报毒上传服务器或空间即可网盘下载地址:http://kekewl.org/pn1qMVWvmJd0图片: 查看详情
分享-三个稳定的微信域名检测api接口(代码片段)
微信域名检测接口是腾讯官方对外公布的域名查询api,请求api接口可实时查询域名在微信中的状态信息。如果状态异常则返回结果提示“域名被封”,如果未有异常则返回结果提示“域名正常”。微信域名检测接口... 查看详情
域名被微信屏蔽拦截的原因和防封方案
域名在微信内分享推广被拦截是常有的事情,最近在各大论坛博客也有很多朋友给我留言问我有没有解决方案,这其实不用问的,肯定是有解决方案的。举个最简单的例子,我们公司最近在微信内推的一批网页广告链接,一个多... 查看详情
微信内置浏览器打不开链接怎么办,vjump实现微信跳转链接
...网页”,如下图所示:大部分这种情况,都是域名被微信屏蔽了,在微信内就没发直接打开了。但是作为商家肯定是不愿意看到这种情况的,因为会极大的影响了用户体验,让我们的转化率大大降低。那么问题来了,如何解... 查看详情
如何在微信上打开安装其他app,微信跳转浏览器的接口有哪些?(代码片段)
有哪些api接口可以实现在微信上打开安装其他app呢?经常看到贴吧上有人吐槽微信的检测系统太严格了,动不动就拦截第三方链接。怎么才能解决,怎么才能避免等等一系列的问题。因为平时我也会分享一些有趣的app给朋友,所... 查看详情
如何实现微信扫描二维码直接在手机浏览器打开网页
...以及二维码,这样就可以实现我们要求首先,这个是需要微信授权后才可以使用的,你即使在普通的浏览器中打开也是没有任何意义的,这个是需要微信授权后,拿到你的微信信息才能继续的网页实现微信跳转链接,也就是微信内置... 查看详情
免接口!免接口轻奢版视频强制分享裂变程序源码分享朋友圈才能看源码
...和跳转逻辑,入口、落地、分享域名全部隔离并加入针对微信IOS版的特殊防封策略!除了分享卡片没有“小字描述”和“分享图标”以外,其他功能和【接口版】基本无差异! 轻奢版视频免接口版... 查看详情