【C#】Il2CppDumper Latest Build

2017-09-06 6,478 ℃

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

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

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

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

源码

GitHub

Latest Build版本

Il2CppDumper v4.4.2

最近一段时间又更新了一下Il2CppDumper,除了支持switch的NSO格式外,最主要的还是完整处理了下MetadataUsage,现在在IDA执行script.py后,F5能看到所调用的...

阅读全文

Il2CppDumper v4.2.1

程序已更新,有任何问题请去最新文章下留言 最近半个月收到了N条issue,打开一看全是加壳的so,看来越来越多的游戏厂商懂得要保护自己的游戏了,但是现在市面...

阅读全文

【2019-6-14】碧蓝航线Live2D提取

2019-6-14 v1.3 大量改进 2018-10-27 v1.2 完善4种Segment 2018-10-23 v1.1 修复易拉罐等SteppedSegment问题 正文 自从看到舰B的live2d后就决定要提取一发来...

阅读全文

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文件啊?

    1. 问题太广泛,文本存取得方式太多了,得具体情况具体分析

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

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

  7. 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 :)

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

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

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