Theoretisch ja
Allerdings musste den code fürs entpacken zu nem coder fürs packen umschreiben und da die suzätzlich verschlüsselt sind den für entschlüsseln zu verschlüsseln soweit ich das jetzt verstanden habe.
Kannst natürlich das packen auch vom client rippen wie der Autor^^
ich glaube der client entpackt nur
wär auch zu geil wenn er irgendwas packt XD
I see now... you are the best... I try to create a program to recompress py file in epk file but what IDE was used for compiling this suorce? In Dev there are error.
hi,tim66613
thanks for your code .have you use this function to decompress the epk file? i can now decrypt the eix, but can't decompress the epk as it is compressed same as LZ code.
@tim66613
I have try to use below code to decrypt the eix every 8 bytes, but i have no idea to encrypt again. I think you maybe found some way to extract epk and repack the file to epk.
Code:
Dim d As UInteger = Convert.ToInt32(ta.Text.Substring(0, 8), 16)
Dim c As UInteger = Convert.ToInt32(ta.Text.Substring(8, 8), 16)
'For eix
Dim mtKey() As Byte = New Byte() {&HB9, &H9E, &HB0, &H2, &H6F, &H69, &H81, &H5, &H63, &H98, &H9B, &H28, &H79, &H18, &H1A, &H0, _
&H22, &HB8, &HB4, &H4, &H64, &HB2, &H6E, &H1F, &HAE, &HEA, &H18, &H0, &HA6, &HF6, &HFB, &H1C}
'For item_proto
Dim mtKey3() As Byte = New Byte() {&HA1, &HA4, &H2, &H0, &HAA, &H15, &H54, &H4, &HE7, &H8B, &H5A, &H18, &HAB, &HD6, &HAA, &H1}
'解Item_Proto的Key A1 A4 02 00 AA 15 54 04 E7 8B 5A 18 AB D6 AA 01
'所有KEY
'B9 9E B0 02 6F 69 81 05 63 98 9B 28 79 18 1A 00
'22 B8 B4 04 64 B2 6E 1F AE EA 18 00 A6 F6 FB 1C
'A1 A4 02 00 AA 15 54 04 E7 8B 5A 18 AB D6 AA 01
Dim a As UInteger = &HC6EF3720
Dim b As UInteger, p As UInteger
For i As Integer = 0 To 31
c = c - ((((d >> 5) Xor (d << 4)) + d) Xor (BitConverter.ToUInt32(mtKey3, ((a >> &HB) And 3) * 4) + a))
a = a + &H61C88647
d = d - ((((c >> 5) Xor (c << 4)) + c) Xor (BitConverter.ToUInt32(mtKey3, (a And 3) * 4) + a))
Next
Mir ist soebend aufgefallen, dass das bei der DE Client 2007 nicht so wirklich geht.
Ich habe das ganze bei Korea und Multiclient ausprobiert ud es klappte einwandfrei.
Doch bei der DE ändert sich garnichts. Laut Extractor wurde erfolgreich entpackt. Doch das ist nciht der Fall. Es ist keinerlei neue Datein da. Nur halt diese standart metin2 datein.
Kann da evtl jemand weiterhelfen oder sogar den bereits den entpackten Client hochladen? Währe echt super.
metin2 file extractor 07/12/2010 - Metin2 Private Server - 0 Replies HAT SICH ERLEDIGT
Metin2 File Extractor: No dw2 field set for the file 02/20/2010 - Metin2 Private Server - 14 Replies Hallo zusammen.
Wollte heute anfangen meinen Pserver Client zu modden. Hab den File Extractor in den Ordner von meinem Benutzer (der heißt Metin2) entpackt, ihn in FE umbenannt, dann folgendes in cmd eingegeben (mein Client liegt in meinem Benutzer Ordner, Client, WOM2)
http://www.abload.de/img/client12iupf.jpg
Client befindet sich hier:
http://www.abload.de/img/client11cugl.jpg
Und dieser Fehler kommt:
http://www.abload.de/img/client13n6yh.jpg
[HELP]Metin2 File Extractor? 01/20/2010 - Metin2 Private Server - 4 Replies Hallo epvper,
Also ich habe SuFu benutzt alles gemacht was da steht bei Metin2 File Extractor thread aber es klappt einfach nicht , ich weis nicht wie ich .eix oder .epx öffne.
Auserdem habe ich Vista...
In thread wird beschrieben man sollte in "Einstellungen und ...." machen aber bei Vista gibt es sowas nicht ...
kann bitte mir einer helfen ?
[HELP]Metin2 File Extractor? 01/19/2010 - Metin2 Private Server - 0 Replies Hallo epvper,
Also ich habe SuFu benutzt alles gemacht was da steht bei Metin2 File Extractor thread aber es klappt einfach nicht , ich weis nicht wie ich .eix oder .epx öffne.
Auserdem habe ich Vista...
In thread wird beschrieben man sollte in "Einstellungen und ...." machen aber bei Vista gibt es sowas nicht ...
kann bitte mir einer helfen ?