馬甲混淆-添加隨機(jī)方法

# iOSRandomMethod

一個(gè)給iOS 項(xiàng)目添加 隨機(jī)方法的小腳本

使用方法:

添加隨機(jī)方法

./iosRandomMethodScript add /文件目錄 方法個(gè)數(shù)(默認(rèn)5個(gè))

移除隨機(jī)方法

./iosRandomMethodScript rm /文件目錄

例如:

./iosRandomMethodScript add /Users/haha/Documents/git/xueqianzaojiao/xueqianzaojiao/Module 20

給項(xiàng)目xueqianzaojiao? 下面的Module文件夾下的文件 添加20個(gè)隨機(jī)方法?

暫時(shí)還不能遞歸子文件夾添加:建議先把要添加的文件 弄到一個(gè)文件夾下面一次添加 或者在不能目錄下多次執(zhí)行腳本

添加的示例方法是這樣的:

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

+(void)LocalCellNameToolShare;

-(id)ScrollMessageModelHeightVersion:(id)arg1;

-(id)TypeDidAppHistoryAnimation:(id)arg1;

/////RandomMethodTag End/////

@end

@implementation ViewController

+(void)BackCellNameDidShare{

}

-(void)HeightShowHasDeviceClean{

}

-(id)ShowHasDeviceCleanShadow:(id)arg1{

NSArray *obj=[[NSArray alloc]init];

return obj;

}

-(id)ScrollMessageModelHeightVersion:(id)arg1{

NSSet *obj=[[NSSet alloc]init];

return obj;

}

腳本地址? ?覺(jué)得還可以,喜歡給個(gè)星撒?。?/p>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • 前言 前段時(shí)間有用戶(hù)反饋下載的App有廣告的彈窗,但是我們的項(xiàng)目并沒(méi)有插入廣告的功能的??紤]到可能是因?yàn)槲覀兩暇€(xiàn)的...
    X_sky_B閱讀 9,159評(píng)論 2 9
  • 本文通過(guò)clang的LibTooling來(lái)實(shí)現(xiàn)Objective-C源碼中方法名的混淆。 1.準(zhǔn)備環(huán)境 需要下載C...
    tom555cat閱讀 6,843評(píng)論 14 27
  • 當(dāng)反復(fù)拋1萬(wàn)次硬幣的時(shí)候,出現(xiàn)正面和出現(xiàn)反面的概率就會(huì)接近1:1 “最近真是倒霉?!鼻缶指彝虏圩罱那舐毥?jīng)歷。...
    文學(xué)社社長(zhǎng)閱讀 566評(píng)論 0 0
  • 看一個(gè)公司的"償債能力"是五大數(shù)字力的最后一個(gè)指標(biāo).也就是看一家公司"你欠我的,能還嗎?能速速還嗎?還越多越好!"...
    陽(yáng)光心屋閱讀 1,099評(píng)論 0 0

友情鏈接更多精彩內(nèi)容