config-pages-permission-and-smtp-binding.sh

20260916-181749 轮 · 看它的历史
靶子: http://localhost:20098  容器: wt_h8_tp8
已登录 zp024 (vip=10, userauth=[12,1],不含位 61)
PASS 低权管理员打 yonghuxinxipeizhi_m5_xiugai → 被闸拒(拒绝形态 + 拒绝文案)
PASS 低权管理员打 yonghuxinxipeizhi_m5_xiugai_post → 被闸拒(拒绝形态 + 拒绝文案)
PASS 低权管理员打 wangzhantupian_m5_xiugai → 被闸拒(拒绝形态 + 拒绝文案)
PASS 低权管理员打 wangzhantupian_m5_xiugai_post → 被闸拒(拒绝形态 + 拒绝文案)
PASS 低权管理员打 zhifufangshiguanli → 被闸拒(拒绝形态 + 拒绝文案)
PASS 低权管理员打 zhifufangshiguanli_xiugai_post → 被闸拒(拒绝形态 + 拒绝文案)
PASS 低权管理员打 xitongguanli_wangzhanpeizhi_post → 被闸拒(拒绝形态 + 拒绝文案)
PASS 绊线:yunxingdaima_m5_xiugai 仍不存在(404);变成 2xx/403 就说明它回来了,要补权限断言
PASS 绊线:yunxingdaima_m5_xiugai_post 仍不存在(404);变成 2xx/403 就说明它回来了,要补权限断言
PASS 守卫:低权管理员**有权限**的页(位 12)仍返 200
PASS 守卫:超管(vip=9)打开凭证配置页仍返 200
PASS 改 smtp_host + 掩码密码 → 保存被拒
PASS   └ 被拒时 corp_secret 全表字节与时间戳不变(零写入)
PASS 改 smtp_host + 不提交密码字段 → 同样被拒
PASS   └ 仍然零写入
PASS 守卫:host 未变 + 掩码密码 → 合法保存未被误伤
PASS   └ 合法 no-op 保存后 corp_secret 仍逐字节不变
PASS 守卫:改 host + 给新完整密码 → 放行(合法换服务商)
PASS   └ 新密码确实写进去了(证明放行不是空转)
PASS=19 FAIL=0