当前位置:网站首页 > 横幅广告 > 正文

io苹果越狱手机视频去广告插件s越狱环境下去除某视频app广告的历程

作者:admin发布时间:2021-07-10分类:横幅广告浏览:评论:30


导读:同样通过查看UI布局结构通过工具可以很清除的看到两个广告视图和由此看来编写这个APP的同学命名还是比较规范的&#;。分别查看对应类头文件的内容(id)(id)(id)arg2;-(...

ios越狱环境下去除某视频app广告的历程

同样通过查看UI布局结构通过工具可以很清除的看到两个广告视图和由此看来编写这个APP的同学命名还是比较规范的&#;。

分别查看对应类头文件的内容

(id)(id)(id)arg2;-(void);-(void);-(id)init;property(retain,nonatomic)NewADModel*model;//synthesizemodel_model;-(void)orientationChange;-(void)updateFrameWithOrientation:(longlong)arg1;endinterfaceHaokanyingshidaquanABeforeOrEndPlayADView:UIImageView(void)showWithPlayEndFlag:(_Bool)arg1willPlayNext:(_Bool)arg2PlayerView:(id)arg3withModel:(id)arg4closeHandler:(CDUnknownBlockType)arg5;-(void)dealloc;-(id)initWithCloseHandler:(CDUnknownBlockType)arg1;end

由此猜想showInPlayerView和showWithPlayEndFlag分别是暂停视频的广告、播放开始结束视频时的广告。采用hook对应方法去验证。

//去除播放启动的广告%hookHaokanyingshidaquanABeforeOrEndPlayADView(void)showWithPlayEndFlag:(_Bool)arg1willPlayNext:(_Bool)arg2PlayerView:(id)arg3withModel:(id)arg4closeHandler:(id)arg5{}%end//去除暂停广告%hookHaokanyingshidaquanAPlayPauseADView(id)showInPlayerView:(id)arg1withModel:(id)arg2{returnnil;}%end

然后安装插件重启应用验证。

综上所述一般APP的广告还是很容易去除的主要是要定位到关键代码。

标签:苹果越狱手机视频去广告插件


已有30位网友发表了看法:

欢迎 发表评论: