snuffleupagus
Mastodon
주요 기능 • 다운로드 • 예제 • 문서 • 라이센스 • 감사합니다.
SnuffleUpagus는 전체 버그 클래스를 죽임으로써 웹 사이트에 대한 공격 비용을 크게 높이기 위해 설계된 PHP 7+ 및 8+ 모듈입니다. 또한 강력한 가상 패션 시스템을 제공하여 관리자가 특정 취약점을 수정하고 PHP 코드를 터치하지 않고도 의심스러운 행동을 감사 할 수 있습니다.
mail 기반 코드 실행secure 및 samesite 플래그eval 위한 화이트리스트/블랙리스트clang-format 강화 코드 스타일 우리는 당신이 배포 할 패키지를 찾을 수있는 다운로드 페이지를 가지고 있지만, 물론이 repo를 git clone 하거나 github의 릴리스를 확인할 수 있습니다.
우리는 다음과 같은 다양한 예제 규칙을 제공하고 있습니다.
# Harden the `chmod` function
sp . disable_function . function ( "chmod" ). param ( "mode" ). value_r ( "^[0-9]{2}[67]$" ). drop ();
# Mitigate command injection in `system`
sp . disable_function . function ( "system" ). param ( "command" ). value_r ( "[$|;&` \ n]" ). drop ();규칙을 위반하면 로그에서 이와 같은 선이 표시됩니다.
[ snuffleupagus ][ 0.0 . 0.0 ][ disabled_function ][ drop ] The execution has been aborted in / var / www / index . php : 2 , because the return value ( 0 ) of the function 'strpos' matched a rule .우리는 당신이 원할 수있는 모든 문서가 포함 된 포괄적 인 웹 사이트를 가지고 있습니다. 물론 직접 만들 수 있습니다.
많은 감사 :