待会要用到的妙妙工具:
阿里云oss管理工具
靶场提示:
oss出了什么问题?小王说他在haobachang522给大家准备了礼物。
题解:
打开靶场。


我们在源代码中发现了
const d = "LTAI5t74gdTkSqzHFMyPNaNQ";
const u = "dmPncMOYDwOv7zla1jwOBRRd5olac2";
这两行常量(d 和 u)是典型的阿里云 AccessKey ID (AK) 和 AccessKey Secret (SK)。
-
d以LTAI5t开头,这是阿里云 AK 的标准特征。 -
u是 30 位的随机字符串,这就是对应的 SK。
在云安全中,泄露 AK/SK 是最顶级的漏洞之一(通常是严重/高危) 。因为阿里云的 API 认证就是靠这对密钥。拿到它们,就相当于拿到了这个阿里云账号的最高控制权。
打开OSS管理工具:
提示说小王说他在haobachang522给大家准备了礼物,haobachang522可能就是存储桶名。AccessKey ID (AK) 和 AccessKey Secret (SK)我们已经找到了。地区社工一下也可以出来。
我们成功登入,拿到flag。
最好的防御就是别在源代码里泄露,和之前一样。