Huhu.
Ist es möglich die "eigene MD-5 Checksum" einer Jar-Datei, die gerade ausgefürht wird zu ermitteln?
Sinn hierfür ist eine überprüfung ob an einem Socket-Chat der Client verändert wurde.
Ich würde gerne eine überprüfung einbauen die folgendermaßen ablaufen würde:
1. Chatclient wird gestartet und initalisiert
2. Chatclient ermittelt die MD5-Checksum von sich "selber" (Jar-File)
3. Chatclient sendet die Checksum zum Chatserver
4. Chatserver überprüft, ob die angekommene Checksum mit der in einer Variable gespeicherte Checksum übereinstimmt
5. Chatserver erlaubt die weitere Verbindung oder lehnt diese ab
Ist derartiges möglich?
Edit:
Naja, es muss ja auch nicht unbedingt die MD5-Checksum sein, überlege ich gerade.
Die Größe der Jar wäre ja auch eig ein anfang.
Ist es möglich die "eigene MD-5 Checksum" einer Jar-Datei, die gerade ausgefürht wird zu ermitteln?
Sinn hierfür ist eine überprüfung ob an einem Socket-Chat der Client verändert wurde.
Ich würde gerne eine überprüfung einbauen die folgendermaßen ablaufen würde:
1. Chatclient wird gestartet und initalisiert
2. Chatclient ermittelt die MD5-Checksum von sich "selber" (Jar-File)
3. Chatclient sendet die Checksum zum Chatserver
4. Chatserver überprüft, ob die angekommene Checksum mit der in einer Variable gespeicherte Checksum übereinstimmt
5. Chatserver erlaubt die weitere Verbindung oder lehnt diese ab
Ist derartiges möglich?
Edit:
Naja, es muss ja auch nicht unbedingt die MD5-Checksum sein, überlege ich gerade.
Die Größe der Jar wäre ja auch eig ein anfang.