Heim > Backend-Entwicklung > PHP-Problem > So verbergen Sie PHP-Code

So verbergen Sie PHP-Code

王林
Freigeben: 2023-03-07 07:44:01
Original
3346 Leute haben es durchsucht

Methode zum Ausblenden von PHP-Code: Sie können eine unbekannte Erweiterung als PHP-Erweiterung verwenden, um PHP wie einen unbekannten Dateityp aussehen zu lassen, z. B. [AddType application/x-httpd-php .bop .foo .133t].

So verbergen Sie PHP-Code

Generell wird davon ausgegangen, dass die Verbesserung der Sicherheit durch versteckte Mittel wenig Wirkung hat. Aber in manchen Fällen lohnt es sich, so viel Sicherheit wie möglich hinzuzufügen.

Einige einfache Methoden können dabei helfen, PHP zu verbergen, was es für Angreifer schwieriger machen kann, Systemschwächen zu entdecken. Wenn Sie „exposure_php = off“ in der php.ini-Datei festlegen, verringert sich die Menge an nützlichen Informationen, die sie erhalten können.

(Empfohlenes Tutorial: php-Video-Tutorial)

Eine andere Strategie besteht darin, den Webserver PHP verwenden zu lassen, um verschiedene Erweiterungen zu analysieren. Ob über .htaccess-Dateien oder Apache-Konfigurationsdateien, es ist möglich, Dateierweiterungen festzulegen, die Angreifer in die Irre führen können.

Beispiel 1: PHP als andere Sprache ausblenden

# 使PHP看上去像其它的编程语言
AddType application/x-httpd-php .asp .py .pl
Nach dem Login kopieren

oder einfach komplett ausblenden:

(Verwandte Lernempfehlungen: Java-Video-Tutorial)

Beispiel 2: Eine unbekannte Erweiterung als Erweiterung für PHP verwenden Name it

# 使 PHP 看上去像未知的文件类型
AddType application/x-httpd-php .bop .foo .133t
Nach dem Login kopieren

oder verstecken Sie es als HTML-Seite, damit alle HTML-Dateien die PHP-Engine passieren, was den Server etwas belastet:

Beispiel 3: Verwenden Sie HTML als Dateisuffix von PHP

# 使 PHP 代码看上去像 HTML 页面
AddType application/x-httpd-php .htm .html
Nach dem Login kopieren

zum Erstellen Wenn diese Methode wirksam ist, muss die Erweiterung der PHP-Datei in die oben genannte Erweiterung geändert werden. Dies verbessert die Sicherheit durch Verheimlichung, obwohl die Verteidigungsmöglichkeiten gering sind und einige Nachteile mit sich bringen.

Verwandte Empfehlungen: php-Training

Das obige ist der detaillierte Inhalt vonSo verbergen Sie PHP-Code. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage