Belegen von allen freien Ports! Aber wie?

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

progger3D

Betreff: Belegen von allen freien Ports! Aber wie?

BeitragMi, Jun 02, 2010 14:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo wie kann ich alle freien Ports mit einem einzigen Befehl ansteuern, ohne jeden einzelnen angeben zu müssen?

Geht das auf TCP und UDP?
Am besten bräuchte ich eine Lösung für beide Protokolle!


Danke Wink

Jan_

Ehemaliger Admin

BeitragMi, Jun 02, 2010 15:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Mal ne frage, was hast du vor?
und warum verwendest du dafür keine schleife und Types?
between angels and insects
 

progger3D

BeitragMi, Jun 02, 2010 15:38
Antworten mit Zitat
Benutzer-Profile anzeigen
ich möchte versuchen ein Programm einzuschränken, dass über Ports arbeitet.
Dieses Programm sucht sich immer irgendeinen freien Port, deswegen muss ich alle freien Ports vorher einfach mit einem offen Stream belegen, sodass dieses Programm keine Möglichkeit mehr hat einen Port anzuwählen

Chrise

BeitragMi, Jun 02, 2010 15:43
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich glaube nicht, dass das geht. Ich bin mir jetzt grade nicht sicher, ob ich das richtig im Kopf habe, aber ich glaube es gibt da ne Begrenzung.
Llama 1 Llama 2 Llama 3
Vielen Dank an Pummelie, der mir auf seinem Server einen Platz für LlamaNet bietet.

Eingeproggt

BeitragMi, Jun 02, 2010 16:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Sollte das programm dein eigenes sein was du da einschränken willst dann kannst du selbst einen port vorgeben - siehe CreateUDPStream.

Ansonsten fürchte kann ich nicht mehr sagen als Chrise es gerade getan hat.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9
 

progger3D

BeitragMi, Jun 02, 2010 16:20
Antworten mit Zitat
Benutzer-Profile anzeigen
kann ich das denn mit einer schleife umgehen?

Chrise

BeitragMi, Jun 02, 2010 16:51
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzBasic: [AUSKLAPPEN]
For i=1 To unendlich (kleiner scherz am rande  :D )
CreateUDPStream(i)
Next


versuchs doch mal Wink
Llama 1 Llama 2 Llama 3
Vielen Dank an Pummelie, der mir auf seinem Server einen Platz für LlamaNet bietet.
 

progger3D

BeitragMi, Jun 02, 2010 17:22
Antworten mit Zitat
Benutzer-Profile anzeigen
aber das bis unendlich geht doch gar bicht oder?

Wenn man wüsste wie viel Ports der Computer hätte, hilft das vielleicht?
  • Zuletzt bearbeitet von progger3D am Mi, Jun 02, 2010 17:28, insgesamt einmal bearbeitet

Chrise

BeitragMi, Jun 02, 2010 17:28
Antworten mit Zitat
Benutzer-Profile anzeigen
ne natürlich nicht.
Maximal soweit ich das weiß bis 65535.
also probier mal i=1 to 65535
Ich hafte aber nicht für irgednwelche Schäden an deinem Pc. Wink
Llama 1 Llama 2 Llama 3
Vielen Dank an Pummelie, der mir auf seinem Server einen Platz für LlamaNet bietet.

Starwar

BeitragMi, Jun 02, 2010 17:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Warum blockierst du das Programm nicht per Firewall, anstatt deine gesamten Kommunikationskanäle lahmzulegen?
MFG

Thunder

BeitragMi, Jun 02, 2010 17:52
Antworten mit Zitat
Benutzer-Profile anzeigen
wenn du die Ports belegst, schränkst du Programme, die normalerweise über Ports arbeiten nicht ein, sondern machst sie platt. Wenn du sie einschränken willst wünsche ich dir viel Spaß mit tiefergehenden Windowsfunktionen - msdn ist dein Freund. Dein Programm muss Windows beeinflussen...
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
 

progger3D

BeitragFr, Jun 04, 2010 9:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Na super, Danke

ozzi789

BeitragFr, Jun 04, 2010 18:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Für das gibts Firewalls.. Wink
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group