❶ 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伺服器上,實現跨平台應用的高效開發與部署。