該程式是一個 Linkvertise 短連結旁路程式。 Linkvertise 鏈接是超鏈接,其目標鏈接隱藏在大量障礙物後面,無論是下載病毒還是觀看廣告。由於大多數需要繞過 Linkvertise 連結的人也使用訊息平台 Discord,因此我將該程式與 Discord 機器人集成,您可以透過點擊此處直接邀請到您的伺服器。
log.txt
是顯示特定使用者(由 Discord 使用者 ID 標識)上次繞過連結的日誌。保留上次使用時間的日誌用於冷卻功能,其中premium.txt
中的使用者沒有冷卻時間。
為了解釋機器人的工作原理,我們將使用連結https://linkvertise.com/123123/randomusername?o=sharing
進行示範。該連結已被清理以擺脫原始的 linkvertise.com/ 和 ?o=sharing 部分:基本上只保留中間部分: 123123/randomusername
然後,機器人向https://publisher.linkvertise.com/api/v1/redirect/link/static/insert/linkvertise/path/here
發送請求,將「insert/linkvertise/part/here」替換為中間已清理的內容我們從上一個步驟中獲得的部分,導致https://publisher.linkvertise.com/api/v1/redirect/link/static/123123/randomusername
。
可以透過連結傳回的「id」屬性從先前的請求中找到連結 id。然後建立一個具有相同設定的 json 檔案{"timestamp":1606260928, "random":"6548307", "link_id":31283553}
時間戳記是 unix 紀元,random 並不是真正的隨機(始終必須是 6548307),link_id 是我們從第一個請求中獲得的 id。
使用第一個請求中使用的相同替換過程來替換https://publisher.linkvertise.com/api/v1/redirect/link/insert/linkvertise/path/here/target?serial=base64encodedjson
中的 url 部分並替換「base64encodedjson」將建立的json物件轉換為base64,然後向建立的新連結發送請求。
最終的隱藏連結可以從json.data.link.id傳回的json中取得
由於不和諧機器人的流行,我實現了從 SSL 代理獲取的輪換代理。這會導致機器人的反應速度減慢,但現在機器人在過載時不會受到速率限制。該程式使用 proxies.py 檔案來獲取代理並確定代理是否真實且響應良好。
代理信用:https://www.alexbilz.com/post/rotating-free-elite-proxies-in-python/
免責聲明:我與機器人收集的訊息不相關,也不認可。從每條訊息中收集資料。收集的與時間相關的資料採用 UTC 格式。訊息id、頻道id、頻道名稱、作者id、作者使用者名稱、unix紀元時間、年、月、日、時、分、秒、指令、內容和指令經過的時間都被記錄下來。收集這些數據實際上並沒有任何金錢利益,但透過分析來了解繞過 Linkvertise 連結的人的行為是很有趣的。
.繞過link
。
原始旁路方法的來源: Sainan/Universal-Bypass