【C#】Il2CppDumper Latest Build

2017-09-06 8,115 ℃

程序已更新,有任何问题请去最新文章下留言

因为也不懂什么时候就会添加一些没用的代码,所以干脆就最后写一篇丢个AppVeyor地址就好了,说起来AppVeyor真是好用233

另外,老是有人因为auto不能工作就问我是不是不支持xx版本,这让我很尴尬,编译器那么多,编译出来的代码都有些差别,auto也只能支持一些常见的形式,除非我去写一个复杂点的算法,不过我这么懒的人显然是不可能,所以现在看来是不是应该把auto删了就能平静点呢?

说起来暑假原本还打算写个类似ILSpy的gui界面来方便查看结构,结果写到一半发现界面啥的还真是难弄,于是又打算直接在ILSpy上改出来,结果改着改着发现还是太麻烦了所以就坑了。。。

源码

GitHub

Latest Build版本

Il2CppDumper v6.1.0

距离上次在博客发布都要快一年了,这次因为又添加了一个新功能,所以在博客介绍一下。 ida脚本现在分为“ida.py”和“ida_with_struct.py”两个,使用“ida_with_s...

阅读全文

双生视界Live2D提取

总算是回到家了,差点就要把这篇文章咕掉了。 在github上有人提双生视界Live2D解出来的文件载入显示有问题时,UnityLive2DExtractor的代码还没写完,所以先用...

阅读全文

UnityLive2DExtractor

摸了好久终于是把这玩意摸完了。 程序在原本AzurLaneLive2DExtract基础上,除了一些bug修复和细节完善,最主要的是实现了physics3.json的还原,这样其他游戏...

阅读全文

24 条评论

  1. 问一下现在有些日厂游戏好像自从更新unity版本后隐藏了global-metadata.dat文件(甚至连metadata这个目录都没了)
    这种情况还有救吗 :!:

  2. 用原来旧的一个dumper版本搞不定的游戏,用新的这个一下就dump成功了

    1. 你好,请问代码下载了怎么使用?为什么我用visio studio打开代码的c#工程后,调试不通过,报错很多呢?

  3. 你好,最近在准备逆向一个iOS手游拆包时,发现了global-metadata.dat,但整个包内居然没有找到libil2cpp.so,请问大佬知道这是什么一个情况?

  4. 模式5.Auto(Symbol)是怎么使用的,我的运行出现异常,如下,请大神指教。
    Select Mode: 1.Manual 2.Auto 3.Auto(Advanced) 4.Auto(Plus) 5.Auto(Symbol)
    Initializing il2cpp file…
    Applying relocations…
    ERROR: No symbol is detected
    ERROR: Can’t use this mode to process file, try another mode.
    在 Il2CppDumper.Program.Main(String[] args) 位置 C:\projects\il2cppdumper\Il2
    CppDumper\Program.cs:行号 113
    Press any key to exit…

  5. 请问,怎么汉化global-metadata.dat文件里面的字符串啊?或者是提取出来后汉化,怎么回编成global-metadata.dat文件啊?

  6. 再请教一个问题,怎么才能提取到游戏中的中文文本?

    1. 请问一下 global.metada头文件被修改 (dump崩坏3时显示 metadata file supplied is nt vaild metafata file)这种情况下应该怎么修复头文件

  7. 请问global-metadata.dat的文件头被加密了,有办法解密吗?il2cpp是怎么加载它的呢?

  8. Hi Perfare,

    I’m having issues with your unity tool when running in manual mode i cant find the initfunct in a particular game is there another way around the issue? thankyou for your time :)

  9. Hi buddy , I’ve opened an issue on github are you able to take a look when you are free ?

  10. 不好意思麻烦请教一个问题,如何把“文件名.pvr.ccz” 和“文件名。pilst”正确组合起来,让拆分的部件合成,以正确显示。我是用texture packer 把ccz.pvr转成 png,然后放在Cocos creator的新项目的asset文件夹下,但是并不能正确组合,仍然是拆分。所以来交流一下。

    1. 不太清楚你说的是什么,pilst应该指示如何分割图片的,你把pvr.ccz转成png后去百度一个py脚本就能自动分割成多个png文件

  11. 居然更博了 :shock: emmm 啥时候支持mach-o的auto dump嘛