Novedades

Guia Tutorial: Analizar juegos Unity con Il2cppDumper



IRC

Desde
4 Sep 2021
Mensajes
7
¿Que es Il2cppDumper?
Es una herramienta que nos ayudara a realizar ingenieria inversa a juegos unity que usen la compilacion Il2cpp.

¿Como comprobamos si un juego esta compilado en il2cpp?
Existen 2 formas para comprobar esto

Metodo 1

Abra el archivo apk con Winrar o 7zip

1.PNG
bien deberiamos ver algo como esto

seguidamente nos dirigimos a la carpeta lib

2.PNG

deberia ver esta carpeta si por alguna razon el juego que esta intentando modificar tiene 3 carpetas o dos puede entrar a cualquiera de esas tres pero recomendaria usar armeabi-v7a
despues de ingresar a la carpeta armeabi-v7a encontramos archivos con la extension .so

3.PNG


deberia ver un archivo con este nombre libil2cpp.so si no lo ve probablemente el juego no usa el motor unity o probablemente usa la compilación mono.

Metodo 2

Abra el archivo apk con Winrar o 7zip
1.PNG

nos dirigimos a la carpeta assets habra archivos y carpetas pero solo nos interesa la carpeta bin

4.PNG
entramos en la carpeta bin, entramos a la carpeta Data despues nos dirigimos a esta ruta Managed/Metadata/

5.PNG
deberiamos ver este archivo si vemos este archivo es casi seguro un juego hecho con el motor unity.


ahora necesitamos descargar il2cppdumper podemos descargarlo desde el repositorio oficial GitHub - Perfare/Il2CppDumper: Unity il2cpp reverse engineer o simplemente puedo descargarlo desde aqui dejare el archivo adjunto.

6.PNG

bien ya que tenemos los archivos extraidos y el il2cppdumper descomprimido solo ejecutamos el archivo ejecutable en la carpeta de il2cppdumper

9.PNG

nos dirigimos a la carpeta en la que tenemos el metadatos y el il2cpp primeramente seleccionamos el libil2cpp.so, despues nos pedira que seleccionemos el archivo global-metadata.dat y ahora nos saldra algo como esto

10-png.183

bien ahora miramos nuestra carpeta de il2cppdumper

11.PNG
tenemos Dummydll para dnspy, dump.cs, script.json y stringliteral.json para mejor analisis en ida muy bien terminamos.
Espero que este tutorial basico les alla servido para los que recien inician en el modding de android hare tutoriales sobre enganche de funciones pronto hasta luego.
 

Archivos adjuntos

  • Il2CppDumper-v6.6.5.zip
    560,5 KB · Visitas: 10
  • 6.PNG
    6.PNG
    4,6 KB · Visitas: 8
  • 10.PNG
    10.PNG
    8,1 KB · Visitas: 73
Atrás
Arriba