远志OEM给方正过的产品中,netcopy是独立的模块,使用时在DOS下先执行网卡的包驱动(PKTDRV/或NDIS),然后执行netcopy即可.
只不过这个程序中有判断远志的还原卡是否插在机器上的部分代码,修改后就可以了. 这是对远志OEM给方正的netcopy的分析:
seg000:B84E @Send: ;
seg000:B84E ;
seg000:B84E cmp byte ptr ds:0F3D8h, 1
seg000:B853 jnz short loc_B8A8
seg000:B855 call _CheckCard ; 安装了保护卡, ax=1 ret
seg000:B855 ; 未安装 ax=0 ret
seg000:B858 or ax, ax
seg000:B85A jnz short @Send1 ; 此处改为:jmp 可接除限制
seg000:B85A ;
seg000:B85A ;
seg000:B85A ;
seg000:B85A ;
seg000:B85A ;
seg000:B85A ;
seg000:B85C push ds
seg000:B85D push ds:word_BB10 ; 未安装还原卡, 不能进行网络对拷。
seg000:B861 call sub_237A
seg000:B864 add sp, 4
seg000:B867 jmp short loc_B848
seg000:B869 ; ---------------------------------------------------------------------------
seg000:B869
seg000:B869 @Send1: ; CODE XREF: _MainProgram+2A4j
seg000:B869 call _Send ; 发送端
seg000:B86C push large 8000FFh [按照上述方法修改后就可以了.
不安卡,自动修改ip的功能好象没有了. 真的有这么好吗 其实基于保护卡的网克程序当中,德天信山的不错!拔掉网线30秒内重新插回去,可继续克隆。
就是免费使用5次。
远志的也不错!速度也可以。
听说“蓝沙快克“也不错。本人没有测试过。
基于保护卡的网克程序的好处是不用作镜像,克完C盘,C盘即可用。机房使用很方便;如果是网吧的话,最好使用GHOST,速度快! 对标题的解答:
以远志6.02的ROM为例:
seg000:010D mov si, cs
seg000:010F shl esi, 10h
seg000:0113 mov si, 6E6Fh
seg000:0116 mov edi, 1000100h
seg000:011C mov ecx, 4CCDh
seg000:0122 call _Decompress ; 从si开始,解压缩到edi 1000:0100处
至此,远志的Netcopy部分被解压缩到1000:0100。
此部分中,调用8139的PKTDRV部分,是以Call 6000:0100实现的,提出此代码并不能直接使用。
还是用我前文说的方法好。
因为网卡包驱动是外挂的,所以能支持大多数的网卡。
可以支持1G网卡。 真的可以吗? 真的可以吗?
页:
[1]
2