古宝台湾:ghost等克隆软件的原理是什么

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 03:44:21
我这几天都在用GHOST,但一直想知它的原理是什么?有谁知呀?

ghost是很底层的32位程序,同时拥有控制台界面和图形界面,完全是所有symantec公司自己写的底层,估计使用汇编或C语言,在汇编下需要直接对中断13(硬盘)进行写操作。写操作的源内容是文件的集合,而目标内容完全是一整段字节流而非文件。最终生成的“.gho”文件就是整个字节流的文件形式的存储。
大的软件公司像symantec往往就是这样,底层都靠自己开发,不使用或很少使用windows的API,只要在X86系统上能运行,并高效可靠就可以了。相比之下金山就差多了,可以说一直在给微软打工。