714273725 发表于 2022-11-11 17:33

求破解思路和方法

本人新手,尝试解包某游戏的时候发现资源被加密了。
通过搜索尝试使用IL2cppDumper导出dll文件,发现导出失败,经过一番搜索,通过010模板确定是global-metadata.dat被加密了。
然后搜索到某大佬的帖子,站内有转载的 手游之u3d之global-metadata.dat解密 这篇文章。
按这篇文章操作,遇到闪退的问题:一使用frida就闪退,然后搜索到一篇文章 一例简单的frida反调试绕过 ,通过 frida_server改名,更换端口号和使用spawn方式启动解决了闪退的问题。
目前就是虽然启动不闪退了,但是一直黑屏,然后按文章里的hook了open函数,发现最后是卡在了/proc/self/task/xxx/status里,


有可能是对TracerPid进行了读取,
但我看了一下这几个文件的TracerPid都是0。接下来就不知道怎么搞了。
希望有大佬指点。

714273725 发表于 2022-11-14 12:23

{:1_937:}没有大佬帮忙分析一下么,我可以提供下载地址或者安装包。后来发现内存扫描的是使用同步的方式Memory.scan,我改成了异步的方式,游戏倒是不黑屏正常执行了。但是global-metadata没有dump出来,发现出现了一个错误Error: access violation accessing 0xf7e27000。有没有大佬可以指点一下。。
页: [1]
查看完整版本: 求破解思路和方法