Forum
Dateiformat ".cgi" öffen (Computertechnik)
Hi,
Die xxx.cgi-Datei muß als Servlet-Typ im Webserver auch registriert sein.
Bei einem Apache-Web-Server geschieht dies mit dem Modul:
mod_cgi
oder es wird ein Verzeichnis-Direktive angewandt, die für ein bestimmtes Verzeichnis (z.B. /cgi) die Ausführungsrechte für CGI-Dateien freigibt.
Andernfals könnten in beliebigen Verzeichnissen duch die Benutzer solche Shell-Scripten hochgeladen werden und dann beim anschließenden Aufruf Ihren Schadcode im System verbreiten.
in cgi-Dteien befinden sich üblicherweise script-Programme als UNIX-sh-oder csh, Perl oder manchmal auch compilierte c-Programme (a.out als a.cgi abgelegt).
An diese Scripten wird ein ENV-ARRAY zur Steuerung übergeben. Damit lassen sich dann z.B Formulardaten vom Browserfenseter über das cgi-Programm auf dem Webserver ablegen (z.B. Datensammlung oder Datenbank).
CU
Stef
Gesamter Thread:
