您现在的位置是:综合 >>正文
秋蝉渗透测试歪歪网站
综合3175人已围观
简介秋蝉在凌晨两点十七分把那个歪歪网站的登录接口跑了一遍。返回包里有个字段叫`user_privilege`,值从0到9,9对应管理员。他没急着改,先拿自己注册的账号试了试,把请求里的数字从0改成9,服务 ...
秋蝉在凌晨两点十七分把那个歪歪网站的秋蝉登录接口跑了一遍。返回包里有个字段叫`user_privilege`,渗透值从0到9,测试9对应管理员。歪歪网站他没急着改,秋蝉先拿自己注册的渗透账号试了试,把请求里的测试数字从0改成9,服务端居然直接信了。歪歪网站这玩意儿连个签名校验都没有,秋蝉像极了三年前他在某个县级政务系统里挖到的渗透水平越权——那回他只用了一个URL参数就看到了全县的扶贫名单。
歪歪网站表面是测试个语音交友平台,实际上后台挂着直播打赏和虚拟币充值。歪歪网站秋蝉翻到充值回调接口时,秋蝉发现它用MD5对订单号加盐做签名,渗透但盐值硬编码在JS文件里。测试他叹了口气,把盐值复制出来,在本地生成了一笔金额为1分的订单,签名校验通过。服务端返回“充值成功”,账户余额多了十万虚拟币。他没继续提现,只是把请求包和响应包截图存进加密笔记。
真正让他停下来的是文件上传点。头像上传处允许`.jpg`,但后端只检查了Content-Type,文件扩展名没做白名单。秋蝉传了个`.php`,内容是一句话木马,路径回显在响应里。他试了试`?cmd=whoami`,返回`www-data`。权限不高,但足够读`/etc/passwd`和数据库配置文件。数据库是MySQL,root密码写在`config.php`里,明文。他连上去,`user`表有二十三万行,密码字段是bcrypt,但`phone`和`id_card`没加密。
他没有拖库。秋蝉把注入点、越权点、上传点分别写了三份报告,一份给歪歪网站的客服邮箱,一份给CNVD,一份留底。客服邮箱自动回复“已收到”。三天后他再访问那个上传路径,返回403。越权接口加了token校验,充值回调的盐值换成了随机字符串。但数据库里那二十三万条身份证号还在,他猜对方只是补了门,没修墙。
秋蝉后来在某个安全沙龙上聊起这事。有人问他为什么不直接提交SRC拿奖金。他说那个歪歪网站根本没有SRC,连个像样的漏洞响应流程都没有。他发邮件那天顺手查了域名备案,主体是个体户,注册地址在某个三线城市的老旧写字楼。他不想把时间花在跟客服扯皮上,更不想因为拖库把自己送进去。渗透测试和犯罪之间就隔一层纸,他习惯把纸留着。
那晚他关掉终端,窗外真有蝉在叫。秋天快到了,蝉活不了多久。歪歪网站后来下架了虚拟币充值功能,不知道是不是因为那封邮件。秋蝉没再关注。他硬盘里那个加密笔记还留着,密码是他前女友的生日。有时候他觉得自己跟秋蝉差不多——在地下待很久,叫一整个夏天,然后悄无声息地死掉。区别是蝉不知道自己在做什么,他知道。
Tags:
上一篇:微信公众号和网站实时对接
下一篇:漏洞扫描报警信息
相关文章
网站安全漏洞扫描工具
综合上周三凌晨两点,我盯着屏幕上的红色告警列表,后背发凉。一个不起眼的参数注入漏洞,让攻击者能直接读取数据库里的用户密码哈希——而这家公司三个月前刚通过等保测评。工具报告打印出来有47页,但没人翻到第39 ...
【综合】
阅读更多垂直b2c网站有哪些
综合```html 垂直B2C网站有哪些 垂直B2C网站有哪些 上周想买双跑鞋,打开某综合电商平台搜了半天,结果首页给我推的是洗衣液和充电宝。那一刻我特别想念几年前用过的“优购网”——虽然它现 ...
【综合】
阅读更多强制网络门户流应该打开还是关闭
综合```html 连着家里的Wi-Fi,点开浏览器想看个视频,结果屏幕中央弹出一个登录页,让你输入手机号验证码——这就是强制网络门户。酒店、机场、商场、小区宽带,到处都有它的影子。关掉它还是留着它,这事 ...
【综合】
阅读更多