Hallo,
ich habe einen älteren Server (Suse 11), auf dem einige fast tote Webs laufen unter Confixx. Scheinbar gibt es ein Skript mit einer Sicherheitslücke, denn heute fand ich im /tmp-Ordner ein Skript, dass für einen ausgehenden DDoS genutzt wurde. Bei genauerem Hinsehen handelt es sich wohl um IRC Nachrichten.
Der Server befindet sich derzeit in der Neuinstallation, allerdings würde ich dies in Zukunft gerne vermeiden wollen, da das schuldige Skript leider nicht identifizierbar ist.
Per PHP wird schon einiges verboten:
Zusätzlich gibt es kein Perl oder andere Skriptsprachen über Apache.
Die Dateien im /tmp-Ordner gehören allerdings dem Apache-User, weshalb ich mich frage, wie soetwas vermeidbar bzw. schwieriger zu machen ist.
Bringt es z.b. etwas auf suPHP umzusteigen? Allerdings hat hier jeder User seinen eigenen tmp-Ordner, sodass dies nur eine Verlagerung des Problems wäre oder?
Vielen Dank für eure Hinweise
ich habe einen älteren Server (Suse 11), auf dem einige fast tote Webs laufen unter Confixx. Scheinbar gibt es ein Skript mit einer Sicherheitslücke, denn heute fand ich im /tmp-Ordner ein Skript, dass für einen ausgehenden DDoS genutzt wurde. Bei genauerem Hinsehen handelt es sich wohl um IRC Nachrichten.
Der Server befindet sich derzeit in der Neuinstallation, allerdings würde ich dies in Zukunft gerne vermeiden wollen, da das schuldige Skript leider nicht identifizierbar ist.
Per PHP wird schon einiges verboten:
Code:
disable_functions = show_source, system, shell_exec, exec, popen, proc_open, symlink, url_fopen, phpcredits, escapeshellarg, proc_close, proc_get_status, proc_nice, proc_terminate, virtual, ini_alter, ini_restore, php_ini_scanned_files, memory_get_usage,pfsockopen,diskfreespace,link,getmyuid
Zusätzlich gibt es kein Perl oder andere Skriptsprachen über Apache.
Die Dateien im /tmp-Ordner gehören allerdings dem Apache-User, weshalb ich mich frage, wie soetwas vermeidbar bzw. schwieriger zu machen ist.
Bringt es z.b. etwas auf suPHP umzusteigen? Allerdings hat hier jeder User seinen eigenen tmp-Ordner, sodass dies nur eine Verlagerung des Problems wäre oder?
Vielen Dank für eure Hinweise