Thread Lässt sich der Perl-Code aus /cgi-bin/ herunterladen? (10 answers)
Opened by Syss at 2010-02-08 15:04

sid burn
 2010-02-09 14:41
#132402 #132402
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Das ist dann aber keine Default Einstellungen !?

Wenn du die Default einstellungen nutzt dann liegt das cgi-bin Verzeichnis Physikalisch an dem Ort "/var/lib/cgi-bin/" und selbst wenn du dort Textdateien oder Bilder ablegst werden diese nicht ausgelifert sondern es kommt dann ein Internal Server Error.

Wenn ich beispielsweise eine Textdatei ablegen dann steht folgendes in der error log

Code: (dl )
[Tue Feb 09 14:37:13 2010] [error] [client 127.0.0.1] (13)Permission denied: exec of '/usr/lib/cgi-bin/asd.txt' failed


Daher er versucht es auszuführen da aber keine ausführrechte gesetzt sind bricht das ganze ab. Selbst wenn ich Executable flag setze dann geht es nicht weil er dann folgendes liefert.

Code: (dl )
1
2
[Tue Feb 09 14:39:44 2010] [error] [client 127.0.0.1] (8)Exec format error: exec of '/usr/lib/cgi-bin/asd.txt' failed
[Tue Feb 09 14:39:44 2010] [error] [client 127.0.0.1] Premature end of script headers: asd.txt


Mir scheint es also das du wirklich ein "cgi-bin" Ordner in deinem Document Root hast. Bei Fehlkonfiguration des Servers könnte man Dateien dann herunterladen. Wohl auch Temp Dateien von Editoren etc.
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Lässt sich der Perl-Code aus /cgi-bin/ herunterladen?