请问如何阻止某程序联网或者禁止启动?

2016-07-14 13:29:09 +08:00
 hahiru

我想禁止某大型多人 moba 联网或者运行,请教各位程序猿有没有比较优雅的方式,我想到的以下都有缺陷而且容易反制。

1 :系统防火墙禁止很容易被取消掉。

2 :网上的脚本或者监视程序一目了然,而且需要开机启动。

3 : hosts 劫持貌似 tgp 已经可以自动修复。

4 :映像劫持只要修改名称就能运行,而且容易误伤。

5 :组策略阻止程序运行会有警告提示,百度一下肯定有反制教程。

我现在暂时是用 ip 安全策略,阻止所有访问游戏服务器的请求,貌似比较隐蔽,但是我只找到阻止特定 ip 的设置,假如 ip 有变就失效了。请问怎么匹配域名?或者请问各位有没有更好的办法? 或者有大神愿意共享出驱动或者 lsp 劫持的程序吗?先谢谢了。

10940 次点击
所在节点    程序员
59 条回复
zpole
2016-07-14 18:00:01 +08:00
只有我想问楼主这样做目的是什么吗。。。好好商量不行吗?
honeycomb
2016-07-14 18:55:15 +08:00
这个需要 hips 软件了
Pepsigold
2016-07-14 19:19:33 +08:00
一招可以缓解这个情况,那就是,写代码~

先利用 TXT 写以下代码另存为 VBS 格式,代码如下:

do
set bag=getobject("winmgmts:.rootcimv2")
set pipe=bag.execquery("select * from win32_process where name='League of Legends.exe'")
for each i in pipe
i.terminate()
next
wscript.sleep 1000
loop

代码的大概意思是:系统每 1000 毫秒检测一次是否运行了 League of Legends.exe 这样一个程序,如果运行了,就会自动后台关闭程序,但对别的运行软件是没有任何影响的,绝对毫无痕迹!

1000 毫秒和 League of Legends.exe 可以改成你需要的任何时间(比如 2 分钟检查一次就填写 120000 )和任何你需要结束的进程~

这样,
从别人看来的效果就是

“英雄联盟怎么老是在我刚进去时闪退啊啊啊啊!重新进还是闪退,好气啊兄弟,不玩了!”

把建立的 VBS 存放在这个文件夹 C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp
开机自动就可以启动啦 。

如果自己要玩,提前进入资源管理器找到 VBS 进程结束运行就可以的哈
其他游戏也请自行改进程名称^_^
akagi
2016-07-14 19:24:22 +08:00
@Pepsigold 意义不大,不如映像劫持
akagi
2016-07-14 19:25:29 +08:00
@Pepsigold 不过也支持下~
rekulas
2016-07-14 20:10:27 +08:00
proxifier 强制代理到本地假代理可以禁止联网

不过禁止启动很难么,删除核心文件不就禁止了
ovear
2016-07-14 20:15:25 +08:00
为啥不用 taskkill 。。之前不是出了个熊孩子助手么。。虽然我也没找到。。 lz 找到了请务必告诉我声_(:з」∠)_
hx1997
2016-07-14 21:26:41 +08:00
创个标准用户给他用,你用管理员,设置密码,打开 UAC ,再用组策略和系统防火墙
Luzifer
2016-07-14 21:49:16 +08:00
补#22 @honeycomb COMODO
EchoWhale
2016-07-15 08:57:21 +08:00
这是要搞舍友电脑吧😂😂
hahiru
2016-07-15 09:15:51 +08:00
@yalanaika 不用恶心他,只要让他知道不许玩就对了。
hahiru
2016-07-15 09:16:32 +08:00
@bdbai 组策略 tgp 应该没这个修复功能吧,不然我要报警了。
hahiru
2016-07-15 09:17:29 +08:00
@DejaVud =_=!这个重装就没了,而且我没有这种软件。。。
hahiru
2016-07-15 09:18:06 +08:00
@gefranks 嗯防火墙可以同时加上,不过不知道 tgp 会不会修复防火墙。。。。
hahiru
2016-07-15 09:19:22 +08:00
@7654 不用这么隐蔽,主要是明确是不许他玩游戏而且不那么容易找到解决办法就行了。
hahiru
2016-07-15 09:20:27 +08:00
@mytsing520 不是公司,家里的路由器没这么高端,我到时候看看有没有屏蔽网址的功能。。。。
hahiru
2016-07-15 09:22:23 +08:00
@zpole 同事老公每天不管她天天打游戏,恨透了 lol 然后让我帮她搞定这破游戏。我找谁商量去╮(╯_╰)╭
bdbai
2016-07-15 09:23:09 +08:00
@hahiru 改改注册表这个当然可以的...
7654
2016-07-15 10:02:49 +08:00
r#35 @hahiru 那这样就很简单了,用 AHK 或 autoit 绘制一个全屏窗口,只响应鼠标事件,随游戏运行,只有两个按钮,老婆我要申请玩游戏,我不玩了
ooTwToo
2016-07-15 10:19:07 +08:00
我能跟楼主要一份头像大图吗 (*/ω\*)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/292455

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX