2021 最新iOS混淆工具

前景分析

鑒于2018年下半年開始,蘋果公司加大了對提審APPStore的應用審核力度,導致諸多開發(fā)者提交的應用卡審,拒審,更有甚者封停賬號。

從2019年1月開始,蘋果公司的機審機制差不多2-3個月更新一次,而每次更新,都伴隨著廣大APP的陣亡。

由于審核機制越趨嚴格,導致諸多正常開發(fā)的應用提交都受到了波及,也就是我們常說的審核誤傷。誤傷是在所難免的,在100%確定自己應用沒問題的情況下,被誤傷的時候懟回去就好。

當然,今天我們要討論的是另外一件事,就是IOS馬甲包的上架。

對于馬甲包,相信大家都知道是啥,在流量就是金錢的現在,各大運營商們就希望APPStore只能搜到自己一家的產品。

馬甲包的應用場景太寬泛,此處就不多討論,我們討論 怎么去上這個馬甲包?

一個能夠運營的項目,從0-1是要不少成本的,而這樣一套代碼,正常情況下只能提交一次到APPStore,多次提交會受到4.3拒審,2.1大禮包等拒審。這個時候就是我們技術需要解決的,一套代碼多次提交的問題了。

問題探究

馬甲包難以通過審核的關鍵是機審,雖然蘋果公司本身是巨無霸搬的存在,但是人家也不可能把資源全放審核上。特別是,一旦審核規(guī)則變嚴,會導致更多的誤傷,這是蘋果自己也不愿看到的。

所以本著這個方向出發(fā)去解決問題。

我們要搞定馬甲包的提審,首先得搞定機審,學會規(guī)避機審,那就相當于成功了一大半。

而機器是很聰明的,能對比的東西很多,現在AI技術也很成熟再結合大數據,比如自動掃描界面結構和圖片比較等

那如何把二進制文件弄的不一樣呢?

這個還要從源碼出發(fā),不同的源碼,打出來的二進制文件當然就不一樣,所以我們需要混淆自己的源碼。

目前能搜到的開源的,不開源的混淆工具很多,但是大多缺乏維護,跟不上蘋果的最新審核政策。并且其中還有一部分python寫的腳本形式的工具,使用成本比較高。

我這里推薦一款我常用的ios源碼混淆工具,能解決大部分機審問題并且功能強大支持(OC,Swift,C++,Dart)混淆。有興趣的朋友可以一起交流學習。[https://github.com/netyouli/WHC_ConfuseSoftware
]

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 前景分析 鑒于2018年下半年開始,蘋果公司加大了對提審APPStore的應用審核力度,導致諸多開發(fā)者提交的應用卡...
    juguangtool閱讀 2,692評論 6 0
  • 蘋果審核概述App被拒絕常見原因概述被拒解決方案概述蘋果開發(fā)者 條款詳細解讀 目前機審機制越來越完善了,而且也越來...
    TeacherXue閱讀 5,653評論 0 4
  • iOS 審核被拒絕問題匯總 蘋果審核概述 App被拒絕常見原因概述 被拒解決方案概述 蘋果開發(fā)者 條款詳細解讀 1...
    咕嚕咕嚕ww閱讀 14,330評論 1 5
  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月,有人笑有人哭,有人歡樂有人憂愁,有人驚喜有人失落,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,814評論 28 54
  • 信任包括信任自己和信任他人 很多時候,很多事情,失敗、遺憾、錯過,源于不自信,不信任他人 覺得自己做不成,別人做不...
    吳氵晃閱讀 6,355評論 4 8

友情鏈接更多精彩內容