发信人: yuy()
整理人: jpyu(2000-02-19 13:21:09), 站内信件
|
本文转载自 axe 的帖子:
中文 Office 2000 的破解方法
微软的Office2000的确不同凡响。不过加密技术却不敢恭维,
甚至令人觉得是故意放水。由于office2000采取的是一机一ID的加密手段,在没 找到注
册机之前,恐怕只好自己动手用softice拆解了。虽然softice号称第一拆密软件 ,而且
还都是汇编语言,不过请不要担心,照猫画虎保证3分钟搞定。
如果您还没有softice的话,可以download一个。
安装softice的时候有两个小问题,一是配显卡时千万选中上面那个check框 ,这样
softice就会在一个窗口里弹出来,而不会切换到全屏(那样容易花屏),二是接 下来
一屏中默认没有鼠标,建议最好选一个鼠标(通常是第一个选项)。其余选项均 为默
认。安装并重启后softice将驻留,呼叫热键为Ctrl+D,您可以随时切换,用法就 象
“整人专家”之类的东西。
在softice中有四个窗口是拆解时必须的,一是寄存器窗口,即显示EAX=000 00000
等的窗口,可以输入WR开关;二是数据窗口,即显示分为左、中、右三段,分别 为内存
地址、十六进制码和ASCII码的窗口,可以输入WD开关;三是代码窗口,即显示汇 编代
码的地方,可以输入WC开关;四是命令窗口,即要输入一些命令的地方。(如果您 没看
到某个窗口请输入命令把它打开)。好了,闲话少说,开始说office2000的拆法 吧。首
先运行office2000的任意组件以便弹出限制窗口,不要按“下一步”,而是从“ 其它选
项”中将“Internet”改为“电话注册”,之后在“确认”框中随便输入一个八 位密
码,比如:CDCD CDCD(中间的空格是自动生成的,不要输入,有的字母或数字不 能输
入是正常的)。按“下一步”后迅速按下Ctrl+D切换到softice窗口,(不必象其 它教
程中所说的那样设置断点,因为微软在此处没有用常规的取密码方法,使用任何 断点反
而都会失效,我也是屡试不中在情急之下才发现原来可以直接中断的)。按F12( 即追
踪)直到代码区高亮的一句为CMP EAX,01为止。从这一句起按F10(即单步追踪 ),注
意EAX的值,它一般很小,大概仅有最右边一两位数不是零,当代码区中有几句大 概是
LEA EAX,[EBP-001C]...PUSH EAX的时候,EAX的值会突然变大两次,其中第一次
EAX=01XXXXXX或EAX=00DXXXXX,可以输入命令D EAX并回车(即显示EAX处的内容 ),可
以在数据区看到您机器的ID号!第二次EAX=008XXXXX或EAX=006XXXXX,(依前次 EAX值
而定),可以输入D EAX并回车,看到数据区是CDCDCDCD(就是您刚才乱输入的密
码),用鼠标将数据区下移两三行(因为在刚才的上两行处将存放算好的密码) [如果
您没有配鼠标可以输入D EAX-24即可]。继续按F10突然间在数据区您所设定的位 置出现
了八位字母和数字混合的字符串!!赶紧抄下来吧,这就是密码了。^_^
输入G并回车让程序运行完,出现了错误提示,不过这是最后一次了!!!输 入您
刚才抄下来的密码并按“下一步”看到“成功注册”的画面了吗?心里真的有点 爽...
如果您没找到CMP EAX,01却出现了错误对话框,可能是中断时按的时间不太 准,
不必着急,再来一次。如果您连续几次找不到,请记住有一句令您等待较长时间 的语
句,比如:RET,下一次到这一句后就开始按F10吧,祝你好运!
有时连输三次错误码后到下一屏再按上一步退回到注册画面好追一些。有时 拆不开
可能与D版质量有关,反正不贵,多买几个版本试一试吧!
虽然我说了一大堆,其实操作起来也就几分钟的事。
祝大家都有好心情!!!!
注:大家可以向 [email protected] 发信索要注册机。
-- =============================
轻轻的走,如轻轻的来。 *
风之子 *
ICQ:27137383 *
http://yuy.126.com *
==============================
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.100.34.107]
|
|