[GSP] Release - Dat Encoder/Decoder for Mir2/Mir3 GSP & Kor versions. [Source & Build]

Xander

Pantie Sniffer!
Developer
Oct 20, 2003
2,733
53
295
Sheffield
Re: Release - Dat Encoder/Decoder for Mir2/Mir3 GSP & Kor versions. [Source & Build]

Already got the code Dj :D Compiled version works thanks again.
 

xrfh

LOMCN Leecher
May 26, 2013
2
0
12
Re: Release - Dat Encoder/Decoder for Mir2/Mir3 GSP & Kor versions. [Source & Build]

Anyone reupload the code for me? thanks you!
 

poyc123

LOMCN n00bie
Nov 22, 2018
8
0
12
Re: Release - Dat Encoder/Decoder for Mir2/Mir3 GSP & Kor versions. [Source & Build]

I use this file


I changed it to xml


Do you not have the function to convert to xml ->dat?


Please tell me how to convert the xml file to dat.
 

Meteorserver

Dedicated Member
Dedicated Member
Jun 28, 2010
130
3
50
BichonWall
Re: Release - Dat Encoder/Decoder for Mir2/Mir3 GSP & Kor versions. [Source & Build]

Hi guys,

I have this problem when i try to encode the xml file to dat.

error JIT.png

If someone can help me i'm very grateful guys :P

Edit: More Error Info

Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración Just-In-Time (JIT) en lugar de a este cuadro de diálogo.


************** Texto de la excepción **************
System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.
en Dat_Encoder_Decoder_with_DLL.Form1.Button2_Click(Object sender, EventArgs e)
en System.Windows.Forms.Control.OnClick(EventArgs e)
en System.Windows.Forms.Button.OnClick(EventArgs e)
en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ButtonBase.WndProc(Message& m)
en System.Windows.Forms.Button.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Ensamblados cargados **************
mscorlib
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3260.0 built by: NET472REL1LAST_C
Código base: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Dat Encoder-Decoder with DLL
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Users/OLLEBAC/Desktop/Legend%20Of%20Mir%203%20GSP%20Client%20W7%20ESPA%C3%91OL/Legend%20Of%20Mir%203%20GSP/Data/Dat-Xml%20EncDec.exe
----------------------------------------
Microsoft.VisualBasic
Versión del ensamblado: 10.0.0.0
Versión Win32: 14.7.3056.0 built by: NET472REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3314.0 built by: NET472REL1LAST_B
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3221.0 built by: NET472REL1LAST_C
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3221.0 built by: NET472REL1LAST_C
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3056.0 built by: NET472REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3056.0 built by: NET472REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3056.0 built by: NET472REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3056.0 built by: NET472REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
WemadeCryptLib
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Users/OLLEBAC/Desktop/Legend%20Of%20Mir%203%20GSP%20Client%20W7%20ESPA%C3%91OL/Legend%20Of%20Mir%203%20GSP/Data/WemadeCryptLib.DLL
----------------------------------------
mscorlib.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3056.0 built by: NET472REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.7.3056.0 built by: NET472REL1
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------


************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada


Por ejemplo:


<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>


Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.
 
Last edited:

Alecs

SPQR
VIP
Jan 10, 2009
3,309
3
1,191
380
Europa
  • Like
Reactions: lychnis

1PKRyan

LOMCN Developer
Developer
Nov 9, 2007
1,535
145
275
No
It cannot decrypt the latest Korean Mir3 anymore.

Due to "Mir3Game.exe" being packed in the last year or so? they probably changed it to-be annoying. It might mean the same string but just an encrypted version.

Key change:
"res070821mir" -> "Y8vkFwSacHjCFThh"

If previously released "item.dat" programs have hard-coded there key; they will need updating at the source level. Based on the unpacked executable; this only applies to "item.dat" from what i can see, the old key still works with other ".dat" files.

Latest header:
<!--MINI3 XML Data v2.01-->
<!--Language version : KOR-->
<!--Export to file by : 김지환-->
<!--Created at : 2022-01-25 15:57:29-->

This has only been tested on mir3 "Data/item.dat" i don't know if the mir2 key has been updated and if the same key was used.

Download item.xml:
https://ufile.io/hp1kqcnc
 

feng001

Dedicated Member
Dedicated Member
Sep 22, 2012
29
0
28
Due to "Mir3Game.exe" being packed in the last year or so? they probably changed it to-be annoying. It might mean the same string but just an encrypted version.

Key change:
"res070821mir" -> "Y8vkFwSacHjCFThh"

If previously released "item.dat" programs have hard-coded there key; they will need updating at the source level. Based on the unpacked executable; this only applies to "item.dat" from what i can see, the old key still works with other ".dat" files.

Latest header:
<!--MINI3 XML Data v2.01-->
<!--Language version : KOR-->
<!--Export to file by : 김지환-->
<!--Created at : 2022-01-25 15:57:29-->

This has only been tested on mir3 "Data/item.dat" i don't know if the mir2 key has been updated and if the same key was used.

Download item.xml:
https://ufile.io/hp1kqcnc
good job!
but I can't find the source of the unpacked executable.
how to use this new key?