Comments (7)
I don't quite understand what you're trying to express. I just retested using 'showAsm,' and it seemed quite normal.
dump function ? You means "Il2Cpp.dump()" ?
It seems like there are no issues with this function call either.
As for the issue with il2cppdumper not producing output, you can manually search for 'codeRegistration' and 'metadataRegistration.'
from il2cpphookscripts.
-> 2.Query about dump
"You mentioned this, and I have already added the hyperlink. (PS: For some more straightforward and simple ones, I didn't show screenshots. Just go directly to the source code and search for globalthis.xxx to quickly check how to use it.)
-> 3. Query about Il2Cpp.dump | 4. Saving Function Information as an Alternative to Il2Cpp.dump
If it doesn't work, it might be because the game has encryption processes, or maybe the version of frida-il2cpp-bridge used in this project is too old? You can go to the frida-il2cpp-bridge repository, download its latest source code, compile it to get the JS file, attach it, and then use Il2Cpp.dump. As for simply saving logs, there's another more basic method: use frida -o
to redirect the output of the logs."
from il2cpphookscripts.
ReferenceError: 'showAsm' is not defined!
Did I do something wrong?
from il2cpphookscripts.
Thank you for your kind response.
I apologize. I realized that I had not fully understood certain parts. My questions also seemed a bit unorganized, so I have arranged them below.
1. "showAsm" Issue
I misunderstood how to use it before. After trying again, I confirmed that "showAsm" works well. Thank you.
2. Query about dump
On the wiki (https://github.com/axhlzy/Il2CppHookScripts/wiki/API), clicking on the "dumpSo / dumpMem: dump So / dump mem" item does not lead to a description of dump. Instead, it redirects to the top of the page. Therefore, I was unable to obtain information about dump and am asking about it.
3. Query about Il2Cpp.dump
After seeing the example picture you provided, I tried using "Il2Cpp.dump()" but encountered an error as shown in the picture below. Can you help me understand what this error is? (It dumps normally in other games.) As additional information, il2CPPDUMPER also did not dump due to an error, and other dumpers also experienced errors.
4. Saving Function Information as an Alternative to Il2Cpp.dump
This part corresponds to the question I asked earlier about "wouldn't it be possible to save the list locally as a file?"
Although Il2Cpp.dumps results in an error, the class and function information obtained using i()/c()/m() seem accurate. Therefore, I plan to save the function information as a file using i()/c()/m() instead of dump. (It might take a long time.) If you have time, I would really appreciate any tips you could provide.
Since my knowledge of programming is limited, there may be some parts of my explanation that are hard to understand. Please consider this. Once again, I thank you for creating such a useful program.
from il2cpphookscripts.
"Ah! Thank you very much for your kind response.
I will try to make good use of it.
I have already tried using frida-il2cpp-bridge, but the same issue was occurring.
It seems like I will have to complete it by logging during the time I spend searching for the tool."
from il2cpphookscripts.
I'm really grateful for your help, "axhlzy".
Thanks to you, I was able to obtain the entire list of functions.
However, my goal was to acquire the symbols of all functions in the il2cpp segment, but I only managed to obtain a portion of them (about a quarter).
The symbols I did acquire closely match the list obtained through ZygiskDump, confirming that l2cppHooker can be a useful tool for dealing with situations where il2cppdumper does not work (although I haven't verified this with other projects, I suspect it will have a similar effect).
I would like to express my sincere gratitude to the developer for creating such a useful tool.
I'm interested in other useful features and plan to use them as wel
from il2cpphookscripts.
😊😊😊
from il2cpphookscripts.
Related Issues (20)
- 运行之后使用快捷指令提示not a function HOT 2
- listFieldsFromCls 是否可以增加静态变量 HOT 5
- 请问一下,listFieldsFromCls(klass, instance)这里的instance是啥意思呢 HOT 1
- byte[]参数如何获取和修改 HOT 7
- 请问下 find_method要查找 Dictionary 实例化的函数地址 该如何写 HOT 1
- 如何查找 struct 类型的 接口 HOT 2
- 1
- 建议把namespace搜索且断点也加上 HOT 3
- 大佬有群吗
- 你好,我用模拟器找不到libil2cpp.so,用非root真机修改smali的方式,加载frida so成功,也监听端口了,就是一附加就崩溃 HOT 23
- Frida-Gadget with error Java API not available HOT 2
- 有指定 Unity 版本的方法吗? HOT 4
- Add for termux or jshook HOT 1
- 每次调用函数都会出现 "KeyError: 'message'" 报错信息 HOT 3
- 使用showComponents的时候,参数是对象地址,怎么查看当前场景中所有对象呢 HOT 3
- 大哥求助!找不到libil2cpp.so HOT 5
- Error :) HOT 6
- 附加上手游,碰到错误信息 HOT 2
- can I use this on memuPlay HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from il2cpphookscripts.