Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Muster in kernel/classes/requestclassifier

Jede Klasse, Ansicht, Fetch-Funktion, jeder Operator und Plugin-Punkt von kernel/classes/requestclassifier mit den Entwurfsmustern.

Download as PDF

Address: https://doc.exponential.earth/learninminutes/exphelp/viewer/standards/patterns/area-kernel-classes-requestclassifier.md

This page is a translation. Read the English original

Muster in kernel/classes/requestclassifier

Hinweis Diese Seite wird aus dem Quellcode von php bin/php/exppatterncatalogue.php --write erzeugt. Bearbeiten Sie sie nicht von Hand: Ändern Sie den Code oder den Generator und führen Sie den Befehl dann erneut aus. Wie die Muster erkannt werden: der Musterkatalog.

Jede Klasse, Schnittstelle und jeder Trait von kernel/classes/requestclassifier mit den Mustern, als die sie erkannt wurden, gefolgt von den Modulansichten, Richtlinienfunktionen, Fetch-Funktionen, Template-Operatoren, Cronjobs, Ereignis-Hooks und INI-Plugin-Punkten des Bereichs. Alle Muster.

Klassen (12)

KlasseArtMusterDateiBeschreibung
expRequestClassifierclassSingleton / instance()kernel/classes/requestclassifier/exprequestclassifier.php:29Der Anfrageklassifizierer: unterscheidet eine Sondierung, eine Traversierung, eine Injektion, einen Scanner oder eine Häufung von Not-found-Antworten von einer gewöhnlichen Anfrage und schreibt eine…
expRequestContextclassFabrik und statische Fabrikmethodenkernel/classes/requestclassifier/exprequestcontext.php:20Was der Anfrageklassifizierer betrachtet: eine Anfrage, so wie sie eingegangen ist.
expRequestPatternRuleSetabstract class implements expRequestRuleSetInterfaceSchablonenmethode / abstrakte Basisklassekernel/classes/requestclassifier/exprequestpatternruleset.php:29Ein Regelsatz aus regulären Ausdrücken: einer pro Regel, alle zu einem kombinierten Ausdruck kompiliert, sodass eine Anfrage einen preg_match() pro Subj…
expRequestRuleSetInjectionclass extends expRequestPatternRuleSet–kernel/classes/requestclassifier/exprequestrulesetinjection.php:21Kategorie "injection": Signaturen von SQL-, Befehls-, Template- (SSTI) und Skript-Injection (XSS) in der Abfrage oder im Pfad, einmal dekodiert (%3Cscript in de…
expRequestRuleSetInterfaceinterfaceSchnittstelle (Vertrag)kernel/classes/requestclassifier/exprequestrulesetinterface.php:24Ein Regelsatz des Anfrageklassifizierers (settings/requestclassifier.ini, RuleSets[] und [RuleSet-] Class=).
expRequestRuleSetProbesclass extends expRequestPatternRuleSet–kernel/classes/requestclassifier/exprequestrulesetprobes.php:25Kategorie "probe": eine Anfrage nach etwas, das eine Exponential-Website nicht hat und nach dem ein Scanner sucht: WordPress, versteckte Dateien (.env, .git), Datenbank-t…
expRequestRuleSetScannerclass extends expRequestPatternRuleSet–kernel/classes/requestclassifier/exprequestrulesetscanner.php:18Kategorie "scanner": der User Agent eines bekannten Angriffs- oder Erkundungswerkzeugs (sqlmap, nikto, nuclei ...).
expRequestRuleSetThresholdclass implements expRequestRuleSetInterface–kernel/classes/requestclassifier/exprequestrulesetthreshold.php:22Kategorie "threshold", Regel "404-rate": mehr als Max404PerMinute Antworten "nicht gefunden" (404 und 410, siehe settings/requestclassifier.ini [ThresholdSetting…
expRequestRuleSetTraversalclass extends expRequestPatternRuleSet–kernel/classes/requestclassifier/exprequestrulesettraversal.php:17Kategorie "traversal": ein Pfad, der versucht, aus dem Web-Root herauszuklettern (../, ..), kodiert (%2e%2e, beliebige Schreibweise) oder doppelt kodiert (%252e), und Null-Bytes…
expRequestThresholdCounterclass–kernel/classes/requestclassifier/exprequestthresholdcounter.php:25Zählt Ereignisse pro Schlüssel in festen Zeitfenstern (standardmäßig eine Minute), in kleinen JSON-Dateien, die sich alle Prozesse der Installation teilen: die des Webservers…
expRequestVerdictclass–kernel/classes/requestclassifier/exprequestverdict.php:16Was der Anfrage-Klassifizierer gefunden hat: die Kategorie (probe, traversal, injection, scanner, threshold oder eine, die der Regelsatz einer Extension hinzufügt), die Regel, wie…
expRequestVerdictListenerInterfaceinterfaceSchnittstelle (Vertrag), Beobachter / Listener / Ereigniskernel/classes/requestclassifier/exprequestverdictlistenerinterface.php:18Wird über jedes Urteil des Anfrageklassifizierers informiert, nachdem dessen security.log-Zeile geschrieben wurde (settings/requestclassifier.ini [ClassifierSettings] Listen…

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x