微信域名檢測原理及防封方案
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比安龍網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式安龍網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋安龍地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。
最近因?yàn)闃I(yè)務(wù)需要,在研究微信跳轉(zhuǎn),域名防封檢測等東西,網(wǎng)上搜集了很多很多資料,發(fā)現(xiàn)居然這么簡單的一點(diǎn)東西 居然有人專門做成系統(tǒng)拿去賣錢 .. 系統(tǒng)功能就只是個(gè)微信跳轉(zhuǎn)而已,微信跳外部瀏覽器 或者瀏覽器跳到微信內(nèi) .. 而且搜出來很多家這種收費(fèi)的系統(tǒng),界面都一模一樣 .. 真的是無語了。聽說這還屬于灰產(chǎn) ... 我把這些弄出來是不是也可以拿去賣錢了?
在網(wǎng)上搜索了很多相關(guān)的資料和帖子,發(fā)現(xiàn)很多都是大同小異的,原理其實(shí)都差不多, 但是搜了很多,它就是不把關(guān)鍵代碼和原理告訴你 ... 也是,告訴你了 還怎么賺錢呢,哈哈哈 . 不過既然是做技術(shù)的,既然人家不告訴你,那就只要自己研究了。研究了幾天,算是有點(diǎn)結(jié)果了。就把所有看過的帖子里例舉出來的原理和方案,以及我自己的總結(jié)寫一下。
一、微信檢測手段
微信檢測違規(guī)的兩個(gè)手段:
a
)系統(tǒng)的自動(dòng)檢測
b
)微信工作人員的人工檢測。
1
、人工的檢測重要是源于多用戶投訴舉報(bào),微信后臺有一個(gè)警報(bào)機(jī)制,在多少時(shí)間內(nèi)積累充足的舉報(bào)次數(shù),將列入風(fēng)險(xiǎn)名單,對風(fēng)險(xiǎn)名單中
篩出來的,工作人員可能就會(huì)介入檢測來確認(rèn)
2
、微信后臺自動(dòng)檢測(檢測頁面內(nèi)容、關(guān)鍵詞、描述和圖片,
URL
、
IP
、友鏈黑名單等等
...
)
當(dāng)微信域名被屏蔽被攔截后,如下圖,說明已經(jīng)進(jìn)入黑名單了
有不懂的加 q 咨詢 :510124737
二、域名被封常見因素
域名被封,確實(shí)有很多因素,簡單列舉下:
1
、域名歷史,有過違規(guī)記錄,風(fēng)險(xiǎn)名單中的重點(diǎn)高頻檢測。;
2
、
qq
和微信是不同的監(jiān)測機(jī)制,同時(shí)兩邊推廣很危險(xiǎn),會(huì)被封的很快;
3
、網(wǎng)站流量大,微信里有個(gè)傳播
2000
次就被屏蔽的問題,比如分享賺錢的平臺;
4
、誘導(dǎo)分享傳播,即使是合法營銷,也會(huì)被封;
5
、內(nèi)容
標(biāo)題
關(guān)鍵詞
描述
主體
頁頭頁腳
有風(fēng)險(xiǎn)違規(guī)詞的,被系統(tǒng)輪詢測到了;
6
、項(xiàng)目競爭大,同行舉報(bào)過多,有人開發(fā)了模擬人為無限次舉報(bào)的軟件;
7
、有的是封鏈接不封域名,因?yàn)槭堑谌狡脚_,比如有贊平臺等。
8
、
關(guān)聯(lián),服務(wù)器
IP
友鏈
鄰居有違規(guī)的,重點(diǎn)檢測。
9
、圖片,視頻,對于明顯特征或復(fù)用度高的違規(guī)圖片,系統(tǒng)是能識別的
三、域名檢測方法
搜索資料的過程中,發(fā)現(xiàn)了好幾個(gè)說可以檢測的方法,但實(shí)際上有的方法已經(jīng)失效,有的方法效果也不太好:
1 、利用微信公眾號接口 生成微信短連接
看別人帖子里說的檢測原理是:
1 )生成短短鏈接后,程序定期去請求打開地址,判斷是否重定向到 weixin110.qq.com/xxxx 等地址去 . 如果重定向過去了則說明基本是打不開了。
2 )還有的是程序請求打開地址,然后用程序識圖 看界面上是否存在紅色大圓點(diǎn) .. 如果存在則說明被封禁了,需要換個(gè)地址重新生成 . 大概就這兩種 ..
這種方式至少看到過兩篇文章說過,但是效果好像都不太理想,有的甚至生成短鏈接后秒封 .. 而且需要微信公眾號操作,我這邊業(yè)務(wù)不設(shè)計(jì)到這個(gè),也沒有運(yùn)營的公眾號,所以沒有深究這個(gè)方法。
2 、網(wǎng)頁版微信抓包
此方法意思也就是 通過抓包,抓取打開微信里的鏈接時(shí)請求校驗(yàn)地址是否合法的接口, 但是這個(gè)方法我也嘗試過,抓不到接口,正常鏈接跳轉(zhuǎn)沒有校驗(yàn)的請求,被封禁的地址 就直接打不開了。后面也試了網(wǎng)上找的其他接口,也無效。
請求的都是 weixin110.qq.com 開頭的地址 .. 但是實(shí)際上沒什么用 .. 比如下面這個(gè) ... 點(diǎn)擊就沒反應(yīng)
https://weixin110.qq.com/cgi-bin/mmspamsupport-bin/newredirectconfirmcgi?main_type=2&evil_type=20&source=2&url=https%3A%2F%2Fcandy.one
3 、 “ 官方 ” 檢測接口
下面這個(gè)是網(wǎng)上找到的另外一個(gè)說是可以檢測地址的接口,看這 Url 確實(shí)像是個(gè)檢測地址的接口對吧?呵呵,但是實(shí)際也沒什么用 .. 打開沒反應(yīng),不跳轉(zhuǎn),頁面也沒有任何輸出 ..
https://wx2.qq.com/cgi-bin/mmwebwx-bin/webwxcheckurl?requrl=http%3A%2F%2Fwww.penhot.com
4 、可用接口
http://www.monkeyapi.com/ 微信域名檢測 API
找了很久終于才找到這個(gè)可以檢測的接口 .. 雖然表現(xiàn)形式上 算不上是真正的 API 形式吧 .. 但是也能檢測出是否有沒有被封禁來。
后面的 url 改成你想要檢測的地址,如果沒有被封禁,則會(huì)跳轉(zhuǎn)到目標(biāo)地址去,如果地址被封禁了,則會(huì)在頁面上提示出來。那么如何用程序檢測出來呢?道理也很簡單,判斷請求響應(yīng)的結(jié)果是否重定向了就行。
有不懂的加 q 咨詢 :510124737