github,作为程序员或者学习逆向的小宝贝们,肯定不会陌生,可是每次访问github的时候,就像你女朋的的大姨妈一样,来还是不来都不一定,虽然网上有很多github hosts的项目在维护,但是这些项目的hosts,没有针对国内的使用环境。
国内使用github 的使用环境有移动,联通,电信等等等的,但是网上的维护的项目都是统一的hosts,经常导致即便是你依照他们的更新了hosts,依然还是你女朋友的大姨妈。来不来看运气。于是有了本文。
大小姐驾到通通闪开,之二已经更新
https://www.52pojie.cn/thread-1996702-1-1.html
第三版,换了一个测速网站,更新至 【新提醒】获取适合自己的github hosts 之三 - 吾爱破解 - 52pojie.cn
之二以及之三,已经整合到本帖!!
————————今日更新,之三 V2 版本 2025/1/5 ——————————
详见附件,更新内容:使用所有的节点,如果获取到 IP,则继续下一个域名,如果没有获取到则切换至下个节点
直止节点用完,或获取到 IP,如果节点用完还是没有获取到 IP 的,则将域名写到 failed.txt 里面,以便手动获取。
(我的是联通的节点, 将之前的单个节点,换成了节点列表,请根据自己的网络环境切换节点, 我的是联通的)
ce8ver1.5.zip
(1.83 KB, 下载次数: 345)
2025-1-5 13:47 上传
点击文件名下载附件
下载积分: 吾爱币 -1 CB
——————————————————————————————
第一,访问github,不知道其他小宝贝是怎么访问github的,我打不开的时候,经常会用类似用itdog.com的网站,去检测我所述的运营商,到底吧github这个狗东西解析到哪个ip上面了,并且所解析的ip是否在我所属的运营商上面是否能够访问。如图:
image.png (42.57 KB, 下载次数: 0)
下载附件
2025-1-2 15:59 上传
image.png (48.73 KB, 下载次数: 0)
下载附件
2025-1-2 16:00 上传
,你看中国电信就把github解析到了一个我无法访问的hosts上面,github自然也就无法打开了。网络上维护的github hosts,部分青红皂白的解析到
image.png (40.92 KB, 下载次数: 0)
下载附件
2025-1-2 16:03 上传
,自然也就达不到我们想要的速度。
所以结合上面的思路,以及github hosts,边产生了以下思路,收集最适合自己的hosts。
第二,通过itdog或者类似于itdog的网站,找到githubhosts对应域名中,我们最适合访问的ip,手动操作一个一个找,一个一个的变更,也不是不行,运营商不是随时变更的,但是作为一个伪程序员,是要做些什么了。
想要得到最适合放问IP,我们就要了解这些网站在背后做了什么,我找到一个相对比较容易实现的网站,没有必要提交那么多参数的网站,进行逆向。
网站地址:aHR0cHM6Ly8xN2NlLmNvbS8=
打开浏览器---开发者模式---输入我们的目标网站 github.com
image.png (115.33 KB, 下载次数: 0)
下载附件
2025-1-2 16:11 上传
虽然这个网站有现成的api,但是api你们都懂的,需要那个啥。我们看下自我们提交了,浏览器都干了点啥。
1. post 一组数据给服务器
image.png (27.11 KB, 下载次数: 0)
下载附件
2025-1-2 16:16 上传
post的数据如下,很好理解,就是我们选的数据。
image.png (21.69 KB, 下载次数: 0)
下载附件
2025-1-2 16:16 上传
看下返回值:
image.png (74.99 KB, 下载次数: 0)
下载附件
2025-1-2 16:19 上传
返回了,code,节点信息(我选择了电信节点),ut,user,url等信息。
2,websocket 通过返回的信息组建一个websocket 地址与服务段通信,通信过程如下:
image.png (90.35 KB, 下载次数: 0)
下载附件
2025-1-2 16:22 上传
通信过程分析,
2.1.1 老子来了, 先访问前面组成的wss地址,服务器下发,rt=1 and msg = login ok
2.1.2 给老子查, 提交一段字典,告诉服务器,我要查询这些内容。
image.png (28.37 KB, 下载次数: 0)
下载附件
2025-1-2 16:25 上传
2.1.3 接受任务,服务器返回一个 taskaccept.
image.png (20.83 KB, 下载次数: 0)
下载附件
2025-1-2 16:28 上传
2.1.4 进行任务,服务器会持续返回测速结果,type = NewData
image.png (79.83 KB, 下载次数: 0)
下载附件
2025-1-2 16:28 上传
2.1.5 任务结束,服务器返回数据,type = taskend 。
image.png (28.6 KB, 下载次数: 0)
下载附件
2025-1-2 16:30 上传
牛马工作已完成,结束任务。前段接收到taskend ,结束输出。
其实到这里,我们的工作已经结束了,我们会收集到n个IP,由于我等下要去喝酒,有不会保存草稿,所以现写到这里。。。
第二篇,会写基于上述分析过程,post数据进行逆向,并且借助Python实现自动写hosts,如果看的人多就继续,如果没人看就算了。纯分享,自己用
之二 还有 之三被删帖了,我也懒得重新编辑了。
直接上成品吧!
之三的换了一个 测速网站 网站地址为 aHR0cHM6Ly93d3cuY2U4LmNvbS8=
运行结果如图所示: 请自行选择一个适合自己的nodes (就是测速节点,获取地址为https://api.*****.com/api/allDialerNodes),替换掉程序里面我选择的节点就可以了!
image.png (147.86 KB, 下载次数: 0)
下载附件
2025-1-3 14:12 上传
ce8.zip
(1.7 KB, 下载次数: 328)
2025-1-3 14:09 上传
点击文件名下载附件
下载积分: 吾爱币 -1 CB