[Zusammenarbeit]Patch2 entpacken

10/24/2010 22:59 Mario23231#61
nein, dass ist der KEY MCOZ, der LZO key, bei den meisten pack datein noch immer gleich. Wenn ihr diesen Key abändert könnt ihr garnichts mehr entpacken ;)

stichwort client verschlüsselung
10/25/2010 09:51 henpii#62
deshalb sind wir ja hinter dem entschlüsselungs key her....
10/25/2010 20:43 RealFreak#63
jetzt versteh ich warum die hier nur spärlich tipps geben xD
Damit könnten wir auch jederzeit wieder die files von New World3 usw entpacken.
Bisher sind wir doch schon recht weit gekommen, nicht wie in dem Thread mit der Zusammenarbeit des Weißen Löwens, da gibts ja nur Zank.
Könnt auch jemand tipps geben, was wir jetzt mit dem Key gescheit anstellen?

MfG RealFreak
10/25/2010 20:55 .Hazel#64
Der Key muss in den scource des alten Entpacker reingemacht werden ;)
10/25/2010 21:02 RealFreak#65
Aaaaaaah keyyyy
Die Dateien sind aber ALLE mit dem key verschlüsselt oder?
Wenn man mehrere Keys benutzen würde müssten wir alle Keys rausbekommen?
Und was fürn Extractor wäre optimal für sowas?

Und wenn wir schon beim Thema sind:
Das ist doch dasselbe Prinzip wie New World 3 gepackt wurde??
Damit könnte man direkt New World 3 Client z.B. entpacken(net dass ichs nötig hab ich werds auch netmal versuchn, aber so ist Casi wahrscheinlich an die Sachen rangekommen@Soniice)
Und wie müsste man den Source ändern damit man selber seine Dateien verschlüsselt PACKEN kann?
Aber das wäre wieder bezogen auf meine 3. Frage, welcher Extractor dafür optimal wäre^^

MfG RealFreak
10/25/2010 21:10 .Hazel#66
Dafür würde ich den Extractrot von pushdek empfehlen denn der ist open source ;)
10/25/2010 21:38 henpii#67
alsooo 1. den extractor von pushdek
2. den key im Sourcecode ersetzen ist kein problem ;) wegen Open Source
3. kann sein muss aber nicht sein dass wir NE3 entpacken können... kann auch sein dass die Files einfach nur gecryptet sind (was ich eher vermute)
4. packen ist kein problem, da sie ENTPACKT sind, und deswegen einfach anders VERPACKT werden können ;)
hauptsache lesbar, deshalb einfach mit dem alten key verpacken
5. noch fragen?
6. is schon wer weiter gekommen?
10/25/2010 22:52 CranK™#68
hey Leute ich habe ueberhaupt keine ahnung von C++ und wollte fragen ob das mit dem compillieren so richtig ist :

Code:
Als erstes klicke ich auf Start. Dann druecke ich auf Alle Programme, dann auf Microsoft Visual Studio*2010, Visual Studio Tools und Visual Studio 2010-Eingabeaufforderung.

dann gebe ich in der Eingabeaufforderung


notepade main.cpp

ein und dann schreibe ich in den Editor den Source code von der main.cpp von pushedx

dannach geh ich auf speichern und gebe ich in der Eingabe aufforderung

und gebe

cl main.cpp ein
Ist das so richtig ;D ?
10/25/2010 23:08 henpii#69
Quote:
Originally Posted by •CranK• View Post
hey Leute ich habe ueberhaupt keine ahnung von C++ und wollte fragen ob das mit dem compillieren so richtig ist :

Code:
Als erstes klicke ich auf Start. Dann druecke ich auf Alle Programme, dann auf Microsoft Visual Studio*2010, Visual Studio Tools und Visual Studio 2010-Eingabeaufforderung.

dann gebe ich in der Eingabeaufforderung


notepade main.cpp

ein und dann schreibe ich in den Editor den Source code von der main.cpp von pushedx

dannach geh ich auf speichern und gebe ich in der Eingabe aufforderung

und gebe

cl main.cpp ein
Ist das so richtig ;D ?
und dann hast du den sourcecode als exe... so wie den extraktor ;)
10/25/2010 23:10 CranK™#70
ok vielen dank das wollte ich wissen
10/25/2010 23:20 Ҡanoȥ#71
Man könnte doch versuchen die XTEA verschlüsselung mit related-key differential attack zu knacken :/

Habe bisschen darüber gelesen und hat mein Lehrer mir gesagt :awesome:

Ich werde mich noch bisschen schlauer machen und dann mal meine Ergebnisse bescheid geben.
10/26/2010 16:05 heshii'#72
Quote:
Originally Posted by Ҡanoȥ View Post
Man könnte doch versuchen die XTEA verschlüsselung mit related-key differential attack zu knacken :/

Habe bisschen darüber gelesen und hat mein Lehrer mir gesagt :awesome:

Ich werde mich noch bisschen schlauer machen und dann mal meine Ergebnisse bescheid geben.

Cooler leherer frag ihn doch einfach mal ob er das für mal schnell macht xD
10/26/2010 16:46 Ҡanoȥ#73
Quote:
Originally Posted by DerJoker.x3 View Post
Cooler leherer frag ihn doch einfach mal ob er das für mal schnell macht xD
Er weiss nicht um was es hauptsächlich geht, nur das die Dateien halt in XTEA sind ;) Und ich glaub nicht das er es echt machen würde, weil copyright und so.
10/27/2010 19:07 ℰ✗!ℳ#74
hmm also [Only registered and activated users can see links. Click Here To Register...] damit kann
man XTEA entschlüsseln und verschlüsseln..
10/27/2010 19:12 ℰ✗!ℳ#75
hir der quellcode aus wikipedia
Quote:
#include <stdint.h>

/* take 64 bits of data in v[0] and v[1] and 128 bits of key in k[0] - k[3] */

void encipher(unsigned int num_rounds, uint32_t v[2], uint32_t const k[4]) {
unsigned int i;
uint32_t v0=v[0], v1=v[1], sum=0, delta=0x9E3779B9;
for (i=0; i < num_rounds; i++) {
v0 += (((v1 << 4) ^ (v1 >> 5)) + v1) ^ (sum + k[sum & 3]);
sum += delta;
v1 += (((v0 << 4) ^ (v0 >> 5)) + v0) ^ (sum + k[(sum>>11) & 3]);
}
v[0]=v0; v[1]=v1;
}

void decipher(unsigned int num_rounds, uint32_t v[2], uint32_t const k[4]) {
unsigned int i;
uint32_t v0=v[0], v1=v[1], delta=0x9E3779B9, sum=delta*num_rounds;
for (i=0; i < num_rounds; i++) {
v1 -= (((v0 << 4) ^ (v0 >> 5)) + v0) ^ (sum + k[(sum>>11) & 3]);
sum -= delta;
v0 -= (((v1 << 4) ^ (v1 >> 5)) + v1) ^ (sum + k[sum & 3]);
}
v[0]=v0; v[1]=v1;
}