Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

更改so名称问题 #96

Open
AnJeremy opened this issue Oct 18, 2023 · 5 comments
Open

更改so名称问题 #96

AnJeremy opened this issue Oct 18, 2023 · 5 comments

Comments

@AnJeremy
Copy link

AnJeremy commented Oct 18, 2023

image
我尝试更改VM_NAME,好像不起作用,并且在加固的时候还会报错,是还需要更改哪个地方吗

@maoabc
Copy link
Owner

maoabc commented Oct 18, 2023

这个怎么处理需要自己修改vm目录下的cmake文件,java层只对libnmmp.so名字进行了正则替换,其他特性需要自己改cmake,哪怕把nmmvm改成静态库去掉这个so都行。

@AnJeremy
Copy link
Author

我是不是可以直接更改vmsrc.zip里面的cmake ?

@SagoLu
Copy link
Contributor

SagoLu commented Nov 17, 2023

我是不是可以直接更改vmsrc.zip里面的cmake ?

在解包的地方做一下文本替换就行了

@AnJeremy
Copy link
Author

我是不是可以直接更改vmsrc.zip里面的cmake ?

在解包的地方做一下文本替换就行了

具体哪个地方呢 我试了改cmake 还是不起作用

@maoabc
Copy link
Owner

maoabc commented Nov 17, 2023

生成的代码来自vmsrc.zip,修改后替换原本的就行,没人管你怎么改的。成不成功自己看生成的dex2c目录下文件就行。
vmsrc.zip来自nmmvm项目,可以直接根据项目cpp下的源码自己创建vmsrc.zip。mksrc目录也有简单脚本创建vmsrc.zip,把需要自定义的文件在下面单独处理,最后更新进zip文件就行。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants