[CloudFlare] 穿CloudFlare的5秒js盾

January 6, 2019 奇怪的代码

0x00 分析

CloudFlare的5秒js盾核心是js计算出一个clearence,然后访问一个newurl达到直接跳转访问的目的
CF返回的状态码中,403和503需要进行重新计算,200即为访问通过。

0x01 实现

我使用的是golang,所以直接进行了一次暴力翻译,把其中的运算部分暴力计算出结果。
然后,程序等待5秒,访问newurl。
这里必须等待5秒,不然会失败。

0x02 cookies存储

我懒,没做

0x03 代码

不放

0x04 后记

golang效率果然还是高啊

Jietu20190106-050510@2x.jpg

添加新评论