“代码静态分析报告,三千块,一周出。”
报价单发过来,价格确实诱人。比市场价便宜了一半还多。你心里犯嘀咕,但又想“不就是跑个工具扫一遍代码嘛,能有多大差别”。
这里面差别可大了。低价本身不是问题,问题是低价背后省掉的那些你不签合同根本不知道会省掉的东西。今天把代码静态分析里最常见的三个低价坑拆开讲清楚。

代码静态分析
低价报价通常只包含“跑一遍工具、出一份报告”。至于报告里发现的问题修没修、修完有没有验证,对不起,那是另外的价钱。
很多客户拿到报告一看,发现一堆高危漏洞,赶紧让开发修。修完之后找机构复测,机构说:“复测是额外服务,再交一笔钱。”
这笔钱通常是多少?行业惯例是第一次回归测试免费,第二次及以上按原费用的30%到50%收取。但低价机构往往把“第一次”也省了。你问合同里为什么没写复测条款,对方说“我们报价的时候就没包含这项服务”。
一份没有复测闭环的代码静态分析报告,在入网安评和等保测评场景下说服力很弱。评审专家看的不只是“发现了什么”,是“修没修、修完验没验”。没有复测结论的报告,等于只完成了审计的一半。
怎么避: 签合同前直接问“第一次复测免费吗”。正规机构的回答是“含一次免费复测”。把这句话写进合同。
一份合格的代码静态分析报告,必须能让评审专家倒查。他随便指一条安全要求,你要能翻到对应的代码位置、数据流路径、原始扫描日志和缺陷闭环记录。
但低价报告往往只有一份PDF,里面全是结论性的描述:“发现高危漏洞3个、中危漏洞5个、低危漏洞若干”。至于这些漏洞在哪个文件、哪一行、数据从哪来、流到哪去等一概没有。
你问机构要原始扫描记录,对方说“报告里已经写了”。你问数据流路径,对方说“工具扫出来的,没保留详细日志”。
这种报告在验收现场一旦被追问,根本拿不出证据链。评审专家直接判定“测试过程不可追溯,报告不予采信”。
怎么避: 合作前问清楚“交付物包含哪些”。正规机构的回答应该具体到“测试用例、执行记录、缺陷跟踪记录、原始扫描日志、复测验证记录”。支支吾吾说“我们主要出报告”的,直接排除。
这是最致命、也最隐蔽的一个坑。
机构有CNAS证书,章也盖了,报告看着挺正规。但你登录CNAS官网一查,发现它的《认可范围附件》里压根没有代码审计相关的标准,比如GB/T 39412-2020、GB/T 34944-2017。
这意味着什么?意味着这份报告不在机构的认可范围内,超范围出具的报告在CNAS体系下不具备合规效力。
更麻烦的是,2026年“一单一库”新政后,代码审计属于库外业务,CMA章已经不能再加盖。当前代码审计报告的核心合规凭证就是CNAS认可。认可范围不包含,等于报告没有任何合规背书。
四川就有客户踩过这个坑:选了报价最低的机构出了代码审计报告,结果评审专家一查,机构CNAS认可范围里只有硬件检测,没有软件测试。报告直接作废,项目延期两个月,重新找机构做又花了一笔钱。
怎么避: 拿到报告后第一件事,登录CNAS官网下载机构的《认可范围附件》,逐条比对报告里引用的标准编号是否在列。
入网安评环节。入网安评对自研系统有代码审计要求。没有CNAS认可范围内的合规报告,评审直接不通过,系统上不了线。
等保测评环节。等保三级及以上系统,自研定制系统必须提供第三方合规代码审计报告。超范围出具的报告在测评现场不予采信。
招投标环节。政务、金融的招标文件会明确要求“须提供CNAS认可资质的检测机构出具的代码审计报告”。资质不对,直接废标。

缺少第三方测试报告废标
科研课题结题。任务书里有技术指标考核的,评审专家认的是第三方检测报告。没有合规资质的报告,专家不认。
代码静态分析低价的坑,不在“便宜”,在“便宜背后省掉的东西”。不含复测,你买的是半成品;不含原始记录,你买的是结论页;认可范围不包含,你买的是废纸。
选机构的时候,别只看报价数字。问清楚交付物包含什么、复测怎么算、认可范围覆盖不覆盖你的测试类型,这三个问题问完,价格高低自然就有判断了。
标签:代码静态分析、测试费用