ZEVS.cryptstream
Übersicht

![]() |
ZEVSBetreff: ZEVS.cryptstream |
![]() Antworten mit Zitat ![]() |
---|---|---|
Die Spieldaten cheatsicher zu speichern, ist eine Sache, die niemand sieht, fehleranfällig ist und deshalb oft nur ungern praktiziert wird. Abhilfe schafft hier mein Modul.
[Fachtermini] Die Sache läuft über einen StreamWrapper und eine StreamFactory, sodass der Stream-Comfort nicht aufgegeben wird. Zum Verschlüsseln/Entschlüsseln wird ein Schlüssel angegeben, der einfach gehasht wird und eine Zahl zum Verschlüsseln gebildet wird. Diese wird dann als Random-Seed benutzt, um alle Bytes mit einer "zufälligen" Bitmaske durch XOR zu verschlüsseln. Wer den Algorithmus nicht kennt, wird sich gewiss die Zähne ausbeißen... [/Fachtermini] Es reicht, vor dem Dateinamen ein crypt:key:: einzufügen und die Datei wird unlesbar. "key" ist hierbei ein beliebiger selbstgewählter Schlüssel. Ein Beispiel: BlitzMax: [AUSKLAPPEN] Import ZEVS.cryptstream Wo gibt es das Teil? Download als ZIP oder https://svn.blitzforum.de/ZEVS.mod/cryptstream.mod (SVN) Feedback/Bugreports jederzeit willkommen! ZEVS |
||
![]() |
skey-z |
![]() Antworten mit Zitat ![]() |
---|---|---|
Kann das Archiv nicht öffnen, es gibt immer einen Fehler, wenn ich es über den Total Commander öffnen möchte, auch ein direktes öffnen per WinRar zeigt die Daten zwar an, aber wenn ich diese entpacken möchte gibt es auch einen Fehler.
Wie es über SVN läuft weiss ich nicht, habe ich noch nie benutz. |
||
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz BAC#57: 2. Platz |
![]() |
ZEVS |
![]() Antworten mit Zitat ![]() |
---|---|---|
Merkwürdig, WinRar hat das Archiv gemacht und schluckt es ohne zu zögern.
Es reicht, die Datei https://svn.blitzforum.de/ZEVS...stream.bmx unter [Modulverzeichnis]/ZEVS.mod/cryptstream.mod zu speichern. ZEVS |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group