Nachtrag: 07.07.2021:
Ich habe den Anhang gelöscht. das Projekt ist zu unsicher. Gerne verweise ich hier auf mein neues, in dem das System hier ebenfalls integriert ist:
Erweiterter TCP Chat (Verschlüsselung, Flüstern, Offline-Chat, Profilbilder, Wer tippt gerade, Datei-Upload etc.)
Hey.
Ich hatte eine Freistunde und Langeweile, also habe ich mit TCP ein Login/Register System geschrieben.
Als Basis aus Zeitmangel diente mir folgender Thread:
Multiserver (TCP)
Bisher hat jeder User nur die Variable "Money" die beim Login ausgelesen wird, aber das lässt sich problemlos erweitern, falls gewünscht.
An sich hatte ich nicht vor, an dem Projekt weiterzuarbeiten, falls es jedoch spezielle Wünsche gibt, dann schaue ich mal
Vorteil ist natürlich, dass man in der Theorie keine MySQL-Datenbank mehr braucht. MySQL ist nicht ganz so leicht zu verstehen und nicht für jedermann was.
Nachteile sind, dass man einen Rootserver (z.b. Linux) braucht und das eine Website nicht so easy mit dem Server kommunizieren kann.
Ist also eher was für kleinere Projekte, wenn überhaupt.
Wie sicher das ganze ist, kann ich nicht sagen, der Datenverkehr ist jedoch mit Rijndael verschlüsselt.
Das Passwort im Source würde ich ebenfalls verschlüsseln. Denkt dran, im Server und im Clienten in der Crypt.vb das Passwort und den Salt-Schlüssel identisch zu haben.
Der normale Client aus dem obigen Thread kann auf jeden Fall nicht einfach mitlesen und schreiben.
So sieht der Server aus:
Der Client sieht so aus:
Vielleicht kann das ja jemand gebrauchen.
Ihr könnt gerne in Frage stellen, wieso TCP, wieso dies, wieso das, aber letztenendes ist dies das Ergebnis einer Freistunde und diente lediglich dem Zeitvertreib.
Projekt im Anhang.
Lg. xored
Ich habe den Anhang gelöscht. das Projekt ist zu unsicher. Gerne verweise ich hier auf mein neues, in dem das System hier ebenfalls integriert ist:
Erweiterter TCP Chat (Verschlüsselung, Flüstern, Offline-Chat, Profilbilder, Wer tippt gerade, Datei-Upload etc.)
Hey.
Ich hatte eine Freistunde und Langeweile, also habe ich mit TCP ein Login/Register System geschrieben.
Als Basis aus Zeitmangel diente mir folgender Thread:
Multiserver (TCP)
Bisher hat jeder User nur die Variable "Money" die beim Login ausgelesen wird, aber das lässt sich problemlos erweitern, falls gewünscht.
An sich hatte ich nicht vor, an dem Projekt weiterzuarbeiten, falls es jedoch spezielle Wünsche gibt, dann schaue ich mal
Vorteil ist natürlich, dass man in der Theorie keine MySQL-Datenbank mehr braucht. MySQL ist nicht ganz so leicht zu verstehen und nicht für jedermann was.
Nachteile sind, dass man einen Rootserver (z.b. Linux) braucht und das eine Website nicht so easy mit dem Server kommunizieren kann.
Ist also eher was für kleinere Projekte, wenn überhaupt.
Wie sicher das ganze ist, kann ich nicht sagen, der Datenverkehr ist jedoch mit Rijndael verschlüsselt.
Das Passwort im Source würde ich ebenfalls verschlüsseln. Denkt dran, im Server und im Clienten in der Crypt.vb das Passwort und den Salt-Schlüssel identisch zu haben.
Der normale Client aus dem obigen Thread kann auf jeden Fall nicht einfach mitlesen und schreiben.
So sieht der Server aus:
Der Client sieht so aus:
Vielleicht kann das ja jemand gebrauchen.
Ihr könnt gerne in Frage stellen, wieso TCP, wieso dies, wieso das, aber letztenendes ist dies das Ergebnis einer Freistunde und diente lediglich dem Zeitvertreib.
Projekt im Anhang.
Lg. xored
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „xored“ () aus folgendem Grund: Anhang gelöscht, weil gefährlich ohne Verschlüsselung