您的位置:首页 > 实用知识汇

净网大师好用吗_苹果净网大师

发布时间:2024-05-04 14:20:57  来源:互联网     背景:

一、视频广告播放原理

  首先我们了解的一个基本知识点,那就是广告其实也是一段视频,那么他肯定有请求地址和播放地址。那么我们的思路就来了,如果能够得到这些地址的话,我们就可以去除广告了,为什么呢?因为我们知道所有的网络请求最终会走系统的hosts文件,在这个文件中记录了很多ip地址和域名的映射关系,系统的每一次网络请求都会先去查找系统的hosts文件,如果发现请求的域名在这里有,就是用域名对应的ip地址进行访问了,所以可以看到hosts文件其实相当于本地的一个简单的DNS功能文件。如果我们有了视频广告请求地址,那么就可以修改hosts文件,将广告请求地址的域名映射成本机地址127.0.0.1,那么这样就肯定会出现广告请求错误,本地播放广告错误,就会直接跳过广告了。当然具体的方式有三种:

  第一种方式:设备root之后,修改设备的hosts文件

  缺点:设备需要root

  优点:一次修改,终身受用,一机在手,天下我有!

  第二种方式:设备无root,可以设置电脑作为代理,修改电脑的hosts文件

  缺点:设备播放视频必须依赖于电脑代理,不方便

  优点:无需进行设备root

  第三种方式:修改路由器过滤规则,添加地址屏蔽规则

  缺点:设备播放视频必须依赖于路由器的局域网内,不方便

  优点:无需进行设备root

  但是这种方式可以受益多人使用,一般这种方式用于家庭的局域网内,这样一家人看视频都没有广告了。

  二、破解app获取广告域名

  上面分析了技术原理,那么下面就要来开始破解了,因为看到上面的原理之后发现最关键的就是如何得到视频广告的地址?在我所知道的就这么几种方式:

  第一种:使用抓包工具进行抓包

  这种方式难度在于要分析每个地址的请求信息

  第二种:破解具体视频app

  这种方式成本过大,耗时很久

  第三种:从市场中找一个可以过滤广告的app进行破解

  这种方式是最方便的,也是最靠谱的。

  下面咋们去市场搜一下视频广告过滤的app,结果搜到了一个app名为:净网大师

  下面在来分析一下,这个app的去除广告原理:

  当有了视频广告的播放地址,方式还是很多的,一种是设备root之后修改hosts文件或者是拦截网络请求进行过滤,一种是非root设备采用VPNService功能进行网络请求拦截。

  从他的界面看来他是用了第二种方式,而对于Android中VPN开发不熟的同学可以自己去网上搜一些资料,就是注册一个VPNService,然后获取到系统的VPN权限,然后设备的网络请求都会通过这个Service,只要在这个Service中做处理就可以了。(更多各种好玩的开发,尽在群:595642365,验证码022)那么这个app中肯定有一个过滤库用来存放市面上所有视频播放的广告地址,这也是我们破解的入口。那么下面就来进行破解操作了。

  首先还是使用apktool工具进行反编译,幸运的是他没有做应用加固,反编译很顺利。不过这里最好使用一个jadx工具,他是一个可视化反编译工具,比较方便,查看他的AndroidManifest.xml文件,找到VPNService声明:

苹果版净网大师怎么下载

  然后去查看VPNRouterService类实现:

  然后可以全局搜一下Builder这个名称,因为构建VPN必须使用到这个类:

  这段代码就是开始构建VPNService了。下面继续深入跟进,最终到了run方法中:

  然后在看一下startTunnel方法:

  好了,这是一个native方法,下面继续来分析so文件了:

阿斯顿马丁是合资车吗

  使用IDA工具打开,查看这个so文件内容:

  发现这个方法中做了一些初始化工作,那么猜想视频广告地址应该是保存在一个加密的文件中,而且最有可能是一个数据库文件,同时这个过滤地址可以支持服务端更新,因为现在视频广告地址发生了改变了,这个app也是需要感知的。可以看到的确有一个入口可以更新过滤规则:

  通过上面的代码可以分析到过滤规则文件加密了,那么可以进入这个加密方法中看看,这里使用IDA的F5功能键得到汇编对应的C代码:

  这里就可以清晰的看到了,在这个应用的沙盒中有一个txt文件,这个文件中保存了数据库文件的路径:

  然后我们把这个文件导出来,记得他为了掩人耳目,把db后缀名删了,我们需要手动的加上后缀名:v_0.0.32.db文件,可惜的是打开文件之后发现报错:

  因为这个数据库文件是加密的,加密算法是AES:

  看到这里,我们可能想到了,需要动态调试so得到这个加密的密码了,但是这里不这么干,因为我很懒,动态调试感觉老费劲了,所以就发现了一个捷径,我的思路是这样的:

  前面分析了这个app过滤广告的原理是借助于VPN进行拦截请求,那么拦截到请求得到指定域名肯定是去和过滤规则进行比较判断的,因为这些规则是放在数据库中的,所以不可能每次都是去查询数据库中的记录进行比较,这样效率会很低下的,所以这里在想他为了提高效率,应该做了一个缓存池用来存放命中的域名地址。那么就好办了,如果做了缓存池的话,域名地址就是一些字符串值了,从另一方面在本地他应该也有默认的一些字符串地址,防止更新过滤规则失败作为备用的,从这两方面可以知道应该本地有一些广告域名字符串内容。

  在IDA中我们可以使用Shift+F12查看一个so文件中的字符串值:

  我们可以看到这里有很多字符串的值,可以往下查看,我们关注的内容是域名字符串,那么域名字符串的值有一个特点就是以.com结尾的,所以我们可以这么干,把这些内容复制出来放到一个txt文件中:

  然后写一个简单的程序进行过了即可,忘记了Python脚本了,只能靠着老本行的Java语言写了:

  代码很简单的,就是读取每一行内容,然后进行字符串过滤,得到域名,因为后面我们得到这个域名之后也是要添加到hosts文件中,所以就直接在这里构造一个ip地址和域名的映射关系了。运行程序之后,生成的文件内容如下:

  感觉有点像是各家视频广告请求的域名地址了。

  三、修改hosts文件进行验证

  那么到这里我们就通过静态方式破解了净网大师得到了市面上视频app播放广告的域名地址了,下面就赶紧操作一下看看效果,这里为了方便,手上正好有一个root的手机,所以直接把上面生成的规则加到设备的hosts文件中,Android中的hosts文件存放的目录是在根目录下的 /etc/hosts

  然后咋们添加成功之后,就立马来体验一下,这里选择了爱奇艺和腾讯视频作为案例操作一下:

苹果每年换新机服务

  首先来看一下爱奇艺的广告过滤效果:

  看到了,这里点了两个热门视频都是没有广告的,再来看一下腾讯视频:

  看到啦,也是没有广告了,看来是成功了,还有其他视频app,感兴趣去的可以自己去尝试了。这里就不再演示了。

  说明:

净网大师怎么使用?

  有的同学会好奇,既然这个app可以做到过滤广告,那还破解干嘛,直接用就可以了呀,其实这么想就是对程序猿的侮辱,其次是这个app使用了vpn功能,怎么说了,个人对这个功能和app并不怎么放心,感觉设备的所有网络请求都能被他拦截到是件多么恐怖的事,最重要的一点是,本文使用了root设备之后修改hosts文件实现的,如果哪天想通过修改路由器中添加规则,电脑挂代理方式操作那不就扯淡了,你都没有域名怎么办,所以不管怎么样都得破解这个app得到最终的域名,这样才保险,后续自己想怎么搞就怎么搞!更多各种好玩的开发,尽在群:595642365,验证码022

  四、知识总结和回顾

  到这里我们就完美的过滤了市面上所有视频app的广告逻辑了,在整个过程中我们可以看到有大部分的猜想,有了猜想然后才去进行实践逻辑的,所以说在逆向领域有时候需要丰富的经验,有时候也要敢大胆的猜想。下面来总结一下我们的操作流程:

  第一步:了解现阶段视频广告播放的原理

  现在移动端app的广告播放原理都是将广告短片和视频内容分开的,那么广告短片应该也是在线请求一个播放地址,如果要是能够得到这个播放地址就可以完成剔除工作。

  第二步:有了广告域名如何进行广告过滤

  这个需要了解系统在请求网络的时候的原理,其实是先去找本机的hosts文件,看看请求的域名有没有对应的ip地址,如果有就直接使用ip地址作为请求地址了,那么这里的思路就是可以修改hosts文件来做到广告域名请求的拦截工作,也就是在hosts文件中添加广告请求域名的映射关系,把域名指向本地ip地址:127.0.0.1即可

  第三步:如何获取视频广告的请求域名

  其实这里有多种方式:一种是进行网络抓包,一种是通过破解视频app,一种是借助其他家app。而本文中就是借助了第三方app叫做净网大师来获取到的域名,这时候就需要进行破解净网大师app了,而这个就是本文的一个重点。在破解的过程中我们一部分借助的是逆向经验一部分是借助的大胆猜想,比如猜想他域名肯定会在本地有一个字符串池保存,这个是本次破解的关键步骤。

  第四步:有了域名如何进行过滤广告

  这里因为前面了解了系统请求的原理,那么就可以有三种方式:一种是修改设备的hosts文件,前提是设备需要进行root;一种是通过挂代理,修改代理机器的hosts文件;一种是修改路由器的过滤规则;这三种方式各有优缺点。

  严重声明:本文介绍的知识点完全是从一个技术分享角度出发,绝非用于任何商业活动和用途,如果涉及到任何法律问题将由操作者本人负责。本文作者将不负责任何法律责任!也请各位同学秉着技术角度出发的原则,切勿用于商业中!

  视频App如何规避这种操作:作为视频App广告是其生存之本,所以对于这种操作的用户,因为自己也要做一些防护策略,可以本地启动一个后台服务,通过ping命令来检测当前广告域名对应的ip地址,如果发现不是自己域名对应的ip地址,那么就不让其看视频内容,但是这种方式是不是可行还有待验证!

  六、总结

  本文主要介绍的内容还是破解相关的知识点,而本文在破解的过程中用到了大量的猜想,然后通过实践去证明猜想,有时候多一些猜想也会让破解过程变得更加便捷,同时通过本文之后,小编以后看视频在也不用看广告了。

净网大师最好用的版本

  关注微信公众号,最新技术文章干货实时推送

  dongnaoedu


返回网站首页

本文评论
宽带光纤线多少钱一米_接宽带光纤线多少钱
光纤是光导纤维的简写,是一种由玻璃或塑料制成的纤维,可作为光传导工具光纤线网购的话一般普通的单模的也就近1块钱一米,双模的要稍微贵点,普通单模的够你用了,不过你要是办理光...
日期:03-23
腾讯在线文档内容被删除_体验1天腾讯文档后,我把其他在线文档都卸载了
  最近,办公室有些不正常。  之前为了一篇稿件和大家吵得不可开交的小A现在出奇地安静;  每次报道审核一波三折的小B这几次居然都是“一稿过”;  平时加班到起飞的小...
日期:02-12
中晶股份为什么「中晶股份为什么不上市」
1、中晶环境招这么多人的原因是员工离职率高中晶环境工作强度高,休息时间少,工资待遇也一般,导致大量员工离职率高,所以才会招这么多人,来填补空缺。2、在知识产权方面,浙江中晶科...
日期:03-18
苹果6s应用_苹果6s应用商店打不开
苹果手机没有提供直接一键关闭所有应用程序的功能,但是你可以采取下面方法快速关闭多个应用程序方法一使用多指手势关闭应用程序在你的iPhone上,打开任意一个应用程序,然后双击...
日期:03-14
苹果迷你4ipad平板多少钱_苹果迷你4
20066厘米iPadmini4是一款由苹果公司推出的平板电脑,于2015年发布,采用了79英寸的显示屏,也就是20066厘米,具有2048x1536像素的分辨率。云赋能企业数字化iPadmini4的屏幕尺寸为7...
日期:03-18
苹果的标配是「苹果标配是零售价吗」
苹果产品包装内的所有物品苹果手机官方标配是指苹果产品包装内的所有物品,包括手机一部说明书充电数据线充电头和耳机;官方标配就是裸机,就是手机说明书充电器耳机弄出SIM卡槽...
日期:03-23
北京高楼多少米_北京高楼叫什么名字
1、平方米,总建筑面积437万平方米,其中地上35万平方米。2、北京第一高楼,高528米,一共108层,马上投入使用在北京CBD核心区,有一个超级高的建筑,是北京最高的楼,也是中国当代十大建筑...
日期:04-03
挖矿木马非法获利1500万元 腾讯电脑管家已全面拦截「电脑被安装了挖矿木马怎么办」
  2017年底时,腾讯电脑管家曾发现一款名为“tlMiner”的挖矿木马的传播量达到峰值,12月20日当天有近20万台机器受到该挖矿木马影响,并发现“tlMiner”挖矿木马瞄准“吃鸡”玩...
日期:02-12
爱普股份和人造肉有什么关系「爱普股份生产什么」
“译著联合书单”的前身为“我是编辑我推荐”,自2018年成立以来,一直致力于推介国内的优秀译著类新书。书单由社科文献出版社旗下品牌“索•恩”发起,力邀国内众多知名出版机构...
日期:04-17
iQOO是什么意思 「iQOO是什么品牌」_iqoo是属于什么品牌
3月1日晚上,iQOO手机正式发布,作为一款水桶旗舰机,加上没有短板,性价比突出等特性,受到众多朋友关注,不少小伙伴也开始讨论这款新机。但对于一些平时不怎么关注手机圈的小伙伴来说...
日期:09-16
rx580显卡需要多大电源_RX580需要多大电源 「RX580怎么配电脑」
RX580需要搭配450W、500W或550W电源,原则上最好是450瓦以上,因为该显卡的功耗为200瓦左右,再加上其他的CPU、主板的功耗,电源的功耗则必须高于450W。具体选择时可以根据使用需求...
日期:09-14
柳州元通柳化股份「柳州源通」
  近年来,柳州化工股份有限公司(以下简称“柳化股份”)经营状况不容乐观,连年亏损,且过去一年累计涉及21起诉讼案件涉诉金额近亿元。4月11日,柳化股份发布公告称,根据相关规定,公...
日期:04-22
天顺股份中签查询官网_天顺股份中签查询
  中科创达(300496)软件股份有限公司首次公开发行股票并在创业板上市   网上定价发行摇号中签结果公告 富士康停电通知ios beta版本更新周期  保荐人(主承销商):中国国际...
日期:04-19
芭田股份公司简介_芭田股份公司
  【新三板+】快讯,经全国中小企业股份转让系统公司同意, 浙江新复大海洋生物科技股份有限公司于今天2016年10月21日起在全国股转系统(新三板)挂牌公开转让,证券简称为新复...
日期:04-18
外墙eps线条多少钱一米安装_外墙eps线条多少钱一米
eps线条包工包料价格是不确定的,毕竟分地区以及品牌EPS装饰线条能防火又不会发出有毒物质,是环保的优质装饰建材产品它是一种新型的外墙装饰线及构件,更适用于安装,在外墙EPSXPS...
日期:03-28
采光板多少钱一平米「采光板多少钱一平米安装」
1、聚碳酸酯采光板分实心和中空,一般实心叫耐力板,中空叫阳光板,同样是6mm厚度,价格相差很大6mm厚中空阳光板一平方米价格在17元25元之间6mm厚实心耐力板一平方米价格在100元130...
日期:04-07
中设股份与中设集团有限公司「中设集团怎么样」
是的江苏中设股份是一家综合性工程咨询服务提供商,专注于交通市政建筑环境等领域,为用户提供规划设计咨询勘察监理项目管理包等业务服务更多同行分析,上企知道了解。特斯拉4680...
日期:03-24
苹果6序列号官网查询「苹果序列号官网查询激活」
1打开设置,点击通用2进入后点击关于本机3接下来就可以看到序列号,长按拷贝4打开Safari浏览器,地址栏输入,进入苹果官网查询页5输入刚才拷贝的序列号,输入验证码,点击;2点击通用进入...
日期:03-20
措普湖海拔多少米_措普湖面积
措普湖的海拔高度大约是**4300米**措普湖位于中国四川省甘孜藏族自治州巴塘县境内,藏语名为ldquo措曲湾rdquo,意为ldquo镶嵌在雪山间的碧玉湖rdquo它是一个深藏在横断山脉中人...
日期:04-01
入户墙2米挂画离地多少米「入户墙2米挂画离地多少米好」
画的中心在主人眼睛上方100250mm,这是观看画的舒适高度4挂画一般的高度是画的中心离地15米左右这些都是流行的标准开始挂画的时候要根据实际情况进行调整,选择一个舒适的高度...
日期:03-20