星巡研究院
公开阅读
职业发展
2026年11月9日

面试官问“业务伤害”时,他在问什么

能复现,说不清值什么级——卡住的不是技术,是表达链路。

现象:能复现,一被问"业务伤害"就卡住

复现步骤背得熟,问到"这个洞让业务损失了什么",答的是"危害很大"。面试官要的不是形容词,是三个能核对的东西:影响到谁、能碰到多大权限与多少数据、证据在哪。

这三样说不出来,前面做得再对也拿不到分。 面试官问这个,是在判断你能不能把技术结论翻译成业务结论;翻译不了,说明验证只做了一半。

四层伤害:数据、资金、权限、可用性

层业务例子判断落点
数据客户资料、订单、病历被批量读出主体数 × 可逆性
资金余额、优惠券、结算金额被改能否落账、能否撤回
权限越权进他人后台、改审批流跨了几个主体、能否持久
可用性下单链路被打满、队列占满中断时长、影响面

四层都要落到"业务动作",不能停在"技术现象"。"能读到表"是现象,"能拿到某类主体的全部订单"才是伤害。

一条完整链路:入口 → 权限 → 数据 → 业务动作

入口权限增量数据面业务动作
报表导出接口同角色跨租户单租户全量拿到别家客户名单

没有链路就没有定级。 只有入口、没有落点,只能算"存在缺陷",算不了"漏洞"。

定级看什么:先把五问法对上 P、D、档位三个词

五问法五问:能否多做无权操作 → 能否靠近业务目标 → 能否造成可复现伤害 → 有无报文证据 → 平台收录价值。

五问对应一句判据
1 多做无权操作P 权限增量多出来那一步,跨没跨权限边界
2 靠近业务目标链路落点拿到的权限能不能走到业务动作
3 可复现伤害D 数据面影响单条、单主体批量,还是跨主体
4 报文证据证据级请求响应、数据样例、复现步骤齐不齐
5 平台收录外部因素不影响技术定级,只影响提交策略

P:0 无增量 / 1 同权横向 / 2 跨主体 / 3 提权 / 4 直达管理面。D:0 元信息 / 1 单条 / 2 单主体批量 / 3 跨主体 / 4 全量或不可逆。对应档位:0 无 / 1 中 / 2 高 / 3 严重 / 4 致命。

档位 = min(P, D)。 P 再高,D 只有 1,结果也只能是中;D 再高,P 是 0,结果也只能是无。

术语是五问法的简写,不是另一套标准。 说不清五问,就别用 P/D 报数。定级有争议时,退回第 1 问和第 3 问去核对,比争 P 还是 D 有效。

30 秒回答模板

TEXT
这个洞让 <主体> 在 P<x> 的权限下,拿到 D<y> 的数据,能做 <业务动作>;
证据是请求响应、数据样例、复现步骤三类,至少各一;按 min(P,D) 取 <档>。

三段:谁受影响 → 多大权限与多少数据 → 证据是什么。模板里必须出现"权限"和"数据"两个词,只说危害等于没说。背下来,现场不会乱。

反例也要会讲:报错页回显了 SQL 片段,但只回显自己那条查询,没有跨主体,没有数据外带。有回显,无伤害——P 无增量、D 元信息,不定级。

回显不是伤害,跨过边界才是。

三个扣分回答

  1. 只讲技巧:能弹窗、拿到 shell、能执行命令。这是能力,不是伤害。
  2. 只讲形容词:危害极大、影响严重、可能导致泄露。没有主体数,没有边界。
  3. 只讲扫描器结果:扫描器报高危。工具结论替代不了链路。

三个缺的是同一件东西:落点。补上落点,回答才成立。

链路的完整形态见攻击链路,红队视角怎么落伤害见红队进攻;判断力那一层见危险函数检索为什么在真实项目里失效。

本文仅用于安全学习与授权环境下的测试。文中所有示例均为本地或授权靶场环境,不构成对任何真实系统的测试指引。

仅限授权测试,严禁非法滥用。

#业务伤害#定级#面试

读到这里,说明你在认真看。加入社群,与我们一起深挖底层。

或点此直接进入「星巡底层研习」 →
星巡底层研习知识星球二维码

扫码加入交流社群