想写一个东东,定时更新东西,但机器有还原精灵的保护,不想破坏还原精灵,只是想绕过它来保存东西,各位XDJM来帮下忙!
解决了可再谢200分!

解决方案 »

  1.   

    据我估计,还原精灵之类的还原系统是在c盘下面划分出一块硬盘空间,但是该部分空间使用的是fat16格式,你看看怎么得到这块区域,然后写入到其中,就不怕他还原了,还原的都是fat32或者ntfs之类的分区格式。对fat16不做控制的。
      

  2.   

    更正一下,我说的是promagic的原理,还原精灵应该差不多吧
      

  3.   

    据我估计,还原精灵之类的还原系统是在c盘下面划分出一块硬盘空间,但是该部分空间使用的是fat16格式,你看看怎么得到这块区域,然后写入到其中,就不怕他还原了,还原的都是fat32或者ntfs之类的分区格式。对fat16不做控制的。
    --------------------------------------
    我要存入的地方是任意的,不是固定的那一块地方
    :(
      

  4.   

    发现了一个达人的工作原理,大家来想一下办法::还原精灵的工作原理:它修改了引导区,引导区又被称为MBR,它位于硬盘的0头0柱1扇区,在扩展int 13中没有头、柱、扇区这个概念,它只有逻辑扇区,在扩展的int 13中MBR位于是0扇区,如果BIOS中设置的是硬盘启动的话,系统会首先载入这个扇区到内存,然后运行这个代码,还原精灵就是用的是自己的引导代码,这个方法与引导型病毒一样,病毒的目的是破坏,而它的目的是保护,就如武器在坏人手里有破坏力一样,这个代码接管了INT13中断,每当我们向硬盘写入数据时,其实还是写入到硬盘中,可是没有真正修改硬盘中的FAT。由于INT13被接管,当还原精灵发现是写操作,如果没有激活管理身份,便将原先数据目的地址重新指向它自己定义的一段连续的空磁盘空间,并将先前背份的第二份FAT中的被修改的相关数据指向这片空间。当我们读取数据时,和写操作相反。所以还原精灵需要被保护的磁盘上有较大的空闲空间,它就需要利用这段空间! 
    另外,用户不可能格式化真正的硬盘,还是因为被接管的INT13,所有对硬盘的操作都要通过INT13。
      

  5.   

    赫然发现多了一个3角,HOHO...
      

  6.   

    WOKAO,小JJ也静等......................
    N天不见你了,QQ又不上了,咋回事了?
      

  7.   

    out port
    可以对付大多数还原软件