易乐游提供的网友上传的单机游戏资源,都会经过多个平台环境,多种配置的详细测试,一般并不会出现无法使用的情况。
平时的维护过程中,优先修复游戏一般就能正常了,然而经常会遇到某游戏因过度保护而引起说运行异常的。
以如下例子做介绍。
网吧反馈,单机游戏模拟火车12运行异常报错
游戏的提示,很明显的是指破解补丁出现了异常,
那么我们就去看下他是如何运行起来的,去观察游戏启动过程
那么很明显,游戏在启动前,将一个网址(破解或更新用的网址)通过批处理添加至hosts列表
实现机器访问该网址就是访问本地机器
检查发现,客户hosts列表文件,删删不了,改改不让存,一副油盐不进的样子。
显然,有软件做了对hosts的保护。
因此,通过开机批处理的方式,在开机启动的时,添加至hosts列表中。
后续对hosts的锁定,还让他继续锁。
@echo off
color 0F
@attrib -r "%windir%\system32\drivers\etc\hosts"
@echo ######下面为新加入内容 >>"%windir%\system32\drivers\etc\hosts"
@echo 127.0.0.1 www.aurun.com>>"%windir%\system32\drivers\etc\hosts"
@echo ######上面为新加入内容 end >>"%windir%\system32\drivers\etc\hosts"
@attrib +r "%windir%\system32\drivers\etc\hosts"
验证确实添加上了。
游戏成功运行。
|