Delphi-PRAXiS
Seite 1 von 5  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Port schliessen (https://www.delphipraxis.net/20942-port-schliessen.html)

TheMiller 25. Apr 2004 18:29


Port schliessen
 
Hi,

durch ein Programm (MasterEye) ist der Port 60000 offen. Kann ich den Port mit Hilfe mit einem Delphi-Programm schliessen? Wenn ja, wie?

The-X 26. Apr 2004 14:16

Re: Port schliessen
 
Dafür müsste dein Programm diesen Port (60000) vor dem MasterEye-Client öffnen (listening)

oder aber du beendest die Verbindung zwischen Server & Client über die IPHlpApi
Tipp: GetTcpEntry & SetTcpEntry (?)

btw. Master-Eye kenn ich nur zu gut ;)

alcaeus 26. Apr 2004 14:23

Re: Port schliessen
 
Wie wärs denn mit einer Firewall? Bei der ICF (Internet Connection Firewall, kommt mit WinXP) kann man auch schon einzelne Ports sperren soviel ich weiß. Zonealarm Pro hat das im Fall auch drauf

[add]Ähm, kann mir wer sagen, was MasterEye genau macht, dass du den Port schließen willst? Den Informationen auf der Website nach macht es nichts illegales, weswegen du den Port schließen müsstest, außer du willst Sperrmechanismen in einer Schule oder einem Betrieb umgehen...[/add]

The-X 26. Apr 2004 14:28

Re: Port schliessen
 
Ich denke mal, dass DJ-SPM dieses programm in der Schule benutzen möchte um seinem Lehrer zu verbieten ihn zu kontrollieren :mrgreen:

nun sag mir mal bitte ;) wer bitte auf nem Schulrechner dafür ne Firewall installiert ?
das wär mir zum einen ein wenig zu viel Aufwand und zum anderen würde das auch anderen Benutzern auffallen, die diesen Rechner benutzen (so wie auch dem Lehrer, wenn er mal hinter dir steht :roll: "Ähm ich habe keine Ahnung wie da die Firewalll drauf kommt?!?")

nicht wahr DJ ?? *gg*

alcaeus 26. Apr 2004 14:31

Re: Port schliessen
 
Ja, ich hab beim Add vergessen, den Teil mit der Firewall herauszunehmen....aber wieso brauch das Programm überhaupt Port 60000? Also wenn ich so ein Programm machen müsste, dann würde ich mir automatisch einen neuen Port suchen, falls 60000 schon belegt ist....ansonsten wäre es schlechte Software. Außerdem, da MasterEye ziemlich sicher als Dienst gestartet wird, läuft es schon sobald du ein Programm ausführen kannst, und somit kannst du Port 60000 nicht mehr sperren, da er bereits verwendet wird. Und Dienste kannst du als Nicht-Admin auch nicht abschießen....

The-X 26. Apr 2004 14:38

Re: Port schliessen
 
jap,
unter Xp wird er als Nicht-Administrator diese Verbindung nicht trennen können,
und wenn MasterEye als Dienst läuft (ebenfalls Xp) kann er den Port auch nicht vorbelegen :|

[edit]
btw. MasterEye ist schlechte Software ;) man kann z.B. als Schüler die Konfiguration (u.a. auch den Port) ändern, wenn man weiss wo das Programm installiert ist ;)
Und MasterEye nutzt nun mal den voreingestellten Port 60000, wenn dieser schoon belegt ist, zeigt die Lehrer-Software diesen Schüler nicht auf seiner Oberfläche an...

[ot]
last but not least ;) MasterEye hat unsere Klasse damals schon Haare gekostet bis wir den Spiess umgedreht haben und unser Info-Lehrer seine Haare verlor...
wobei :mrgreen: der hatte vorher schon fast ne Glatze :gruebel:
[/ot]

[/edit]

TheMiller 26. Apr 2004 15:43

Re: Port schliessen
 
Jap,

voll ins Schwarze getroffen. Mein Lehrer benutzt MasterExe als "Schüler-Spionage-Tool". Nur leider bin ich besser als mein Lehrer. Ich werde den Spieß auch umdrehen. Zum Teil habe ich es schon geschafft, nur ich will es ihm mittel Programm beweisen, wie einfach das geht, wenn man das prinzip verstanden hat.

Normalerweise rede ich ja nicht so, aber ich habe in Informatik bisher in meinem Leben immer eine 1 gehabt und war der beste Schüler, von daher is es nicht nötig, mich zu kontrollieren. Denn ich bin es, der den Schülern hilft, wenn sie ein Problem haben, und nicht der Lehrer. So sollte mir auch ein bissl Narrenfreiheit gegeben werden!

Also,

die Schule hat win2k Rechner und mastereye auf dem Port 60000. Als Dienst wird es leider gestartet. kann man aber nicht das AnwenderProgramm auf eine andere IP umlenken oder sowas machen.

Den Port schließen wäre natrülich am Besten. Wäre euch allen dankbar, für weitere Tipps!

snoopy2004 26. Apr 2004 16:17

Re: Port schliessen
 
sorry das ich das jetzt so sage, aber wenn du soviel besser bist als dein Lehrer, solltest du ja selbst die Lösung finden...

Es hat schon seinen Grund warum Lehrer sowas installieren, und da sollten bei den Schülern auch keine Ausnahmen gemacht werden.
Was willst du denn so besonderes machen damit dein Lehrer dich nich kontrollieren kann? Man sollte im Unterricht aufpassen und nicht irgendeinen anderen krams nebenbei machen!!!

Ich kenn jetzt das Programm Master Eye nicht wirklich.
Aber du sagtest ja, du weist mitlerweile wie du es machst, das Programm an deinem PC zu schließen. Dann bau dir doch nen Programm was genau das tut was du sonst von Hand machst...
Anwendungen sind ja nur dafür da, den Usern Arbeit abzunehmen :)

alcaeus 26. Apr 2004 16:25

Re: Port schliessen
 
Naja, du kannst den Port soviel ich weiß nicht so einfach schließen. Du kannst aber probieren, dich am localhost mit Port 60000 zu verbinden, und den Mastereye-Client mit Datenmüll abzuschießen. Ob das geht wage ich zu bezweifeln.
Außerdem, diese Programme haben ihren Sinn und Zweck, und es gibt auch andere Methoden, einem Lehrer zu beweisen was man kann (ich baue dafür riesige Software-Projekte, um ihm zu zeigen dass er nicht so viel kann wie ich)

TheMiller 26. Apr 2004 16:31

Re: Port schliessen
 
Naja, es ging ja um folgendes:

Ich habe ihm gezeigt, dass es geht, das Prgoramm Schülerseits zu kicken. Nur er meinte, dass ich es auf eine professionellere Art nicht hinbekommen würde. Und da dachte ich daran, mittels Programm dem MasterEye den Port abzuklemmen oder die Config des programms temporär (solange mein prog läuft) zu verändern... Oder sonstiges...

Ist so eine Art Wette. Ich hatte natürlich einen großen Mund, da ich mir so sicher war.. ;-)
Hatte ja auch schon eigene Ideen. ist ja nicht so, dass ich hier sofort angebettelt komme...

Zitat:

(ich baue dafür riesige Software-Projekte, um ihm zu zeigen dass er nicht so viel kann wie ich)
Das mache ich ja auch, er benutzt sie auch brav... Nur es geht um diese Wette...


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 Uhr.
Seite 1 von 5  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz