awesome-php-security

PHP Security Tools

A curated collection of resources and tools to help developers improve the security of their PHP applications.

Awesome PHP Security Resources πŸ•ΆπŸ˜πŸ”

GitHub

966 stars
29 watching
89 forks
last commit: about 3 years ago
Linked from 1 awesome list

application-securityawesomeawesome-listdevsecopsphpsecuritysecurity-tools

Tools / Web Framework Hardening

SnuffleupagusSecurity mondule for PHP7/8, the successsor to
Secure-Headers510almost 2 years agoAdd security related headers to HTTP response

Tools / Static Code Analysis

EnlightnEnlightn is a static and dynamic analysis tool to improve the security of Laravel applications
Exakat379over 4 years agois a PHP static code analysis, with serious
phpcs-security-audit712over 3 years agophpcs-security-audit is a set of PHP_CodeSniffer rules that finds vulnerabilities and weaknesses related to security in PHP code
progpilot333almost 2 years agoA static analyzer for security purposes
Parse367about 8 years agoThe scanner is a static scanning tool to review your PHP code for potential security-related issues
SonarPHP394almost 2 years agofrom - A static code analyser for PHP language used as an extension for the SonarQube platform (200+ rules, Supports up to PHP 8, Import of unit test and coverage results, Support of custom rules)
Snyk CodePHP support (beta) and available in Snyk free tier

Tools / Vulnerabilities and Security Advisories

security-checker1,997over 5 years agoPHP frontend for security.symfony.com
Symfony Security MonitoringPHP security vulnerabilities monitoring
roave/security-advisories2,731almost 2 years agoAdd this dependency to disallow known/vulnerable installation of packages directly through
Security Advisories2,050almost 2 years agoA database of PHP security advisories
php-malware-detector133almost 8 years agoPHP malware detector
Snyk Open SourcePackage manager scanner with a free tier

Educational / Hacking Playground

DVWA10,423almost 2 years agoDamn Vulnerable Web Application (DVWA) is a PHP/MySQL web application that is damn vulnerable
Insecure PHP Example7over 2 years agoThis is an example application built using Silex for routing to provide examples of SQL Injection, plain text passwords and XSS

Educational / Guides

Official PHP Security Manual
Survive The Deep End: PHP Security
Security Tips for a PHP Application
Awesome-AppSec: PHP-Section6,372about 2 years ago
The 2018 Guide to Building Secure PHP Software

Companies

GuardRailsA GitHub App that gives you instant security feedback in your Pull Requests
RIPSRIPS is the leading security analysis solution for PHP
SnykA developer-first solution that automates finding & fixing vulnerabilities in your dependencies
SqreenAutomated security for your web apps - real time application security protection
Paragon Initiative EnterprisesPHP Security and Cryptography consultants, open source library publishers

Backlinks from these awesome lists:

More related projects: