0x01 成果

可下载15.3.2.62919(截止到2024.04.03的最新版)到12.5.1.44969之间的任意版本,如下图
image
更旧的版本不能下载,原因见下文

0x02 起源

想用旧版本向日葵测试一个功能,发现官网只提供最新版下载,故研究下如何下载旧版本

0x03 过程

下载页面点击下载后,burp抓包,依次筛选每个请求包,发现如下请求包最像下载链接
image 如图可看到,根据参数versionid指定版本,试了下2225、2224都返回404,看来不是每个数字都有对应版本,写个python脚本生成1到2226的字典,请求包扔到Intruder中进行爆破,发现如上请求id返回302
image ok,现在我们可以根据id下载对应版本

0x04 遗憾

经测试,版本SunloginClient_12.5.0.44227_x64.exe及之前的版本,下载后会返回404,猜测可能官方给删除了