das bringt absolut gar nichts, da das erste Zeichen in den ResDaten den unverschlüsselten Cryptkey beinhalten... einfach die Resdata mit nem Hex-Editor ansehen und schon hat man den Schlüssel
Für die Leute die es interessiert habe ich mal die Struktur der Resdaten:
Eine Res Datei besteht aus 2 Teilen:
1. dem Head mit den wichtigen Informationen über die gespeicherten Dateien
2. dem Body mit den Dateiinhalten
Code:
Aufbau einer .res Datei:
Name Länge
BYTE byEncryption 1
bool bEncryption 1
int nHeaderSize 4 //erst ab hier wird alles gecryptet
char* strVersion 8
short nFileNumber 2
{ //Dieser Teil wiederholt sich mit der Anzahl der Dateien
short nFileNameLength 2
char* szFileName nFileNameLength
int nFileSize 4
time_t time_ 4
int nFilePosition 4
}
...und am ende des Heads der Body^^