Moin
Hab mal wieder ein Problem.
Ich versuche alle offenen Ports eines PC's aufzulisten, indem ich versuche zu jedem einzelnen(anzahl kann man angeben) mit einem TcpClient connecte und wenn TcpCLient.Connected=True zurück kommt diesen in eine ListBox einzutragen.
Mein Problem ist jetzt, dass der Debugger mir, wenn keine Verbindung hergestellt werden konnte:
"Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte 192.168.178.20:20"
Sowas ausgibt und ich hab gerade kp was ich machen kann, damit's trotzdem funktioniert.
Hier mein Code:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| for(int aktport = fromport; aktport <= toport; aktport++) { TcpClient tcpc = new TcpClient(); tcpc.Connect(ip, aktport); if (tcpc.Connected) { listBox2.Items.Add(aktport); } } |