【文件属性】:
文件名称:php-version-audit:审核您PHP版本以获取已知的CVE和补丁
文件大小:1.67MB
文件格式:ZIP
更新时间:2021-02-24 04:43:24
php security security-audit php-library docker-image
PHP版本审核
PHP版本审核是一种便捷的工具,可以轻松地根据定期更新的CVE漏洞利用列表,新版本和寿命终止日期来检查给定PHP版本。
PHP版本审核不是:漏洞检测/缓解,特定于供应商的版本跟踪,替代以随时了解PHP版本和安全漏洞。
特征:
列出给定版本PHP的已知CVE
检查PHP的运行时版本或提供的版本
显示给定版本PHP的寿命终止日期
以可配置的特性(最新/次要/补丁)显示给定版本PHP的新版本
补丁:7.2.24-> 7.2.25
次要:7.2.24-> 7.3.12
最新:5.6.40-> 7.3.12
规则每天自动更新两次。 信息直接来自php.net-在获得最新的补丁程序信息之前,您永远不会等待像我这样的人合并请求请求。
多种接口:CLI(通过PHP Composer),Docker,直接代码导入
易于编写脚本以用于CI / CD工作流程。 所有Docker
【文件预览】:
php-version-audit-master
----composer.json(821B)
----github-commit-auto-updates.sh(873B)
----rector.yml(535B)
----sonar-project.properties(403B)
----docs()
--------fonts()
--------php-version-audit-logo.svg(22KB)
--------index.html(19KB)
--------php-version-audit-logo.png(73KB)
--------fira_code.css(1KB)
--------rules-v1.json(254KB)
--------favicon.ico(1KB)
--------index.css(1KB)
--------lightswitch05.png(1KB)
----composer.lock(163KB)
----codeception.yml(292B)
----.github()
--------workflows()
----php-version-audit(546B)
----tests()
--------_support()
--------_output()
--------unit()
--------unit.suite.yml(192B)
--------_data()
----LICENSE(11KB)
----src()
--------Parsers()
--------PhpRelease.php(3KB)
--------DateHelpers.php(2KB)
--------Rules.php(7KB)
--------CveDetails.php(2KB)
--------CveId.php(2KB)
--------Exceptions()
--------CachedDownload.php(9KB)
--------PhpVersion.php(4KB)
--------Logger.php(2KB)
--------Application.php(9KB)
--------Cli.php(7KB)
----cron-job.sh(870B)
----docker()
--------Dockerfile.alpine(747B)
--------hooks()
--------docker-entrypoint.sh(348B)
--------Dockerfile.buster(747B)
--------Dockerfile.dev(481B)
----psalm.xml(444B)
----docker-compose.yml(798B)
----.gitignore(29B)
----Makefile(844B)
----README.md(12KB)
----.editorconfig(231B)