PHP安全 29 篇文章

聚焦PHP语言在Web开发中的安全编码实践,包括松散比较、哈希比对、输入校验等常见风险点与防护手段。

封面
PHP安全 文件上传 漏洞分析 安全编码

PHP文件上传漏洞的几种绕过方式与根本防护

PHP文件上传漏洞是Web应用安全的高危风险点,攻击者通过MIME类型欺骗、文件头伪造、双扩展名等绕过方式实现恶意文件上传。本文总结了多种绕过手法,并给出基于白名单扩展名、文件魔数检测、重命名、禁止执行权限的多层防御方案,帮助开发者构建稳固的上传安全体系。

阅读全文
封面
代码审计 安全漏洞 PHP安全 注入攻击

eval注入漏洞的利用原理与防御方案

eval注入是PHP应用中最危险的代码执行漏洞之一,攻击者通过向eval函数传入恶意字符串即可实现远程控制。文章分析漏洞原理,列举动态计算、模板引擎、CMS配置等典型利用场景,并揭示绕过常见过滤的多种手法,最终给出禁用eval、白名单校验、沙箱执行等防御方案,帮助开发者从根本上消除风险。

阅读全文
封面
PHP安全 命令执行 安全配置 绕过技术

disable_functions 配置不当导致 PHP 命令执行绕过

disable_functions是PHP阻止危险函数执行的关键配置,但许多开发者仅禁用exec、system等常见函数,忽略putenv、mail、dl等可间接执行命令的函数,导致绕过。本文分析绕过手法、列举易遗漏的高危函数,并给出完整的配置清单与open_basedir配合策略,帮助开发者构建有效防线。

阅读全文
封面
PHP安全 后门检测 入侵分析

PHP后门检测的静态特征分析与实战排查方法

PHP后门检测的核心是结合静态特征扫描与动态行为监控,静态特征分析覆盖约70%常见变种,但需绕过混淆。文章从高危函数调用模式、文件元数据异常、动态进程监控三个维度展开,提供正则表达式、find命令、auditd规则等具体工具命令,并对比三种方法的检出率与误报率。实战中图片马、日志注入、数据库字段隐藏等易被忽略,建议建立YARA+OSSEC+Wazuh的自动化流水线,将检测时间从天数缩短到分钟级。

阅读全文