Wie kann man einen Port blocken?
-
Da wir in der Schule keine Dienste deaktivieren können, möchte ich gerne nen Programm schreiben das den Port vom Net send deaktiviert.
-
Die einfachste Möglichkeit wäre den port exklusiv zu benutzen. Für alles Andere müsstest du wohl einen Treiber schreiben. Aber warum beendest du nicht einfach den Dienst?
-
ScriptGod schrieb:
Die einfachste Möglichkeit wäre den port exklusiv zu benutzen.
Der Port wird wahrscheinlich schon vom netsend-Dienst belegt sein.
-
Was du dir natürlich angucken kannst ist der Code von iptabels, das ist die Firewall unter Linux. Da sieh OpenSource ist dürfte es nicht schwierig sein an den Code ranzukommen. Der Hacken an der Sache wird wohl sein das das ganze eben für Linux ist und sich nicht 1:1 für Windows benutzen lässt. Vielleicht hilfts dir ja trozdem ein bisschen.
-
Habe in meiner Schule auch das Problem, dass man den Dienst nicht deaktivieren darf und man so schutzlos den anderen ausgelifert ist und bin auf der Suche nach einer Lösung auf folgendes Programm (ist OSS) gestoßen: http://wipfw.sourceforge.net/
-
Das Problem düfte sein, wenn du nicht genug Rechte hast einen Dienst zu deaktivieren, kannst duch auch keine "firewall" installieren... Oder woran liegt es, dass du den Dienst nicht deaktivieren kannst?