Einzelnen Beitrag anzeigen

blackfin
(Gast)

n/a Beiträge
 
#9

Re: Chat mit 16 virtuellen räumen

  Alt 27. Mai 2010, 15:44
Habs auch grad getestet

Nett, ist aber noch mächtig ausbaufähig!

Eine üble Schwachstelle habe ich aber entdeckt: Du benutzt serverseitig wohl keine richtige Authentifizierung.
Ich habe mich mal per Telnet auf den Server konnektiert und Müll eingegeben, da wird der Client nicht gedroppt.
Wenn ich dann die Telnet-Verbdindung beende, steht im Chatfenster (mit dem ich regulär eingeloggt war)
"User Gast_2 hat den Chat verlassen", obwohl er ja vorher gar nicht da war sondern nur telnet-Müll empfangen wurde

Ich würde an deiner Stelle bei einem offenen Port wenigstens rudimentär prüfen, ob der Client auch passt, indem du einen Ident-Code oder sowas sendest, das muss erstmal nichtmal verschlüsselt sein, aber du solltest schon abfangen, wenn sich ein "Bösling" auf den Server konnektieren will, der gar kein Chatclient ist
  Mit Zitat antworten Zitat