Proteside 与其他支付页面安全工具的对比
本页汇集了十一款保护支付页面或为 PCI DSS 要求 6.4.3 和 11.6.1 提供证据的工具,按十三项标准与 Proteside 逐一对比。每一项标注都来自各厂商的官方网站和公开文档,并注明我们查阅的日期。真正的差别就体现在表格本身:Proteside 在核对脚本之上,还核对支付本身。
四种方案,一个共同盲区
这个市场上的工具分为三类:在页面上放置代理来盘点和控制脚本的,通过模拟访问从外部监测页面的,以及借助 CDN 或 WAF 从代理层执行安全策略的。它们都在看脚本。Proteside 看的是买家看到并复制的内容:二维码、收款密钥、Boleto(巴西银行付款单)缴款编号、钱包地址。
| 脚本代理 | 外部监测 | 边缘 CSP | Proteside | |
|---|---|---|---|---|
| 监测真实买家会话只对某一位特定客户展示的骗局,永远不会出现在模拟访问中。 | 公开文档中有描述 | 厂商自述不提供此功能 | 有描述但附带限制(可选、抽样、需人工操作或仅限某一产品层级) | 公开文档中有描述 |
| 无需等人审批即可拦截付款几秒钟就会确认,拦截必须在此之前落地。 | 有描述但附带限制(可选、抽样、需人工操作或仅限某一产品层级) | 厂商自述不提供此功能 | 有描述但附带限制(可选、抽样、需人工操作或仅限某一产品层级) | 公开文档中有描述 |
| 核对二维码、收款密钥、Boleto 缴款编号和钱包地址调包收款方不需要恶意脚本:一个浏览器扩展或一个被攻陷的插件就够了。 | 公开信息中未提及 | 公开信息中未提及 | 公开信息中未提及 | 公开文档中有描述 |
| 覆盖 Pix、Boleto 和全球即时支付网络在银行卡之外没有表单可监视,只有一个必须核验的码。 | 公开信息中未提及 | 公开信息中未提及 | 公开信息中未提及 | 公开文档中有描述 |
| PCI DSS 要求 6.4.3 的证据支付页面上每个脚本的清单、授权与完整性。 | 公开文档中有描述 | 公开文档中有描述 | 有描述但附带限制(可选、抽样、需人工操作或仅限某一产品层级) | 公开文档中有描述 |
| PCI DSS 要求 11.6.1 的证据检测页面及其标头的未授权更改。 | 公开文档中有描述 | 公开文档中有描述 | 有描述但附带限制(可选、抽样、需人工操作或仅限某一产品层级) | 公开文档中有描述 |
| 无需更改 CDN、DNS 或代理即可运行使用自有 CDN 或其他厂商 CDN 的业务无需迁移。 | 公开文档中有描述 | 公开文档中有描述 | 厂商自述不提供此功能 | 公开文档中有描述 |
- 公开文档中有描述
- 有描述但附带限制(可选、抽样、需人工操作或仅限某一产品层级)
- 公开信息中未提及
- 厂商自述不提供此功能
按工具类别标注,依据该类别中各厂商公开文档的描述。各厂商的具体情况见对比页。
页面内代理的专业厂商
在支付页面上放置一个脚本,在真实会话中盘点、授权并(多数情况下)拦截第三方脚本。
- 页面内代理
Feroot PaymentGuard e DXSecure
盘点支付页面上的脚本,记录授权理由和完整性,并对内容和标头的变化发出告警;运行时策略执行被描述为可选项。
Proteside: 将二维码、收款密钥、Boleto 缴款编号和钱包地址与您的服务器发出的内容核对,并在确认前拦截。
- 页面内代理
c/side Script Security
页面上的一段代码在真实会话中监测第三方脚本,保留每个脚本加载内容的历史记录,并结合 CSP 与自有规则进行拦截,无需反向代理,也无需更改 DNS。
Proteside: 对 Pix、Boleto 和即时支付网络的核对(c/side 的公开资料未作描述),以及与您的服务器发出内容比对的收款方核对。
- 页面内代理
Jscrambler Webpage Integrity
通过 JavaScript 代理或模拟用户监测盘点脚本,检测行为漂移,并执行拦截和表单保护策略;有一个模块覆盖要求 6.4.3 和 11.6.1。
Proteside: 对支付本身的核对(二维码、密钥、Boleto 缴款编号、钱包地址),以及对 Pix 和即时支付网络的覆盖,这些在 Webpage Integrity 的公开文档中未被提及。
- 页面内代理
Source Defense Protect e Detect
两行代码默认将第三方脚本视为不可信,防护产品实时拦截,检测产品监测并告警;另有一个版本通过收单机构分发。
Proteside: 对 Pix、Boleto、加密货币和即时支付网络的收款方核对,以及要求 11.6.1 的证据,这些在其公开产品页面中未被提及。
- 页面内代理
HUMAN Client-Side Defense
一行 JavaScript(HUMAN 传感器)在真实会话中监测脚本,并细粒度地拦截风险操作(例如访问某个表单字段),而不禁用整个脚本。
Proteside: 在银行卡表单之外,将二维码、收款密钥、Boleto 缴款编号和钱包地址与您的服务器发出的内容核对。
外部监测
按计划用自动化浏览器从外部访问页面。站点上不放代码;也看不到每一位买家。
- 外部监测
Reflectiz PCI Module
自动化浏览器按计划从外部访问支付页面,站点上不放代码;在界面中触发拦截时,会注入一条排除某个域名的 CSP 策略。
Proteside: 对每一个真实会话的观察,以及在确认前自动拦截被调包的二维码、密钥、Boleto 缴款编号或地址。
- 外部监测
SecurityMetrics Shopping Cart Monitor
按间隔从外部扫描支付页面,模拟结账过程,对新脚本和变化发出告警;该公司自己把产品描述为检测工具,并表示它不是为预防而设计的。
Proteside: 在买家浏览器中、在真实会话里的拦截,以及对 Pix、Boleto、加密货币和即时支付网络的支付核对。
CDN 与 WAF 模块
边缘平台的功能,从代理层注入脚本或执行 CSP 策略。最适合已在该平台上的团队。
- CDN 模块
Cloudflare Client-Side Security (antes Page Shield)
Cloudflare 从代理层向一部分页面添加仅报告模式的 CSP 标头,并根据浏览器回传的报告建立清单;拦截通过高级层级中的允许规则实现。
Proteside: 在真实会话中、不做抽样的支付核对,并自动拦截被调包的二维码、密钥、Boleto 缴款编号或地址。
- CDN 模块
Akamai Client-Side Protection & Compliance (antes Page Integrity Manager)
Akamai 边缘在页面顶部注入检测脚本(或放置在源站),分析脚本行为,并允许您在控制台中一键限制恶意脚本。
Proteside: 对 Pix、Boleto、加密货币和即时支付网络的自动收款方核对,无需等待任何人点击即可拦截。
- WAF 模块
Imperva Client-Side Protection
通过 Imperva Cloud Application Security 交付,在服务器端设置由浏览器执行的 CSP 策略:新服务在获得授权前保持拦截状态,并按支付路径提供合规仪表板。
Proteside: 对 Pix、Boleto、加密货币和即时支付网络的支付核对,无需置于 Imperva WAF 之后。
- WAF 模块
F5 Distributed Cloud Client-Side Defense
由 F5 Distributed Cloud 负载均衡器插入的脚本(或手动放置在 CMS、CDN 或 BIG-IP 中)列出脚本,并对可疑域名和敏感字段读取发出告警;缓解措施由用户通过列表定义。
Proteside: 对 Pix、Boleto、加密货币和即时支付网络的自动拦截和收款方核对,无需经过 F5 控制台。
替代方案指南
面向正在考察整个市场的团队:每份指南列出真实可选的方案,包括 Proteside 的竞争对手,并说明各自适用的场景。
我们如何编写这些对比
每一项标注都来自公开来源:厂商官网、公开的技术文档、PCI 安全标准委员会的页面。我们查阅的来源列在每个页面末尾,并注明查阅日期。我们不使用销售沟通、产品演示或第三方产品测评。
当公开文档没有描述某项功能时,标注为“公开信息中未提及”。这不代表厂商没有这项功能,只代表我们没有找到。当厂商自己说明某项限制时,我们按原文引用。
我们不公布任何价格、第三方评分,也不对任何人的销售方式发表意见。目标是展示 Proteside 核对什么,把决定权留给运营结账流程的人。
您在上述某家厂商工作并发现了过时的内容?请写信至每个页面页脚的邮箱。我们会在五个工作日内更正并记录变更。
常见问题
Proteside 是哪一类工具?
一层网络安全防护,在付款人的屏幕上核对所显示的支付信息是否与商家发出的一致,并在确认前拦截调包。它同时盘点和控制支付页面上的脚本,并生成 PCI DSS 要求 6.4.3 和 11.6.1 的证据。
Proteside 能替代反欺诈、WAF 或支付网关吗?
不能。反欺诈评估的是买家,WAF 保护的是服务器,支付网关处理的是付款。Proteside 保护的是从页面到确认付款之间的那一段,这三者都看不到。它与三者并行运行。
为什么其他工具对 UPI、Pix 或二维码只字不提?
因为它们是为另一个问题而生的:页面上的脚本窃取银行卡数据,PCI DSS 现在要求商家对此加以控制。UPI、PromptPay、PayNow、Pix、Boleto(巴西银行付款单)和加密货币钱包不使用银行卡表单;那里的骗局是调包收款方。这正是 Proteside 覆盖的空白。
Proteside 能与这些工具之一同时运行吗?
能。很多企业保留已有的 CDN 模块或脚本代理,再在支付页面上加上 Proteside 来核对支付本身。两个脚本可以共存;Proteside 不会改动合法的付款。
这些页面多久更新一次?
我们每季度重新核查所有来源,收到更正请求时也会核查。每个页面都标注最近一次查阅的日期。