NP管理器是安卓平台上功能相当全面、自带反编译能力的文件管理利器,它和安卓搞机圈里大名鼎鼎的mt管理器在功能特性与使用体验上颇为相似。要是搭配Shizuku一起使用,还能解锁它的强大潜能,给安卓搞机爱好者和开发者带来超棒的体验。这款工具不仅有着复制、重命名、粘贴这类基础的文件操作功能,在APK文件编辑这块更是表现出色,像一键添加或移除弹窗、植入Xposed检测模块、更换包名、反编译axml等逆向操作它都支持,就算没有太深奥的代码知识,也能轻松对应用或者游戏进行修改,满足大家个性化定制的需求。
NP管理器借助Shizuku的授权,能够深入系统底层,对预装应用和系统文件进行编辑或删除操作,从而彻底释放手机潜能,让安卓手机更贴近用户心中自由、强大的理想状态,有需要的用户可在本站免费使用该工具。
1、Dex、jar、smali文件的相互转换;
2、Dex、Pdf文件合并;
3、Apk、dex、jar混淆和字符串加密;
4、Apk签名、共存、去除签名校验、对话框取消;
5、Pdf加密、分割、提取、解除加密限制、删页;
6、视频转码、剪切、音频/视频流提取,以及可自定义的音频/视频操作;
7、文件夹编码格式转换:GBK与UTF-8互转;
8、So文件查看字符常量;
9、Apk加固判断,Dex编辑(批量删除类);
10、高兼容性字符串加密(Apk、dex);
11、工具箱(包含base64、des、md5、16进制、Unicode转换以及去空白等常见字符串处理功能);
12、Smali文件转Java;
13、Res资源混淆;
14、支持一键添加Xposed检测功能,同时可一键添加弹窗与对话框组件;
15、axml反编译、arsc文件查看字符常量;
16、一键LOG注入,一键清除所有弹窗(Toast);
17、一键注入字符串解密日志,对Dex文件进行包名替换;
18、多种Apk字符串加密方案;
19、一键添加禁止截屏。
给安装包文件去除签名的做法并不可取,因为这样一来该安装包就无法在手机上安装使用了。通常正确的做法是采用重新签名的方式,把原来的签名文件替换掉,这样安装包就能通过手机的签名校验,从而正常安装了。
另外需要说明的是,你的手机必须先安装并激活Shizuku,接着打开NP管理器,此时Shizuku会对NP管理器进行授权,使其获得手机的系统级操作权限。拥有该权限后,NP管理器就能访问普通用户无法触及的系统文件,而一旦能够访问这些系统文件,就可以开展安装包签名、去除广告、会员限制、修改游戏数据等一系列操作。
接下来我们就能够在NP管理器里依照以下步骤来开展安装包的重新签名操作。
1、第一步先打开NP管理器的最新版本,接着点击左上角的“三”形按钮来展开功能菜单;
2、点击安装包提取;
3、选择一个手机上要提取的应用或者游戏;
4、然后点击提取安装包;
5、等待一会,然后定位到提取的存储位置;
6、点击提取好的apk文件,然后点击功能;
7、找到APK签名功能;
8、选择要更改的签名方案即可。
NP管理器本身没办法直接移除应用的VIP功能,去除应用内广告也是一样的情况,这是因为每个应用的代码内容和结构都存在差异。如果用户希望借助NP管理器来实现去除应用会员及广告功能的目的,就需要用到它的反编译功能,而这要求用户具备一定的代码知识,具体的操作流程如下:
1、解包应用:
NP管理器具备把APK文件反编译为可编辑Smali代码的功能。Smali属于汇编语言的一种,它是Android系统中Dalvik/ART虚拟机所使用的字节码。
2、定位VIP功能代码:
这是最为关键且极具难度的一步。你得依靠过往的经验和逻辑推断,在海量的Smali代码行里定位到和VIP功能(像广告展示、会员身份验证、功能权限锁定之类)有关的代码片段。一般来说,这需要通过搜索特定的关键词来实现,比如isVip、isMember、checkVip、isPremium,还有那些与广告SDK相关的代码内容。
3、修改代码逻辑:
找到代码后,需要对其逻辑进行调整。比如,可以把判断用户是否为VIP的代码行,从“if-nez(如果不为零)”改成“if-eqz(如果等于零)”;也可以直接把VIP判断的结果强行设置为true(真),以此来迷惑应用,使其误认为你已是VIP用户。
4、重新打包与签名:
修改好Smali代码后,你得用NP管理器把代码重新打包成新的APK文件,并且给它重新签名,不然修改后的应用是没法安装的。
1、打开NP管理器,并提取要提前的软件安装包;
2、点击想改的APK;
3、点击“功能”;
4、前面步骤的图文内容和上文一致,接着再次点击“APK共存”按钮;
5、输入想要的包名;
6、进行软件安装测试;
7、最后进行检验即可。
NP管理器
安卓文件管理
APK修改工具
网友评论
网名(您的评论需要经过审核才能显示) 回复 [ ] 楼取消回复