你好:

     感谢你访问我的 Blog ,本博客只提供博主的技术经验分享,你可以在此做简单的留言和评论,我会抽空回复你;若是要深入交流探讨,请联系QQ:47853253或者加QQ群:12012081


 

干掉万象OL VIP下的游戏桌面广告

 虽然万象OL VIP,可以找客服关闭掉广告,但是没过几天又自动投放广告,因为没有造成什么不良的效果,一直在隐忍着,这次就拿游戏桌面投放广告来练手。上图:



在干掉这个广告之前,想到的是,游戏桌面需要与收银机的网吧管家通讯,游戏桌面又是经常投放不同的广告,所以确定的是,游戏桌面不单止局域网通讯,还联网下载广告,所以就拿网络规则来禁止游戏桌面联网达到禁止下载广告的目的。


事先准备一下工具:
维护大师安全中心规则生成器
cports


cports来查看游戏桌面局域网中与收银机网吧管家进行通讯端口9768。


个人比较懒,所以打开维护大师安全中心规则生成器,点开规则语法网页找到基本网络拦截规则。


复制红圈的规则来进行修改,将里面提到的阻止进程修改为游戏桌面的进程BmRender.exe,端口修改为9768.

// 黑白名单组合规则:阻止 BmRender.exe 进程与所有非 192.168.X.X 这个C段的IP进行任何通讯,目的是让 BmRender.exe 不能连外网,只能与内网的9768端口进行通讯.
NetWork[Protocol(All)][Process(Path="*\BmRender.exe")][Address("*:*->*:*")]=Deny
NetWhite[Protocol(All)][Process(Path="*\BmRender.exe")][Address("192.168.*:9768")]=Allow

将这条规则添到安全规则中心里,游戏桌面就拉不起广告了。



经过两天的使用,没有任何副作用。
补充一下:

经过一个多星期使用,确认以下规则能去掉游戏桌面广告(含楼下说的右边广告)


// 黑白名单组合规则:阻止 BmRender.exe,BmMotor.exe进程与所有非 192.168.X.X 这个C段的IP进行任何通讯,目的是让 BmRender.exe 不能连外网,只能与内网的9768端口进行通讯.
NetWork[Protocol(All)][Process(Path="*\BmMotor.exe")][Address("*:*->*:*")]=Deny
NetWork[Protocol(All)][Process(Path="*\BmRender.exe")][Address("*:*->*:*")]=Deny
NetWhite[Protocol(All)][Process(Path="*\BmRender.exe")][Address("192.168.*:9768")]=Allow


说明一下:启用规则还有广告,是启用规则前,广告资源就已经存在,此规则是拦下载资源的。
可以将系统盘挂载,删除C:\windows\SysWOW64\Bmdesktop\ 目录下对应的广告资源

也可以添加一条文件删除规则:
// 拦截任意进程在"Bmdesktop"文件夹下创建名称中后缀包含字符"G"的文件或文件夹。FileCheck[Self(Path="*Bmdesktop\*G")][Process(null)][AccessMode(Create)]=Deny


小白需要理解的是后缀俩字,上面规则G代表的是图片格式后缀 XXX.PNG



注:本文章可随意转载



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
评论: 0 | 引用: 0 | 查看次数: 133
发表评论
你没有权限发表留言!