首页 > 编程知识 正文

反编译出来代码能直接用吗,微信小程序防止反编译

时间:2023-05-06 18:10:58 阅读:129294 作者:3231

1 )下载模拟器(需要自带路线),大部分使用夜神模拟器

2、在模拟器上下载微信和RE文件管理器

3、下载zip软件压缩文件

4 )通过模拟器微信访问需要反向编译的小程序

5、访问小程序后,进入RE文件管理器,目录为/data/data/com.Tencent.mm/micro msg/{数字串}/appbrand/pkg/让他在wxapkg上

6,下载node.js,

)1)在官网https://nodejs.org/en/download/上,安装node.js,一直下一步就可以了。 安装后,为nodejs设置环境变量。 如果不行的话,网上有很多设定的帖子。

)2)配置成功后,打开命令行cmd并输入命令node -v,验证安装是否成功。

)3)安装npm软件包,在命令行中输入npm -v,验证安装是否成功

7、下载反编译脚本

33559 github.com/qwerty 472123/wxappunpacker

wxappUnpacker.zip

8 .安装依赖软件包

进入下载的反编译目录下

在node命令窗口中依次安装以下依赖关系: 将每个安装命令复制到命令行并返回即可。

npm install esprima

NPM安装CSS-tree

NPM安装CSS验证

NPM安装vm2

NPM安装ugl ify-es

npm install js-beautify

(要防止错误,请复制&; 建议使用粘贴) ) ) ) ) ) ) ) ) )。

9、依赖安装完成后,保留最后一步,反向编译. wxapkg文件

在命令行中,进入反编译文件目录下,然后输入需要node .wuWxapkg.js反编译的. wxapkg文件目录

成功编译后,可以在文件目录中找到反向编译的文件

使用开发人员工具打开时,将显示源代码,但某些接口链接失败,因为它们只是前端代码。 因为是反编译的代码,所以变得很难理解变量变成a、b、c后有什么混乱。 虽然可以作为参考,但是最好不要直接使用。 一方面偷别人的老板有成绩不好,另一方面反编译的代码乱七八糟,很难理解,还是自己写比较好。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。