安天 安天垂直响应平台

PHP专项配置加固工具

免费应急响应工具,支持系统与应用配置审查和加固。面向PHP相关防护场景,汇集配置知识、调整建议与执行入口,通过预检、计划预览、确认执行和快照回滚,帮助安全与运维人员逐项落实加固措施并跟踪变更结果。

当前版本:win(v2.1.0.7), linux(v1.0.0) 更新日期:2026-10-24 出品单位:安天测试交付部

工具概述

PHP专项配置加固工具是由安天测试交付部出品的免费应急响应工具,围绕PHP应用防护场景,将系统与应用加固知识转化为可审查的配置计划,提供受约束的执行、状态记录和快照回滚能力。

安全配置工作的难点不仅在于找到一条建议,还在于判断建议适用哪个版本、应该修改哪份配置、是否会影响业务,以及出现问题后如何恢复。框架将分散在操作系统、Web服务、PHP运行环境和部署组件中的配置信息组织为结构化知识:每项规则包含配置名称、说明、位置与存放方式、默认值或默认值范围、调整建议、副作用、验证方法和恢复说明。

工具围绕一次完整的配置操作组织工作:先了解规则和目标状态,再形成计划;执行前保存受保护的原状态,执行后记录结果;需要撤销时依据事务快照检查恢复条件。配置写入、服务激活与实际防护效果分别核验,便于运维人员判断工作已经完成到哪一步。

工程能力

  • Windows 版:原生桌面界面,v2.1.0.7 已形成发行物;规则库 PHP-Windows-20261024-103521(195 项规则、16 类)。
  • Linux 版:面向 Ubuntu/Debian 优先适配,提供编号 CLI、非交互命令和本机浏览器界面;规则库 PHP-Linux-20261024-143419(212 项规则、13 类,其中 194 项执行契约、18 项人工流程)。
  • 中英文对照:界面与规则提供中英文呈现,语言切换不改变规则身份及执行参数。

Windows 已形成发行物,Linux 完成本轮源码交付,Ubuntu/Debian 原生编译及集成验收待完成;具体支持范围以版本说明为准。

核心能力

结构化配置知识

规则既说明调整方向,也说明位置、默认状态、潜在副作用及恢复方式。Windows 现有 195 项规则,Linux 现有 212 项规则,均提供完整中英文对照,按平台独立维护,可逐项核对与分工。

明确目标后执行

可执行条目绑定固定规则标识、操作方式和参数范围。操作者选择实际目标并完成预检,审查计划后再确认执行。知识描述本身不会直接当任意命令运行;目标、权限或组件条件不满足时,操作可能被拒绝。

受保护快照与冲突检查回滚

工具在变更前保存恢复所需状态:Windows 使用系统数据保护机制保护相关事务,Linux 使用独立本地密钥保护事务记录。回滚前检查当前目标是否符合事务预期,避免覆盖后续合法变更。不同提供程序的恢复范围有所不同,恢复配置不等于恢复进程内存或业务数据。

场景方案与逐项调整

Linux 采用内置场景方案加逐项例外的方式,支持策略 JSON 导入导出、预览和确认执行。内置基础、生产、严格和应急方案目前是少量 PHP 默认集合,不会自动启用全部系统配置。

适应桌面与服务器操作

Windows 采用原生桌面界面;Linux 提供编号式 CLI、非交互命令和本机浏览器界面。默认中文,可切换英文。Linux 浏览器入口用于本机操作,不是集中管理多台服务器的远程控制平台。

加密嵌入知识与动作数据

运行所需知识和动作数据在构建时加密封装并嵌入,加载时检查完整性。维护源与运行包分离,规则更新通过维护、验证和重新构建完成。数据加密用于保护静态内容及检查损坏。

记录结果并支持后续核验

界面提供报告导出,命令行提供结构化结果。配置源值、写入结果与运行时有效状态分别解释,方便运维与测试人员继续完成组件加载、业务检查和恢复验证。

适用场景

场景使用方式需继续完成的工作
漏洞应急期间的配置缓解 查阅专项规则,按适用条件收紧入口、权限和执行环境 补丁升级、真实版本核查及效果验证
PHP 应用上线前审查 对照 Web 服务、PHP/FPM 及宿主配置逐项检查并调整 验证业务兼容性和实际加载链
服务器日常配置维护 在 Linux 编号菜单或命令行中选择方案并设置逐项例外 按组件要求检查语法、加载配置及复核运行状态
测试交付与运维接手 以规则编号、目标、操作结果和恢复条件组织交接 在目标环境完成集成测试并保留验证证据

PHP专项配置加固工具是由安天测试交付部出品的免费应急响应工具,围绕PHP2Shell漏洞(CVE-2026-109618、CVE-2026-109619)相关防护场景,整理Windows和Linux系统与应用配置知识,并提供配置预检、计划预览、确认执行、受保护快照和冲突检查回滚。工具支持中英文呈现,帮助运维与安全人员将加固建议落实到明确目标,并检查变更的适用条件与业务影响。

平台版本下载
Windows v2.1.0.7 AConfig.rar
Linux(x86-64) v1.0.0 phphard-linux-x86_64

说明:本工具为免费应急响应工具,具体支持范围、规则数量与交付状态以官方版本说明为准。Linux 当前为源码交付,请在目标环境完成原生编译及集成验收后使用。

使用说明

操作流程

选择场景与规则 → 明确目标和参数 → 预检并查看计划 → 确认执行并记录结果 → 按需检查并回滚

配置落盘后,还应根据组件要求完成加载、重启或激活,并核验实际业务状态。快照回滚同样需要检查恢复后的有效状态。

注意事项

  • 配置改变是否立即生效取决于提供程序与目标组件,许多文件配置需要重载、重启或外部激活。
  • 回滚恢复的是支持范围内由本工具保存的变更前状态,不能自动恢复已丢失的业务数据或原进程内存。
  • 配置加固是整体漏洞处置的一部分,不能替代补丁升级、真实部署核查和必要的事件处置。