去广告
去广告软件最强总结篇
卡饭论坛--广告规则过滤区
利用hosts去广告
Google hosts 持续更新
https://forum.xda-developers.com/android/apps-games/app-adclear-root-version-ad-blocker-t3309011
https://forum.xda-developers.com/android/apps-games/app-dns66-source-host-ad-blocker-root-t3487497
https://forum.xda-developers.com/showthread.php?t=1916098
关于adguard去广告规则的增强
酷安网友给了这两个补充
http://git.oschina.net/halflife/list/raw/master/ad.txt
https://raw.githubusercontent.com/xinggsf/Adblock-Plus-Rule/master/ABP-FX.txt
还是满给力的
另外,我针对quankan.tv在手机版页面(包括app,实为内嵌h5)
去除底部广告
|http://m.quankan.tv/ad/dibu.js
|http://m.quankan.tv/ad.j
去除页面内的红字提醒
|http://m.quankan.tv##div.contenttt
如果装了手机app的话,可以把app下载提示、页面bottom也去掉,获得更好体验
|http://m.quankan.tv##p.pBtn
|http://m.quankan.tv##footer.footer
大侠阿木自用
http://www.daxiaamu.com/wp-content/uploads/files/blocklist.txt
https://spam404bl.com/spam404scamlist.txt
https://raw.githubusercontent.com/cjx82630/cjxlist/master/cjxlist.txt
https://secure.fanboy.co.nz/fanboy-japanese.txt
https://raw.githubusercontent.com/k2jp/abp-japanese-filters/master/abpjf.txt
https://raw.githubusercontent.com/k2jp/abp-japanese-filters/master/abpjf_element_hiding.txt
https://raw.githubusercontent.com/k2jp/abp-japanese-filters/master/abpjf_paranoid.txt
http://tofukko.r.ribbon.to/Adblock_Plus_list.txt
SSR+ACl去广告(适合iOS和未root安卓)
https://github.com/leosam1995/My_ACL_Rules
看到锁屏广告的时候长按 多任务键 就现出原形了
ADB找出广告
1.要进入开发者模式打开USB调试,安装驱动,这部分教程比较丰富,就略过了。
2.下载adb工具包。
3.找一根稳定的数据线,将手机连接电脑,在手机的弹出窗口中允许USB调试。
1.然后用管理员进CMD,输入(将双引号内的路径换成你电脑上ADB工具所在路径)
cd /d "Z:\Desktop\adb"
2.查看设备,输入
adb devices
如果你的驱动安装正确,应该可以看到有设备,如果没有,请返回准备工作,检查驱动是否正确安装。
3.尝试运行手机中一些APP,笔者花了3分钟时间,在运行到一个清理应用的时候,弹出了广告,按home键返回桌面广告滞留了一瞬间,说明有可能不是APP内的广告。
4.电脑上迅速清理日志,输入
adb logcat -c
清理一次设备日志记录,这时候开始不要操作手机。
5.然后点击一下广告,广告肯定会打开浏览器或者什么别的操作。
6.电脑上输入
adb logcat -d > c:/b.log
在C盘下会创建一个b.log,储存了刚才的设备操作。
7.用notepad++或者其他文本编辑器打开b.log,搜索"Touch event's",可以忽略大小写来查找。
不出意外应可以找到2个事件,一次是按下,一次是弹起。
如图可以看到,在点击事件下方,一个ID为10640的进程拉起了浏览器。
我们把这个ID记下来。
8.回到adb,输入
adb shell
进入shell界面,再输入(将10640换成你找到的ID)
ps | grep "10640"
返回结果如下
这个com.zdworks.android.zdcalendar就是罪魁祸首
后面的事情就简单了,可以直接在adb中输入,卸载之。
adb uninstall com.zdworks.android.zdcalendar
9.返回手机,关闭USB调试。
教程至此,我们已经成功揪出这个家伙,教程分2段写的,所以命令的时间会有差异。