国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

臨沂網(wǎng)站建設(shè)培訓(xùn)班seo工具優(yōu)化軟件

臨沂網(wǎng)站建設(shè)培訓(xùn)班,seo工具優(yōu)化軟件,可以做ppt的網(wǎng)站有哪些,免費crm客戶管理軟件背景 theos是一個跨平臺的軟件開發(fā)框架,常用于管理,開發(fā)和部署iOS項目,同時也是開發(fā)iOS越獄插件的主要工具。和MonkeyDev不同的是,它不依賴于xcode,可以在多個操作系統(tǒng)上運行。一個完整的iOS越獄開發(fā)流程包括&#xf…

背景

theos是一個跨平臺的軟件開發(fā)框架,常用于管理,開發(fā)和部署iOS項目,同時也是開發(fā)iOS越獄插件的主要工具。和MonkeyDev不同的是,它不依賴于xcode,可以在多個操作系統(tǒng)上運行。一個完整的iOS越獄開發(fā)流程包括:越獄設(shè)備,砸殼App,分析controller,編寫注入程序,打包并注入dylib,重簽名應(yīng)用運行等步驟。本文只總結(jié)了在獲得砸殼app后,使用theos注入自己編寫的依賴庫的步驟。

執(zhí)行環(huán)境:

  • pc:Apple M1 Pro
  • os: Sonoma 14.5

相關(guān)工具

  • otool:查看目標(biāo)文件信息的工具,
    用來發(fā)現(xiàn)應(yīng)用中使用到了哪些系統(tǒng)庫,調(diào)用了其中哪些方法,使用了庫中哪些對象及屬性比如查看iOS的Mach-O格式的二進制文件的信息。
  • zsign:程序重簽名工具。
  • theos:是一個跨平臺構(gòu)建系統(tǒng),可用于做ios越獄插件的開發(fā)
  • insert_dylib:將動態(tài)庫注入到二進制文件中的工具。
  • install_name_tool:修改應(yīng)用程序?qū)討B(tài)庫的依賴路徑。

安裝依賴環(huán)境

  • 安裝dpkg和ldid(theos依賴這兩個庫)

    brew install dpkg ldid
    
  • 安裝theos

    export THEOS=/opt/theos
    git clone https://github.com/theos/theos $THEOS
    export PATH=$PATH:$THEOS/bin
    update-theos
    
  • 安裝insert_dylib

    export INSERTLIB = /opt/insert_dylib
    git clone https://github.com/Tyilo/insert_dylib $INSERTLIB
    cd /opt/insert_dylib
    xcodebuild
    export PATH=$PATH:$INSERTLIB/build/Release/
    
  • 安裝zsign
    參考:https://github.com/zhlynn/zsign

創(chuàng)建iphone/tweak項目

  1. 創(chuàng)建iphone/tweak項目
  2. 文件目錄介紹
  • Makefile:工程用到的文件,框架,庫等信息??梢灾庙擲DK版本,處理器架構(gòu)等。(在此文件中加上我們需要注入的framwork,同時需要將對應(yīng)的framework源碼移入theos的lib目錄中才能編譯)

  • wechatinject.plist:制定bundle為tweak的作用對象,可指定多個。

  • control:tweak所需的基本信息。

  • Tweak.x:重要文件,用來編寫hook代碼。(.x 文件支持Logos語法,.xm 文件支持Logos和C/C++語法)。logos語法請參考:https://theos.dev/docs/logos-syntax

  1. 編譯
    make clean
    make
    
    編譯成功后,動態(tài)庫位于~/.theos/obj/debug目錄
  2. 替換libsubstrate.dylib
    非越獄手機中沒有CydiaSubstrate庫,手動替換。
    install_name_tool -change /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate @loader_path/libsubstrate.dylib .theos/obj/debug/wechatinject.dylib
    

注入依賴庫

  1. 注入libsubstrate庫,這個庫在非越獄手機中沒有,需要手動將這個庫打進ipa包中。
    libsubstrate庫能夠在程序運行時加載我們注入的動態(tài)庫。

    git clone https://github.com/TKkk-iOSer/TKTweakDemo.git
    cp others/libsubstrate.dylib ~/Downloads/Payload/WeChat.app/
    
  2. 將我們編譯的dylib庫移動到ipa包中。

    cp .theos/obj/debug/wechatinject.dylib ~/Downloads/Payload/WeChat.app/
    
  3. 在WeChat庫中執(zhí)行注入,會得到WeChat_patched文件

    cd ~/Downloads/Payload/WeChat.app/
    insert_dylib @executable_path/wechatinject.dylib ~/Downloads/Payload/WeChat.app/WeChat
    

    替換wechat文件

    rm WeChat
    mv WeChat_patched WeChat
    
  4. 重簽名
    zsign -f -k ~/Downloads/cert.p12 -p xxxxxx -m xxxxx.mobileprovision -o ~/Downloads/wechat2.ipa ~/Downloads/Payload

  5. 安裝驗證。

參考

https://github.com/TKkk-iOSer/TKTweakDemo

http://aloenet.com.cn/news/40988.html

相關(guān)文章:

  • 織夢通用seo網(wǎng)站模板百度客服電話24小時
  • 企業(yè)網(wǎng)站建設(shè)市場報價技術(shù)培訓(xùn)機構(gòu)排名前十
  • 做百度推廣需要網(wǎng)站嗎快手推廣網(wǎng)站
  • 初中畢業(yè)學(xué)網(wǎng)站開發(fā)工程師銷售成功案例分享
  • b站停止轉(zhuǎn)播404直播入口微信加精準(zhǔn)客源軟件
  • 用模板網(wǎng)站做h5宣傳頁多少錢跨境電商哪個平臺比較好
  • 便宜網(wǎng)站設(shè)計杭州網(wǎng)站建設(shè)
  • 二級建造師證書查詢官方網(wǎng)站全球搜索引擎網(wǎng)站
  • cn域名注冊廣州seo網(wǎng)站
  • 寶塔網(wǎng)站301重定向怎么做網(wǎng)站關(guān)鍵詞如何快速上首頁
  • 佛山企業(yè)網(wǎng)站搭建公司百度行發(fā)代理商
  • 用什么軟件做網(wǎng)站圖片百度平臺推廣聯(lián)系方式
  • 網(wǎng)站欄目結(jié)構(gòu)浙江專業(yè)網(wǎng)站seo
  • 自己做網(wǎng)站處理圖片用什么軟件下載寧德市人力資源和社會保障局
  • 東莞廣告公司電話百度關(guān)鍵詞優(yōu)化大師
  • 汕尾商城網(wǎng)站建設(shè)溫州網(wǎng)站建設(shè)優(yōu)化
  • 響應(yīng)式網(wǎng)站建設(shè)必推全網(wǎng)天下seo網(wǎng)站推廣方法
  • 有沒有在家做的手工活網(wǎng)站網(wǎng)絡(luò)推廣公司專業(yè)網(wǎng)絡(luò)
  • 網(wǎng)站推廣工作職責(zé)博客網(wǎng)站登錄
  • 有贊小程序開發(fā)平臺seo優(yōu)化個人博客
  • 自制app網(wǎng)站網(wǎng)站標(biāo)題算關(guān)鍵詞優(yōu)化嗎
  • 如何用eclipse做網(wǎng)站全媒體運營師報考條件
  • wordpress sora 公開版谷歌seo服務(wù)公司
  • 做海外網(wǎng)站推廣360優(yōu)化大師安卓手機版下載安裝
  • 網(wǎng)站開發(fā) h5品牌廣告語
  • 網(wǎng)站開發(fā)女今日最新的新聞
  • 做模板網(wǎng)站怎么放視頻博客seo優(yōu)化技術(shù)
  • 蘭州網(wǎng)站建設(shè)報價天津百度關(guān)鍵詞seo
  • 做網(wǎng)站的網(wǎng)址濰坊seo招聘
  • 有了公網(wǎng)ip如何做網(wǎng)站免費網(wǎng)站友情鏈接