本帖最后由 1c3Cre4m 于 2017-8-1 21:02 编辑
问题现象:维护的网咖最近遇到一件怪事,魔兽争霸官方对战平台运行会提示游戏文件损坏。删除重下或者在服务器上完整修复资源之后,大概过一个小时这个情况又会出现。
排查过程:用Beyond Compare对比正常网吧的游戏文件,发现有个目录下的文件大小不对。魔兽争霸官方对战平台\EYgame\config\gpatch\war3\1.27.0这个目录下的ijl15.dll。
异常的:
正常的:
正常的这个文件大小应该是364K,但是这个网吧的是424K.然后把正常的文件替换进去,重启这个资源,资源运行正常没有报错。追根溯源,发现服务器游戏盘的这个文件大小也不对,所以问题是出在服务器上。 1. 尝试修复了下这个资源,发现这个文件恢复了正常的364k大小。但是刷新了下,发现文件大小又变了,这个明显是不正常的。
2. 尝试用ProcessMonitor看下是什么进程操作了文件,但是换了好几个版本都无法在服务器上运行。火绒也运行不了。
3. 怀疑服务器中毒了。于是尝试着用杀毒软件扫描看了下,发现服务器有很多文件都被检测异常了。
解决方法:在网吧第二天包夜结束后,重做了服务器系统,换上了重新刻好的游戏盘。网吧恢复正常
|