Te invitamos a nuestro Servidor Discord (https://discord.gg/euAr7eT) para que puedas estar siempre al tanto de nuestra comunidad y jugar a tus juegos favoritos con nosotros.

Bienvenido a Metin2Zone

Registrate ahora para obtener acceso a todas nuestras características y ventajas. Una Vez Registrado y Conectado, Usted Será capaz de contribuir Mediante la Presentación de su propio contenido o respondiendo al contenido existente. Usted será capaz de Personalizar su Perfil, recibirá puntos de reputación como una recompensa, mientras que también se comunica con otros miembros a través de su propia bandeja de entrada privada, y Mucho Más!

Este Mensaje se eliminará una vez hayas Iniciado Sesión.

  • Comunicados

    • R1z

      Actualización del Foro y cambio de alias por usuario!   19/06/17

      Es importante saber que actualmente para iniciar sesión con tu cuenta necesitas utilizar el alias que tenías antes de la actualización como usuario, por ejemplo si tu usuario era juanito y tu alias (el nombre con el que te veían los otros miembros) era juan entonces ahora juan es tu usuario, si no recuerdas tu alias puedes solicitar que se te recupere la contraseña para que te pueda llegar el usuario actual de tu cuenta al email.
Akroma

Encriptacion por LZO, XML corruptos i types 4 a 872

Bueno MZ, empezemos :D,

 

Arxivos necesarios:

M2.EXE

ARXIVO .BIN, O ARXIVO .EXE QUE INICIE EL CLIENTE

Descargar HxD

 

Primero:

1- Abrir el HxD, i abrir el m2.exe del descompilador, i el arxivo .bin o .exe

 

2- Buscar estas cadenas en el .bin:

B99EB0026F69810563989B2879181A00
22B8B40464B26E1FAEEA1800A6F6FB1C
A1A40200AA155404E78B5A18ABD6AA01
467449000B4A0000B76E08009D186800

3- Las sustituimos por otras cadenas de 16 bytes hexadecimales.

4- Abrimos el arxivo m2.exe del descompilador, i buscamos estas cadenas:

B99EB0026F69810563989B2879181A00
22B8B40464B26E1FAEEA1800A6F6FB1C
A1A40200AA155404E78B5A18ABD6AA01
467449000B4A0000B76E08009D186800

5- Como abreis visto son iguales que las del .bin cuando las cambieis tienen que ser exactamente = 1 vez echo esto.

 

6- copiamos todo el cliente en la carpeta del Compilador/Descompilador que useis, i descompilamos el cliente entero. ALERTA: Con un compilador sin editar el M2.EXE, sino no os dejara descompilar.

 

7- Una vez descompilado todo entero, lo copiamos TODO, i lo llevamos al Compilador/descompilador que tiene el m2.exe editado, i entonces compilamos todo.

 

8- una vez compilado podemos comprobar su efecto intentando descompilar 1 arxivo compilado con el m2.exe editado con tan solo intentar descompilarlo con 1 m2.exe sin editar, vereis que os sale Decrypt Failed, XML are descompiled without any errors.

 

9- Una vez ayamos echo tenemos que sustituir los arxivos compilados con el editado, x los de pack de tu cliente, i el .bin editado, para que lea las cadenas :D

 

10- Una vez echo eso ejecutamos el cleinte normal, i os deberia arrancar sin problemas.

 

11- Si os arranca pasamos al paso B, añadirle encriptacion de XML corrupto, para que tenga 2 encriptaciones.

 

12- Como crear encriptacion con XML corrupto.

 

13- Bueno cojemos 1 arxivo qualquiera que sepamos que no usaremos, compilamos, descompilamos, i ai 1 parte del XML en la qual aparece esto:Imagen enviada

 

14- Debeis modificar la parte que pone *Feasz_Z*

 

15- Una vez echo esto compilamos ese .epk i ia tendra 2 encriptaciones. LZO, i XML corrupto.

 

16- Encriptacion por types = que 1 oficial.

 

17- Primero buscamos en el XML 1 parte que pone Type= de 0 a 2 estan los numeros normalmente, nosotros podemos poner el que queramos siempre i cuando editemos el m2.exe para que lea esos types i el .bin, esta ultima parte de la guia anda aun en construccion debido a que ando mirando como se termina.

 

Posibles errores:

 

Bueno posiblemente tengan errores, tipo el cleinte me carga entro, me carga la barra i me echa i io WTF?, eso es debido a que en el locale tmbn se tiene que descompilar item proto i mob proto i compilarlos con el editado.

 

Guia 100% echa por mi

KeKo, Kryzz, Rafa23Alzira y a 4 mas les gusta esto

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

la verdad estos tipos de encriptaciones no te pueden durar practicamente nada, aunque a alguien le puede servir :P

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Ryku, es vdd no duran practicamente, nada en el cso de k pongas 1 si pones 2 no te deja descompilar, nunca porke te bota todo el rato, no te aparece ni la encriptacion k usa el arxivo t_T, conforme que sino sale nada no sabes ni lo k usan encriptando :D

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Ryku, es vdd no duran practicamente, nada en el cso de k pongas 1 si pones 2 no te deja descompilar, nunca porke te bota todo el rato, no te aparece ni la encriptacion k usa el arxivo t_T, conforme que sino sale nada no sabes ni lo k usan encriptando :D

 

Date cuenta que hay que modificar el m2.exe aveces pasa que al compilar poniendo type 2 no te deja nisiqueira compilarlo pero igual haciendolo con xml es una buena encriptacion si tienes cabeza

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Hola, voy a arrojar algo de luz a esto, ante todo la guia esta perfecta pero esto sirve para los noob que no saben ni lo que es el root, pero en lo que hay que centrar se es en las inyecciones, para eso hay 2 opciones de evitarlas:

1º (la mejor) Hacer una revision del tamaño de cliente y ademas controlar el tamaño de proceso del exe ya que al inyectar este aumenta y si se controla eso dices adios a alas inyecciones.

2º hacer tu propio exe y comprobar el cliente que no te metan nada en el.

Yo actualmente tengo preparada las 2 en un mismo cliente y la ando testando para ponerlas en algunos servidores que lo requieran.

Un Saludo.

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

modifique con el hex al exe y al bin por otros los de igual pero se me cierra el cliente cuando se carga la barra los compile todo de nuevo que sucede???

 

 

B99EB0026F69810563989B2879181A00

22B8B40464B26E1FAEEA1800A6F6FB1C

A1A40200AA155404E78B5A18ABD6AA01

467449000B4A0000B76E08009D186800

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

modifique con el hex al exe y al bin por otros los de igual pero se me cierra el cliente cuando se carga la barra los compile todo de nuevo que sucede???

 

 

B99EB0026F69810563989B2879181A00

22B8B40464B26E1FAEEA1800A6F6FB1C

A1A40200AA155404E78B5A18ABD6AA01

467449000B4A0000B76E08009D186800

 

Posibles errores:

 

Bueno posiblemente tengan errores, tipo el cleinte me carga entro, me carga la barra i me echa i io WTF?, eso es debido a que en el locale tmbn se tiene que descompilar item proto i mob proto i compilarlos con el editado.

 

Estoy casi seguro que ese será tu error.

Debes compilar el item_proto y mob_proto para que tengan la nueva LZO y los reconozca el cliente.

 

Un saludo!

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Me funciono... pero al momento de compilar todo, no se me ven las mismas cosas que el que no esta protegido.....alguien sabe por que pasa eso??

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Yo cuando voy a abrir el descompilador.exe en Hex a la hora de buscar la cadena me dice que no se encuentra y eso que lo busco por Hex Values, alguna solución? :S

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!


Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.


Conectar ahora

  • Recientemente navegando por este tema   0 miembros

    No hay usuarios registrados visitando esta página.