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、一键注入字符串解密LOG,以及Dex文件包名更换;
18、提供多种Apk字符串加密方案;
19、一键添加禁止截屏功能。
NP管理器去除签名教程
给安装包文件去除签名的操作是不可取的,否则该安装包不能在手机中进行安装使用,一般是使用重新签名的方式,将原来的签名文件替换掉,以让安装包能在手机上通过签名校验进行正常安装。
另外还要说明的是你手机中得安装并激活Shizuku app,然后打开NP管理器,这时Shizuku就可以授权NP管理器,然后它就可以拿到手机系统级操作权限,这时就可以访问到普通用户无法访问到的系统文件,只要能访问到系统文件就可以对其进行诸如安装包签名、去广告、去会员、更改游戏数据等操作。
接着我们就可以在NP管理器中按照如下操作进行安装包的重新签名的操作
1、首先打开NP管理器最新版,点击左上角“三”按钮打开功能菜单;
2、点击安装包提取;
3、选择一个手机上要提取的应用或者游戏;
4、然后点击提取安装包;
5、等待一会,然后定位到提取的存储位置;
6、点击提取好的apk文件,然后点击功能;
7、找到APK签名功能;
8、选择要更改的签名方案即可。
去除应用vip功能教程
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文件,并对它进行重新签名,否则修改后的应用将无法安装。
NP管理器怎么改包名?
1、打开NP管理器,并提取要提前的软件安装包;
2、点击想改的APK;
3、点击“功能”;
4、前面步骤图文与上文相同,再次点击“APK共存”;
5、输入想要的包名;
6、进行软件安装测试;
7、最后进行检验即可。