Mailinglisten-Archive |
> mal ne kleine Sicherheitsfrage zwischendurch. Mal angenommen, ich
nutze
> PHP-Nuke. Dort ist in der Admin-Datei "config.php" alles wichtige
> gespeichert: Das Passwort und der Username für MySQL. Dann kann doch
> theoretisch ein Hacker die folgenden Befehle nutzen:
>
> <?php
> include ("http://www.mein-nuke-server.de/config.php");
Siehe http://www.php.net/manual/de/function.include.php.
So wie ich das sehe, ist das eine Einstellungssache in der php.ini,
damit eben das nicht passieren kann.
> echo $dbhost; // host für nuke
> echo $dbuname; // datenbank-username
> echo $dbpass; // datenbank-passwort
> ?>
> Könnte er denn dann auch mit diesen Daten die Datenbank hacken und
> verändern? Das ginge dann doch auch mit allen möglichen anderen
öffentlich
> bekannten Systemen wie "phpmyadmin" etc., oder?
Das ist auch eine Einstellungssache. Du kannst Deinen DB-Server so
einrichten, dass nur von localhost darauf zugegriffen werden kann.
Mit freundlichen Grüßen
Michael Motzkus
php::bar PHP Wiki - Listenarchive