[心缘地方]同学录
首页 | 功能说明 | 站长通知 | 最近更新 | 编码查看转换 | 代码下载 | 常见问题及讨论 | 《深入解析ASP核心技术》 | 王小鸭自动发工资条VBA版
登录系统:用户名: 密码: 如果要讨论问题,请先注册。

[备忘]星际母巢之战1.08b光盘版免CD方法。

上一篇:[推荐]电信用户申诉完全攻略[附申诉实例]
下一篇:[游记]逛西安之兵马俑

添加日期:2009/9/30 22:50:51 快速返回   返回列表 阅读6563次
想装个纯净的1.08b版本,下载了星际争霸和母巢之战的原版光盘镜像。
安装完之后,又下载了1.08b官方升级补丁,正常OK。

但是,运行starcraft.exe时要插星际争霸的光盘,
进去选S/E的时候,还要母巢之战的光盘,
而且后者虚拟光驱放了盘还不好使……

下载免CD补丁,都被防火墙删了,显示有木马……

寻找纯净的办法……

搜得下文……


标 题:改一个字节破解星际争霸母巢之战1.08b的光盘保护 (1千字)
发信人:大波罗
时 间:2001-10-27 15:50:09 
详细信息:

改一个字节破解星际争霸母巢之战1.08b的光盘保护 

近来朋友将正版星际争霸母巢之战升级至1.08b版后,要放光盘才能玩,真不爽,苦于网上也找不到补丁,于是要我帮忙看看。 

拿来后,要先装星际争霸老版本,忘了问朋友要CD-KEY,懒得问朋友要了,用TRW改一个跳转就过了,很简单,我就不罗嗦了。 
再装母巢之战,这个游戏的光盘保护和其他的有些不太一样,但也只要改一处跳转即可,用TRW下bpx getdrivetypea,运行游戏,拦断后,BD  * 
,按数次F12和F10,来到storm.dll的领空,发现关键比较点如下: 

:15018675 6681F9001F              cmp cx, 1F00 
:1501867A 740B                    je 15018687      ;就是这里,改成JMP即可 
:1501867C 6681F90508              cmp cx, 0805 

用HIEW找:      66 81 F9 00 1F 74 0B 66 81 
改为:          66 81 F9 00 1F EB 0B 66 81 

另外,注册表中的CD盘付改成你的安装盘,我这里安装在D:盘下 
REGEDIT4 

[HKEY_LOCAL_MACHINE\Software\Blizzard Entertainment\Starcraft] 
"StarCD"="D:" 

最后将光盘上的INSTALL.EXE(540M)拷贝到安装盘的根目录下,运行游戏,动画和背景音乐和光盘版一样。 

搞定! 

大波罗[BCG][FCG] 
Company:Beginner's Cracking Group 
http://wdfdiablo.myetang.com 
2001.10.26



按照文章的办法,用支持二进制编辑的编辑器修改storm.dll,查找“66 81 F9 00 1F 74 0B 66 81”,将74改为eb,保存即可。

这个修改好的storm.dll文件我放到下载里了,大家进去找一下吧。
http://www.mytju.com/classCode/class_download.asp

然后改注册表(位置,上面引用的文章里提到了),
将starCD改为虚拟光驱的盘符,如我用的是"H:"。
然后在虚拟光驱的H盘放入母巢之战的ISO即可。

OK,搞定。
 

评论 COMMENTS
没有评论 No Comments.

添加评论 Add new comment.
昵称 Name:
评论内容 Comment:
验证码(不区分大小写)
Validation Code:
(not case sensitive)
看不清?点这里换一张!(Change it here!)
 
评论由管理员查看后才能显示。the comment will be showed after it is checked by admin.
CopyRight © 心缘地方 2005-2999. All Rights Reserved