iOS 自動程式碼混淆專家
iOS自動程式碼混淆專家
最新版本:v1.9.2.6beta
v1.9.2.6beta更新內容:
- 1.修復專案配置檔案檔名修改失敗bug
- 2.優化Objc一個原始檔定義多個類提取class順序錯誤bug
- 3.優化字串加密(支援指定字串加密,支援字串加密白名單過濾)
v1.9.2.5beta更新內容:
- 1.優化objc的系統內建class的category類名過濾,優化專案配置檔案檔名搜尋
v1.9.2.4beta更新內容:
- 1.新增swift、objc專案字串混淆加密功能(支援中文、英文、符號、表情符號混淆加密處理)
v1.9.2.3beta更新內容:
- 1.優化Objc的Category的混淆,優化Objc函式名稱的提取
v1.9.2.2beta更新內容:
- 1.修復混淆其他包時Assert路徑引用依然是上個包的、引起錯誤混淆
v1.9.2.1beta更新內容:
- 1.新增清除程式碼註釋控制開關
- 2.優化UITableViewCell關聯xib、storyborad翻新混淆
- 3.優化自動插入混淆函式以及呼叫生成的混淆函式演算法(解決一個原始檔定義多個類插入混淆函式編譯報錯問題)
- 4.優化函式名混淆(解決常量字串和函式名一樣時被翻新混淆掉問題)
- 5.優化sks資原始檔和對應原始檔名稱統一
- 6.更改生成的混淆日誌log.txt存放路徑(現存放在載入專案的根目錄下面)
更多歷史更新記錄請檢視提交記錄
- iOS程式碼自動混淆專家是一款新一代執行在MAC OS平臺的App、完美支援Objc和Swift專案程式碼的自動混淆、支援檔名、類名、方法名、屬性名、新增混淆方法體、新增混淆屬性、自動呼叫混淆方法、字串混淆加密等。。。功能強大而穩定。
Introduce
- ☑ 支援Swift、Objc專案
- ☑ 支援swift、objc專案字串混淆加密(支援中文英文符號表情符號混淆加密)
- ☑ 支援檔名、類名、方法名、屬性名、xib、storyborad關聯方法名類名的翻新修改
- ☑ 支援mp3、wav、png、jpg、jpeg、gif、Assets.xcassets裡圖片資原始檔名自動翻新並同步到程式碼裡
- ☑ 支援新增混淆方法體、新增混淆屬性
- ☑ 支援自動呼叫生成的混淆方法體
- ☑ 支援生成函式、屬性名稱翻新混淆名稱巨集對映表(Objc特有功能)
- ☑ 支援部分混淆(可選插入方法、可選插入屬性、可選插入呼叫生成的方法體)
- ☑ 支援生成並自動插入混淆函式體
- ☑ 支援生成並自動插入混淆屬性宣告
- ☑ 支援生成詳情翻新日誌檔案(方便排查翻新後產生的編譯錯誤)
- ☑ 支援載入白名單(過濾不需要翻新的方法名、檔名、目錄下子檔案)
- ☑ 支援在載入原路徑專案下進行翻新
- ☑ 支援在載入原路徑專案下進行復製備份翻新
Video
ofollow,noindex" target="_blank">視訊翻新演示: https://pan.baidu.com/s/1_ji0en1xhPd8s_zIrt2LEQ
Require
- Mac OS X 10.10+
Install
- 下載該專案然後雙擊檔案./ConfuseSoftware/ConfuseSoftware.dmg 安裝檔案
Usage
檢視翻新效果例子對比工程:./翻新之後App效果工程 ./翻新之前App效果工程
字串加密混淆反編譯前後對比
自動翻新iOS專案
隨機生成Objc方法
隨機生成Swift方法