So zeigen Sie PHP auf der Live-Site an

9

Ist es möglich, den PHP-Code einer Live-Website zu sehen?

    
Oliver Bayes-Shelton 23.08.2009, 21:26
quelle

13 Antworten

16

Nein, da es serverseitig interpretiert wird und die Ergebnisse an den Benutzer gesendet werden. Wenn Sie den Quellcode einer Website anzeigen möchten, die Sie im Browser steuern, sollten Sie die Erweiterung FirePHP für Firebug , oder greifen Sie einfach mit Ihrer bevorzugten Methode auf Ihre Site-Dateien zu.

    
Jonathan Prior 23.08.2009, 21:28
quelle
7

Normalerweise nein, wie andere gesagt haben, es sei denn, das ist etwas, was Sie wollen. Dann können Sie es einrichten, so dass mit .phps (oder einer anderen Erweiterung, aber das ist die Norm) wird der Quellcode der Seite angezeigt (mit Syntax Färbung glaube ich). Etwas wie:

AddHandler-Anwendung / x-httpd-php-source .phps

in Ihrer Apache-Konfiguration sollte den Trick machen.

Hinweis: Sie müssen Ihre .php-Dateien mit einem .phps speichern, damit ihre Quelle angezeigt wird.

    
catfarm 23.08.2009 21:43
quelle
5

Jeder hat Unrecht! Ja, es ist möglich! Aber wenn Sie den Code in Ihrem Webbrowser sehen, dann wäre dies eine ernsthafte Sicherheitsverletzung oder einige schwerwiegende Probleme auf dem Webserver. Ich habe es einmal gesehen, wo irgendein blödsinniger Administrator die PHP-Erweiterung für IIS entfernt hatte, daher stellte der Browser alle Quellen als Textdateien zur Verfügung, anstatt sie auszuführen.

Dann gibt es noch eine alternative Methode, nämlich FTP. Die meisten Websites gewähren über FTP Zugriff auf ihr Dateisystem, sodass Administratoren keinen physischen Zugriff auf das System benötigen. Sie müssen den Benutzernamen und das Passwort sowie die FTP-Adresse kennen, um Zugang zu erhalten, aber sobald Sie diese Informationen haben, haben Sie Zugriff auf die gesamte Website. Nützlich für Administratoren, aber auch ein sehr guter Grund, sehr vorsichtig mit Passwörtern zu sein.

    
Wim ten Brink 23.08.2009 22:30
quelle
2

Haben Sie Zugriff auf die Dateien auf dem Live-Server? Wenn ja, sonst nein, kann nur das Ergebnis der Skriptausführung angezeigt werden.

    
David McEwing 23.08.2009 21:28
quelle
2

Nein, außer der Serveradministrator hat es vermasselt.

    
Benjamin Wohlwend 23.08.2009 21:29
quelle
2

Nein, es sei denn, der Serveradministrator hat es vermasselt. Und manchmal passiert ... Deshalb hat Facebook einen Patch für dieses

erstellt     
Gabriel Sosa 23.08.2009 21:34
quelle
2

Ja: ssh dazu, gehen Sie in das Verzeichnis, halten Sie die Quelldatei, sagen Sie "index.php" und "cat" es:

%Vor%

Da gehen Sie!

HINWEIS: Das ist ein Witz.

    
Bruno Reis 23.08.2009 21:45
quelle
2

Nun, das wurde ziemlich gut beantwortet, aber auf der Stärke in Zahlen Irrtum, lassen Sie mich hinzufügen:

Im Allgemeinen, nein.

    
John Lockwood 23.08.2009 21:55
quelle
2

Aktuelle Seite zum PHP-Code hinzufügen: Ссылка

%Vor%     
Limitless isa 01.10.2014 12:26
quelle
1

Nicht, wenn PHP richtig konfiguriert ist.

PHP wird dem Besucher bereits interpretiert serviert.

Das Betrachten des PHP-Codes auf einer Live-Website würde als Hacking betrachtet werden, was wahrscheinlich außerhalb des ethischen Rahmens von stackoverflow liegt.

    
lpfavreau 23.08.2009 21:30
quelle
0

Es gibt einige Seiten, auf denen Sie ihre PHP-Quelle anzeigen können. Versuchen Sie, nach inurl: viewsource.php zu googeln (meine Website sollte irgendwo dort auftauchen:)).

Sie können sich auch die Quelle von php.net ansehen: Ссылка

    
Jeremy Ruten 23.08.2009 21:54
quelle
0

check out php://input und php://filter/convert.base64-encode/resource=<filepath> , zB. Ссылка

    
evandrix 14.05.2015 02:47
quelle
0

Das kannst du nicht tun. Weil das serverseitige Skript (hier PHP-Skripte) auf dem Webserver ausgeführt wird und seine Ausgabe in HTML eingebettet ist, die dann an Ihren Browser zurückgegeben wird. Alles, was Sie sehen können, ist HTML. Stellen Sie sich vor, wenn das, was Sie gefragt haben, möglich wäre, dann hätte Evryone den Quellcode von Facebook, flipkart in den Händen.

    
Vipul Jethva 14.06.2016 11:50
quelle

Tags und Links