以乐播投屏为例子讲讲手动屏蔽软件升级和屏蔽广告
(编辑:jimmy 日期: 2024/12/24 浏览:3 次 )
新人第一次发帖,不懂规矩之处还请指教
乐播投屏PC版2.1.0.0是最后一个免费的PC投电视的版本,3.0开始PC投屏转为收费,不付费只能用30天。
而2.1.0.0打开时候检测到有更新会弹出更新窗口强制更新,不更新则整个软件会退出。
52破解上有一个破解版,但是会阻拦其他程序正常访问网络,下面以乐播投屏为例子,写一下屏蔽升级和屏蔽广告的方法。
需要准备的软件:
1. 抓包工具wireshark或者omnipeek
2. 虚拟机(已经提前装好win7系统)
3. Excel
4. Notepad++
5. Ultraedit
6. Ssh连接工具(putty、kitty、securecrt、xshell任选其一)
7. 乐播投屏官方2.1.0.0版本
以上所有软件都可以百度找到,我就不提供下载了
第一步,找到乐播投屏升级到底访问了什么网址
这个网址其实很多人都知道了,网上也能找到,下面只是做个示范,想屏蔽广告的时候也用类似的方法。
抓包环境的准备:
安装wireshark或者omnipeek,两者相差不大,这里我以wireshark做例子。
虚拟机中装好win7,网络选择nat,创建好虚拟机,默认就是这个。
打开wireshark,适配器选择vmnet8,这个是虚拟机里nat网络使用的适配器。
01.png
开始抓包,过滤udp.port == 53,也就是只显示dns记录
02.png
虚拟机里,打开cmd,随便ping一个网址,真的假的网址都行,这里我ping www.aaa.com
03.png
如果wireshark里出现了刚才ping的网址www.aaa.com,说明抓包环境没有问题
04.png
虚拟机里安装乐播投屏,打开,马上就会提示升级,完全无法使用
05.png
回到wireshark,已经抓到东西了
06.png
其实这个时候已经可以确认,乐播投屏是连接了cdn.hpplay.com.cn,屏蔽这个网址就可以了,但是我还是要演示一下抓包数据的处理,在数据比较多的时候肯定要处理一下
文件,导出为csv
07.png
直接双击导出的csv,会用excel打开
08.png
把前几列删除,只保留最后一列info
09.png
保存退出,再用notepad++打开这个csv
10.png
Ctrl+f查找,点击替换,点击正则表达式,Standard query 0x… A ,全部替换,把域名前面的东西过滤掉
11.png
继续查找^Standard query response.*$\r\n,全部替换,把响应包过滤掉
12.png
过滤结果
13.png
保存退出,再次双击用excel打开,选中第一列,数据,删除重复项
14.png
现在数据清爽多了
15.png
乐播投屏访问的网址找到了,cdn.hpplay.com.cn,下面就是想办法让程序无法访问这个网址
第二步,尝试禁止访问该网址
在虚拟机里,打开C:\Windows\System32\drivers\etc文件夹,把hosts文件复制到桌面(直接在这里修改的话没有权限)
16.png
双击,选择用记事本打开
17.png
最后一行添加0.0.0.0 cdn.hpplay.com.cn,保存退出
18.png
把修改完的hosts再移动或者复制回C:\Windows\System32\drivers\etc文件夹
19.png
再次打开乐播投屏,已经能不升级正常使用了
20.png
改hosts的确管用,但是每台电脑都改hosts太麻烦了,而且有的比较2的杀毒软件还不允许改hosts。下面就开始改exe
用ultraedit打开乐播投屏的程序文件C:\lebo\happycastpc\happycastpc.exe
21.png
乱码看不懂不要怕,也没必要看懂。Ctrl+f查找,首先尝试直接找cdn.hpplay.com.cn,勾选ASCII,没有找到
22.png
不用怕,把cdn.hpplay.com.cn复制到notepad++,全部选中,点插件,converter,ASCII->HEX
23.png
网址变成了一串16进制数字
24.png
在每两个数字(或者字母)之间,插入00,最终整理得到630064006E002E006800700070006C00610079002E0063006F006D002E0063006E,选中所有文字,复制到ultraedit的搜索框中,取消勾选ASCII
25.png
这次找到东西了
26.png
开始改,把网址随便改成什么,这里我改成了cdn.aaaaaa.com.cn
27.png
保存退出,在没有修改hosts文件的电脑上运行一下,成功运行起来,没有升级提示
到此exe程序修改完毕。教程很详细,谁照着做都能做出来,我就不上传成品了
有时候手机或者平板上玩个单机游戏,要是连着网还会不停的被无脑广告轰炸,但是手机平板又没法改exe,下面就是屏蔽手机平板上的广告的方法
首先,抓包方式不太一样了,很多人喜欢用fiddler设置代{过}{滤}理来抓包,我还是喜欢用虚拟机。
将usb无线网卡连接到虚拟机,在虚拟机里开启无线热点,手机和平板连接无线热点,这样,就可以用抓包工具抓包了。Win10也可以不用虚拟机,用系统自带的热点,抓包的时候选择本地连接12
屏蔽网址的方法也不一样,方法如下,这种方法对乐播投屏同样适用,不想改exe的也可以用下面的方法
在路由器上屏蔽对应的网址,不同的路由器,方法不一定一样,而且有的路由器可能没有这个功能。下面是我用的路由器,k2p,刷了padavan的包,适用于能刷padavan或者华硕包的路由器。路由器自带的广告屏蔽功能貌似不管用,我没详细研究
在路由器的高级设置-系统管理-服务中,开启ssh服务
28.png
用ssh连接路由器
29.png
vi /etc/storage/dnsmasq/hosts
30.png
添加0.0.0.0 加上想屏蔽的网址,第4个0后面,网址前面有个空格,esc :wq保存退出
31.png
最后执行restart_dhcpd
有的人说需要在路由器的高级设置-系统管理-恢复/导出/上传设置这里提交一下,但我测试发现不需要这一步就可以屏蔽网址
所有教程完毕
我在后面的回复中列出了iPad版植物大战僵尸,iPad版祖玛,创维盒子开机广告访问的域名,想看的话点只看楼主
在写这篇文章的时候我刚注册52账号没几天,破解学习也是刚刚开始,刚看完新手教程的第一课
今天开始学习到了第二课,没想到就是去广告,而且方法很类似(我发誓写这篇文章的时候我真的还没学到第二课)
第二课的视频中解释了为什么字符串中间要加00,而且用了比ultraedit更好用的工具,c32asm
2019-11-27_113119.png
不说了,去看新手教程了
看到好多人都在要修改过的exe,我就上传一个吧,里面有官方安装包和我破解了的主程序
链接: https://pan.baidu.com/s/1bklPv2mzG8OROl_IW-O3zg 提取码: 4bb9
下一篇:C语言基础第一课:初识C语言