Win2000/WinXP Nachrichtendienst

  • VB6

Es gibt 5 Antworten in diesem Thema. Der letzte Beitrag () ist von Unknown.

    Win2000/WinXP Nachrichtendienst

    Ihr habt jetzt bestimmt mitbekommen, das jetzt Werbung über den Windows Nachrichtendienst kusiert. Na-ja ist nervig, dauert solche Fenster: Port139 ungesichert download dies und das, geile Girls gibts hier, ... . Ganz einfach das nervt. Gibt's jetzt ne möglichkeit den Nachrichtendienst auszuschalten, während man online ist ansonsten soll der Nachrichtendienst eingeschaltet sein. So muss man nicht lange immer rumklicken. Ich weiß schon, wie man über das API feststellt, ob man gerade Online ist oder nicht. Jetzt muss ich nur noch wissen, ob es per Code möglich ist den Dienst ein und auszuschalten.
    Du kannst den Dienst nicht einfach so beenden, du kannst nur über die Registry festlegen das beim nächsten windows start das programm nicht mehr gestartet wird.Um das Programm zur Laufzeit zu beenden musst du die exe datei beenden, die heisst svchost.exe ABER, es gibt verschiedene versionen von svchost einige werden auch vom SYSTEM verwendet ! nur wenn man svchost mit einem bestimmten parameter aufruft wird daraus dieser nachrichtendienst !

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Messenger

    ist der Schlüssel in der Registry da musst du den Wert von "Start" auf 4 ändern, dann wird er beim nächsten Windows Start nicht mehr aufgerufen.



    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Unknown“ ()

    Wäre doch mal praktisch so ein Tool zu programmieren ?
    Sicher warum nich, es wird dann aber nur einmal benutzt.


    WMI ? Was is WMI ?

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Unknown“ ()

    Per shell kann man dienste mit "net stop Dienst" beenden.
    Das kann man doch dann auch so in den code schreiben oder?

    Also in deinem Beispiel:

    shell "net stop Nachrichtendienst".

    Wenn du diesen dienst dann wieder starten willst schreib einfach:

    shell "net start Nachrichtendienst"
    Ja wenn er das nur auf seinem PC machen wollte sicher, aber sache ist er will das tool ja weiterverbreiten (oder nich ?), und da kann er nun mal nich davon ausgehen das die Datei auf allen PC´s gleich heisst. stell dir einen russischen pc vor da heisst die datei nich nachrichtendienst oder svchost.exe sondern eben ╗ÃÑæúô♣ª▒.▲¶▲ !
    ;)

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Unknown“ ()