ichikaway/securephp

SecurePHP 是一个用于安全性的 PHP 库。删除控制字符(例如空字节)和无效数组键名(如 _SERVER, _GET 等)

dev-master 2017-12-25 02:59 UTC

This package is not auto-updated.

Last update: 2024-09-24 07:24:30 UTC


README

  • 检查输入数据(POST、GET、COOKIE、SERVER、REQUEST)并删除无效数据。
    • 删除控制字节字符(例如空字节)
    • 删除无效键名(例如数组('_SERVER' =>....))

使用方法

包含 SecurePHP 库的 bootstrap.php 文件。require_once('securephp/Config/bootstrap.php');

Composer

如果您想使用 Composer 安装,

{
	"require": {
		"ichikaway/securephp": "dev-master"
	},
	"autoload": {
		"files": ["vendor/ichikaway/securephp/Libs/SecureInputFilter.php"]
	}
}

并需要 autoload.php 并执行方法。

require('vendor/autoload.php');
SecureInputFilter::clean_input_data();