其实也不能算真正的破解,只是重写代码吧,依葫画瓢。因为原批处理实际上也就是简单的代码,用BAT2EXE处理了下,结果混淆糊弄了观众.
下面是破解工作相关的东东:
1。首先是软件环境的准备,VMware Workstation(虚拟机),这东东好得不得了:  
  下载地址:
VMware Workstation(虚拟机)
  
   
     
      虚拟软驱,这东东也挺好,就是不能设置多个软驱,以前用过一个可以设置多个软驱的,忘记名字了哈。
  下载地址:
  
虚拟软驱
2。然后是提取光盘引导区的文件,生成*.img类的软盘镜像,这种工具就不多说了,大家都知道。不管哪种工具提取的引导镜象,扩展名是否规范,虚拟软驱实际上都能识别的,然后加载到虚拟机后,同样能识别运行。
  以下是两个引导镜像的目录文件比较,上面的是全分区共享版的,下面的是偶在原批处理基础上修改的。
  
      
 
  原批处理程序主程序是NTFS.COM,它实际上漏洞百处,连简单的判断备份文件文件是否存在都没有,竟然敢叫卖正式版80元。(不好意思,偶的也没加上去,需要的可以去下那个一键恢复C盘的4in1下载后查看代码,写得非常好,人家还是免费的,开源的)
  偶的是main.bat那个东东。
  下面是几个主要外带程序的抓图,
  a.SHWZX.COM这个是关机,重启的命令程序
      
 
      b.TW.COM这个是汉字识别系统的程序
  
 
      c.CHOICE.COM这个是判断走分支流程的程序
  
 
      d.WRWZX.COM这个是写代码颜色的程序
  
 
      e.B.COM这个是查看设置文件属性的程序
  
 
3。文件找到后,下面就是查看原码了,原主程序用bat2exe执行过,结果前后加了不少乱码,总之用了几个反汇编的软件还原,不是乱糟糟的,就是偶看不懂哈,后来找到乱码查看器,(下载地址:
乱码查看器)看到的还是是乱码,
      如图:
  
 
      不过中间有很大一部分是可以利用的代码段,分析了一下,最后在该基础上把头尾去掉,然后加点自己对批处理的简单认识重写选择的分支,就有了现在的代码哈。
      如图:
  
 
  有兴趣的请自己下了去比较哈,
  原光盘引导镜像下载:
GHOST8.3中文超级光盘V6.0共享版.iso引导软盘镜像
  偶重写的引导镜像下载:
GHOST8.3中文多分区系统备份简易版软盘镜像
4。下面是原批处理界面和偶的批处理界面的一些比较,偶去掉了原来的一些功能,只做了偶需要的功能,因为偶朋友的做设计的机器经常坏掉系统,小两口又对电脑重装陌生得很,有兴趣的先生女士自己去优化增强哈。
  本镜像做成光盘引导启动盘后,适合一个硬盘分了四个区装了双系统的机器。相关功能在虚拟机上测试成功!
  原主界面:
  
 
  偶的主界面:
  
 
  这里选择多了个6,是个错误,如果按了6就退出程序了,上传文件和代码已修正。
  原一级选择界面:
  
 
  偶一级选择界面:
  
 
  原二级选择界面:
  
 
  偶二级选择界面:
  
 
  
  其它的有兴趣的朋友自己装了试试吧!
  原主要文件与新主要文件对应表:
      SHWZXR.COM =======RESET.BAT
      SHWZXRS.COM  ======POWER.BAT
      fgk.COM ===========LOAD.BAT
      NTFS.COM ==========MAIN.BAT
      其它偶的没有的就是去掉了,剩下的就是系统运行必须的程序了。不放心的朋友请自行查杀病毒。
  欢迎批评指正哈!
  
  
 Last edited by flyuu on 2006-12-5 at 05:44 PM ]