Beiträge von FeuerSturm

    1. Wer sagt denn dass netcup das machen soll?
    Jeder der gerne einen TS3-Server (so wie z.B. ich) betreiben möchte, kann das selbst bei sich einrichten.

    2. Um die Ursache zu bekämpfen, muss man sie zunächst kennen.
    Es gibt ja hier mehrere Theorien, wie das Script eingeschleust wird.
    (über den TS3-Benutzer mit geknacktem PW, Fileupload-Bug usw. usw.)
    Solange könnte man sich mit dem Symptom beschäftigen.

    Wenn Du zum Arzt gehst, weil Du aus allen Löchern blutest, lässt der
    Dich ja auch nicht verbluten bis er weiß warum Du blutest, oder?

    Fakt ist, es ist ein Perl-Programm, wenn es morgen ein Python-Programm
    ist, gibt es einen anderen Ansatz um das Symptom zu bekämpfen,
    solange bis man die Ursache kennt und ein Heilmittel hat.

    Ich möchte ja niemandem etwas aufzwingen, war nur ein kleiner
    Lösungsansatz für alle die auf TS3 nicht verzichten möchten.

    Hallo zusammen!

    Kurze Zusammenfassung:
    Bei allen VServern, von denen ein Flooding ausging wurde es von der
    Datei "udp.pl" verursacht, welche sich im TeamSpeak3-Ordner befand,
    richtig?

    Wieso könnte man als Ansatz nicht einfach ein kleines Shell-Script laufen lassen, dass alle X Sekunden
    sämtliche *.pl Dateien aus dem TS3-Ordner löschen soll
    und gleichzeitig alle laufenden Perl-Scripts des TS3-Benutzers killt?

    Das Shell-Script könnte z.B. so aussehen:

    Code
    while [ 1 ]
    do
     ps aux | grep ts3 | grep perl | awk '{print $2}' | xargs kill -9 >/dev/null 2>&1; cd /home/ts3/ts3-server/ && rm *.pl >/dev/null 2>&1; sleep 60
    done



    Irgendwelche Meinungen, Anmerkungen, Kommentare?