❶ iOS逆向——砸壳与反编译
iOS逆向——砸壳与反编译
一、前期准备
Mac Book Pro:作为iOS开发的主要设备,确保系统环境稳定。
越狱设备:一部已越狱的iOS设备(如iPhone 5s,iOS 8.3版本)。若未越狱,可使用爱思助手等工具进行一键越狱。

至此,iOS逆向的砸壳与反编译过程已完成。接下来,可以根据得到的头文件进行分析、Hook等操作。
❷ [教程]Uniapp编译运行_发布到外网Linux_Nginx+宝塔部署
Uniapp编译运行并发布到外网Linux服务器的教程如下:
安装并打开HBuilderX:
- 获取HBuilderX的安装压缩包。
- 将压缩包复制到适当位置,解压并找到HBuilderX可执行程序,双击启动。
导入并编译运行uniapp项目:
- 在HBuilderX界面中,导入uniapp项目。
- 打开App.vue文件,并选择浏览器模式进行编译运行。
- 编译完成后,系统会自动弹出运行地址。
安装Sass插件:
- 通过HBuilderX的插件市场下载安装Sass插件,以支持项目功能。
配置并发行项目:
- 确保编译无误后,点击发行按钮。
- 如提示缺少appid,前往DCloud中心申请appid,并在项目的manifest.json文件中进行配置。
- 注意配置端口与访问路径的对应关系。
- 再次点击发行,编译好的项目将在H5上展示。
使用宝塔在Linux服务器上部署项目:
- 在服务器上安装宝塔面板及所需软件。
- 使用XFTP和XShell工具将编译好的H5文件上传至服务器,通常上传至www或wwwroot/app目录下。
- 在宝塔面板中添加Nginx配置文件,根据上传的文件路径和项目需求进行配置。
- 保存并重载Nginx服务,使配置生效。
访问部署的项目:
- 通过浏览器访问服务器地址,即可成功访问部署的uniapp项目。
通过以上步骤,您可以将Uniapp项目编译运行并发布到外网的Linux服务器上,实现跨平台应用的高效开发与部署。