qslfz 发表于 2008-5-31 22:01:07

华苏v7.00xp ROM爆破问题

为了方面维护机房,下载了网络上的华苏v7.00xp的rom,准备爆破下可以免修改卡号安装维护机房电脑。
因为未爆破的rom刷进主板前如果未使用特定的更改网卡厂商标志的程序将8139网卡改好,开始安装程序时就会出现check rom error而无法使用。
用16进制编辑器打开HS.ROM搜索Check ROM error !
发现它位于文件的偏移地址100H处。
用W32Dasm打开HS.ROM选16位反汇编。
搜索", 0100"两次来到
0001.05E0    BB0001      mov bx, 0100   <-----这里加载Check ROM error !(跳转来自055B)
再往上查找,怀疑与下面几个跳转有关,
0001.0536    0F84B100   JE 05EB      
0001.053E    7205         JB 0545      
0001.0543    7518         JNE 055D
0001.055B    EB7A         jmp 05D7          (跳转来自053E)
修改了0001.055B    EB7A         jmp 05D7为NOP,无效。
苦思良久,头晕脑涨,特来寻找高人指点。
页: [1]
查看完整版本: 华苏v7.00xp ROM爆破问题