Beiträge von anticro

    Ich weis nicht wie weit du dich mit UNIX auskennst, deshalb hier ein paar Kommentare von denen ich denke, daß sie helfen könnten wenn du's nicht so genau kennst.
    1. Die Ausführrechte an der Datei stimmen? Der Webserver ist nämlich auch ein Benutzer und benötigt zum Ausführen für "Others" r-x.
    2. Die Groß- und Kleinschreibung von Dateinamen ist unter UNIX auch von Bedeutung.
    3. Könnte es auch sein dass du "/cgi-bin/mailmanager.pl" schreiben musst (mit Slash, bin mir nicht sicher)?

    Zitat

    Original geschrieben von andone
    öh .... wie bitte? ;)


    ... deswegen habe ich das gepostet und nicht um ihm "meine" Sache schmackhaft zu machen. Um Vor- und Nachteile ging's im "langen" Beitrag von mir nicht.
    ;)


    Edit: Oder sollte ich hier vielleicht etwas falsch verstanden haben und was ich als "Newssystem" kenne meint ihr nicht? Dann halte ich mich mal besser raus...

    Das ist die _index.shtml:
    ----------------------------------
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="/stylesheet.css">
    <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <META name="author" content="anticro, brute.p4">
    </head>
    <body background="/bckgrnd.jpg" bgproperties=fixed>
    <p>
    <table valign=top>
    <td width=200>
    <nobr>
    <!-- Hier werden die Links eingefügt, die die Seite bieten soll. -->
    <!-- Ich mache das so, da alle Seiten die gleichen Links verwenden -->
    <!-- sollen und ich nicht mit Frames arbeiten will. Das kann man -->
    <!-- auch mit jeder anderen Art von Text oder Inhalt tun, es muss nur -->
    <!-- ein mit HTML-Tags vorformatierter Text sein. -->


    <!--#exec cmd="/bin/cat /srv/www/htdocs/links/stdlinks.txt" -->


    </nobr>
    </td>
    <td>
    <p>
    <h1>Überschrift</h1><br>
    Text
    </p>
    </td>
    </table>
    </p>
    </body>
    </html>

    ------------------------


    Und hier zum Beispiel die stdlinks.txt:
    ------------------------
    <p>Navigation allgemein</p>
    <a href="/_index.shtml"><img src="/i_home.png" align=center boder=0> Home</a><br>
    <a href="/_software.shtml"><img src="/i_software.png" align=center boder=0> Software</a><br>
    <a href="/_midi.shtml"><img src="/i_midi.png" align=center boder=0> MIDI-Musik</a><br>
    <a href="/_fun.shtml"><img src="/i_fun.png" align=center boder=0> Spaßzeug</a><br>
    <p>andere Links</p>
    <a href="/orig/"><img src="/i_server.png" align=center boder=0> original Apache Start-/Testseite</a><br>
    <a href="http://www.kde.org"><img src="/i_kde.png" align=center boder=0> KDE im Web</a><br>
    <a href="http://www.suse.de"><img src="/i_suse.png" align=center boder=0> SuSE im Web</a><br>

    -----------------------


    Einziges Problem:
    Sollte die index.shtml nicht standardmäßig geladen werden, kannst du dir auch mit einer normalen index.html helfen, die einen solchen Inhalt hat:
    -----------------------
    <html>
    <head><title>Anticros Webserver</title></head>
    <body onLoad="location.replace('_index.shtml')">
    <a href="_index.shtml">Interne Umleitung! Sollte die nächte Seite nicht sofort geladen werden, bitte hier klicken!</a>
    </body>
    </html>

    -----------------------


    Aber für diesen Mechanismus musst du wissen, auf welchem Betriebssystem der Server läuft und möglicherweise seine eigenen Programme/Skripte anstatt cat benutzen. BTW: Es gibt auch ein CygWin Projekt, dort werden diese Linux/UNIX-Tools auf Windows portiert. Da brauchst du sowas nicht selbst zu coden.


    Edit: SHTML funktioniert nur dann korrekt, wenn die SHTML-Dateien über einen Webserver an den Browser geliefert werden. Deshalb auch der Tip mit dem eigenen kleinen Webserver zum Entwickeln der Seite.

    Die von Intruder beschriebenen Symptome passen nicht wirklich zu denen des Wurms. Im Heise-Beitrag ist ausdrücklich zu lesen daß der Wurm einen FTP-Server und andere Verbindungen zur Verfügung stellt und von Zeit tu Zeit lediglich einen Service von WinXP zum Absturz bringt - dann wird neu gebootet. Es ist keine Rede von einem Sperren des Zuganges zum PC oder zu seinen Programmen in irgendeiner Weise.


    Aber: Neuer Windows-Wurm? Find ich :top:!

    Kannst auch auf deinem eigenen PC einen Webserver einrichten und dort coden und testen. Ist einfacher als alles immer online stellen zu müssen und wegen jeder Kleinigkeit upzuloaden. ;)
    Wenn's der endgültige Webserver unterstützt, würde ich vielleicht SHTML-Files benutzen und die Daten via
    <!--#exec cmd="befehl parameter1 parameter2" -->
    Befehle einbinden. Zum Beispiel mit HTML-Tags vorformatierte Textdateien über den Befehl cat.

    Nicht nur BSD sondern auch ZETA (ehemals BeOS) soll sehr gut und schnell sein. Probiert habe ich aber noch Keins der Systeme, mir reicht mein Linux vollkommen aus. Zur allergrößten Not habe ich auch noch QNX im Regal stehen. Die meiste Software hat es zwar nicht an Bord und lässt sich nicht bis ins Detail einstellen, aber es ist sauschnell.

    Probier erstmal ob du noch mit dem Ändern von ACLs was retten kannst. Könnte sich nämlich auch um einen Verweigerungseintrag auf die Datei control.exe (Oder heißt die bei WinXP jetzt anders?) oder eine der ".cpl"-Dateien handeln. Aber nicht nur nach Verweigerungen, die dazu führen daß du nicht mehr dran kommst solltest du schauen, sondern auch nach Berechtigungen, die du nicht hast aber haben solltest.