工具Il2CppDumper for mac/linux

Posted 李华明Himi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工具Il2CppDumper for mac/linux相关的知识,希望对你有一定的参考价值。

   之前研究的unity3d游戏,对il2cpp游戏进行修改,主要环境在windows上(没装双系统,直接用Mac的PD),由于常年Mac系统习惯,所以不想研究点东西就要开虚拟window。      
      所以花了一点时间,找了一波Mac下用到的最难找的,也是最关键的 Il2CppDumper 工具,
   
    Il2CppDumper For Mac / Linux  6.2.1
      在github上看了作者在 issues上的回复,说暂时没有mac版本,然后果断翻墙找了一番,在一个做手游mod的网站看到有大神将Il2CppDumper 工具做了移植,可以在linux和mac下命令行使用,且安装.net 后可以自行编译UI界面。
      
      工具较大,这里给出网盘地址,(60.58MB) 链接: https://pan.baidu.com/s/1iEgjX6hOtpAoVgc6-3bpng  密码: 82qj
      
      1. 解压后如下图,路径:/Users/himi/Desktop/Il2CppDumper6.2.1/osx-x64           

    如果你是Linux 系统,就选择对应 linux-x64 即可。
      
   2. 打开终端(命令行),执行如下三行命令:
         
         chmod -R 777 /Users/himi/Desktop/Il2CppDumper6.2.1/osx-x64   
         //上面这行意思是让我们的 Il2CppDumper 拥有执行权限(此步骤只需要第一次执行即可)


         cd /Users/himi/Desktop/Il2CppDumper6.2.1/osx-x64
     //上面这一行是将目录定位到我们的 Il2CppDumper 根目录


        ./Il2CppDumper /Users/himi/Desktop/hhas/libil2cpp.so /Users/himi/Desktop/hhas/global-metadata.dat
    //上面这一行,执行 Il2CppDumper 工具,两个参数,第一个是 我们的 libil2cpp.so 文件夹的路径,第二个是 global-metadata.dat文件路径

        下面放出,效果图:  

 

以上是关于工具Il2CppDumper for mac/linux的主要内容,如果未能解决你的问题,请参考以下文章

教你使用IL2CppDumper从Unity il2cpp的二进制文件中获取类型方法字段等(反编译)

教你使用IL2CppDumper从Unity il2cpp的二进制文件中获取类型方法字段等(反编译)

IOS弓箭传说的插件开发

使用 Google 工具箱 for Mac OAuth for Google App Engine

WebStorm for Mac(JavaScript开发工具)

mysql数据库管理工具navicat for mysql怎么用