iOS 逆向 今日头条-去除置顶、广告,还你一个清爽的头条

iOS 逆向 今日头条-去除置顶、广告,还你一个清爽的头条

逆向破解hacker2018-04-11 12:27:1516445A+A-

"目地

1.除去启动页广告词

2.除去目录强烈推荐广告词

3.除去评价顶端强烈推荐广告词

11.除去讨厌的置顶

专用工具及手机软件

越狱5的手机上,苹果ios 9.3.1 

dumpdecrypted.dylib ipa蜕壳

class-dump 导出来头文件

Thor 手机抓包

Reveal mac电脑上页面合理布局剖析

开干

抓包

运用Thor手机软件,抓1个目录回到的json统计数据,剖析特殊的字符串。

根据剖析回到的统计数据,人们能够了解,“stick_label:'置顶'”。临时纪录,留着后边用。

除去启动页广告词

用Reveal剖析aPP合理布局,因为广告词闪屏自动跳转太快,无法捕获详细的网页页面,只有可是。根据底层的鲜红色view,人们能够寻找它是1个由TTAdSplashControllerView展现的主视图,也就是说启动页广告词。

人们在头文件中看一下TTAdSplashControllerView有何方式。图中方框标识的,即是当今广告词主视图的复位方式,人们运用Theos去hook该方式。

另一个,人们也将广告词主视图上边的子主视图的girl方式hook掉。

%hook TTAdSplashControllerView - (void)setModel:(NSArray *)model{}#这一是广告词的数据模型的get方式,人们立即取代。那样也不容易给自己回到统计数据了 - (Id)initWithFrame:(struct CGRect)arg1 model:(Id)arg2{ return nil;

}

%end

%hook TTAdSplashView - (void)showADVideoView{};

- (void)showADImage{};

%end

除去评价顶端广告词

每章稿子的评价顶端常有1个营销推广App的广告词,人们根据Reveal剖析能够了解它的类是ExploreDetailADContainerView。方式和除去启动页广告词相同,就是说立即除去他的统计数据,那样就不容易显示信息广告词。可是这种行为的前提条件是开发设计这一App的工作人员对统计数据干了分辨,要是他沒有分辨,那App确实会奔溃的,我往往敢肯定他干了分辨由于,有的评价网页页面有广告词,有的评价网页页面没广告词,因而他确实干了分辨的。

+ (void)trackAppHideIfExists:(Id)arg1; @property(nonatomic) double referHeight; // @synthesize referHeight=_referHeight; @property(retain, nonatomic) NSMutableDictionary *showEvents; // @synthesize showEvents=_showEvents; @property(retain, nonatomic) NSMutableDictionary *adViewFrames; // @synthesize adViewFrames=_adViewFrames; @property(retain, nonatomic) NSMutableArray *adViews; // @synthesize adViews=_adViews; @property(retain, nonatomic) TTAdDetailViewModel *viewModel; // @synthesize viewModel=_viewModel; @property(nonatomic) __weak Id  delegate; // @synthesize delegate=_delegate; @property(nonatomic) _Bool isVideoAd; // @synthesize isVideoAd=_isVideoAd; @property(copy, nonatomic) NSArray *adModels; // @synthesize adModels=_adModels;

能够清晰的见到1个特性TTAdDetailViewModel *viewModel;,人们hook它的get方式。

%hook ExploreDetailADContainerView

- (void)setAdModels:(NSArray *)adModels{ }

%end

除去置顶资询和目录广告词

上边2个除去都非常简单,人们寻找他的复位方式或是起动统计数据模

iOS 逆向 今日头条-去除置顶、广告,还你一个清爽的头条 第1张

iOS 逆向 今日头条-去除置顶、广告,还你一个清爽的头条 第2张

iOS 逆向 今日头条-去除置顶、广告,还你一个清爽的头条 第3张


点击这里复制本文地址 以上内容由黑资讯整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
  • 5条评论
  • 青迟饮湿2022-06-10 00:17:14
  • 告词 用Reveal剖析aPP合理布局,因为广告词闪屏自动跳转太快,无法捕获详细的网页页面,只有可是。根据底层的鲜红色view,人们能够寻找它是1个由TTAdSplashContro
  • 森槿妄愿2022-06-10 04:38:45
  • "目地 1.除去启动页广告词2.除去目录强烈推荐广告词3.除去评价顶端强烈推荐广告词11.除去讨厌的置顶 专用工具及手机软件 越狱5的手机上,苹果ios 9.3.1 dumpdecrypted.dylib ipa蜕壳class-dump 导出来
  • 森槿空名2022-06-09 22:41:23
  • "目地 1.除去启动页广告词2.除去目录强烈推荐广告词3.除去评价顶端强烈推荐广告词11.除去讨厌的置顶 专用工具及手机软件 越狱5的手机上,苹果ios 9.3.1 dumpdecrypted.dylib ipa蜕壳class-dump 导出来头文件Thor 手
  • 礼忱野浓2022-06-10 02:21:24
  • 的girl方式hook掉。%hook TTAdSplashControllerView - (void)setModel:(NSArray *)model{}#这一是广告词的数据模型的get方式,人们立即取代。那样也不容
  • 柔侣娇痞2022-06-10 02:35:45
  • ect)arg1 model:(Id)arg2{ return nil;}%end%hook TTAdSplashView /*这一是广告词主视图的子主视图,人们立即hook掉她们的显示信

支持Ctrl+Enter提交

黑资讯 © All Rights Reserved.  
Copyright Copyright 2015-2020 黑资讯
滇ICP备19002590号-1
Powered by 黑客资讯 Themes by 如有不合适之处联系我们
网站地图| 发展历程| 留言建议| 网站管理