Структура файлов реестра..

Discussion in 'WASM.HEAP' started by test555, Nov 4, 2008.

  1. test555

    test555 New Member

    Blog Posts:
    0
    Joined:
    Dec 7, 2007
    Messages:
    241
    Быть может веткой ошибся, но..

    Хотелось бы знать внутренне устройство \SYSTEM32\config\system файла.

    Прочесть я его могу. Хотелось бы отредактировать пару значений, добавить свое.

    То есть есть второй диск, и на нем установленная ОС win XP
    Хотелось бы отредактировать в егошнем реестре..

    Где инфу покопать..
    МСДН читал, там только юзерское описание (

    Спасибо..
     
  2. wsd

    wsd New Member

    Blog Posts:
    0
    Joined:
    Aug 8, 2007
    Messages:
    2,824
    test555
    в сети в элвиде есть минимум 3 книги по реестру
     
  3. test555

    test555 New Member

    Blog Posts:
    0
    Joined:
    Dec 7, 2007
    Messages:
    241
    Так, а тут подробнее, что такое элвид..
     
  4. wsd

    wsd New Member

    Blog Posts:
    0
    Joined:
    Aug 8, 2007
    Messages:
    2,824
    test555
    цифровой ;)
     
  5. test555

    test555 New Member

    Blog Posts:
    0
    Joined:
    Dec 7, 2007
    Messages:
    241
    Реестр windows xp_Трюки и эффекты2005. Алексей Гладкий
    Реестр Windows XP. Справочник профессионала. Джерри Хонейкатт

    Вот эти 2 книги котореы нашел на в интернете не помогли.

    Там куча описания веток, в самой структуры хранения там нет.
     
  6. wsd

    wsd New Member

    Blog Posts:
    0
    Joined:
    Aug 8, 2007
    Messages:
    2,824
  7. Velheart

    Velheart New Member

    Blog Posts:
    0
    Joined:
    Jun 2, 2008
    Messages:
    526
    test555
    Если ты хочешь просто разово отредактировать уже имеющийся файл на другой системе, то можешь в regedit'е просто подгрузить его, как новый куст -- LoadHive в меню, а если нужно редактировать "руками", то немного о структуре написано у Руссиновича + кури исходники винды =)
     
  8. GMax

    GMax Member

    Blog Posts:
    0
    Joined:
    Jul 3, 2006
    Messages:
    218
    Может, устроит уже готовая программа?
    Вот эта, например: Registry Restore Wizard by viceroy
    http://viceroy25.tripod.com/ -- сайт автора
    http://viceroy25.tripod.com/regreswiz.zip -- сама программа
    http://viceroy25.tripod.com/regreswiz_source.zip -- исходники

    А вот тут по существеннее:
    http://home.eunet.no/~pnordahl/ntpasswd/ -- обрезанный Linux с консольной прогой для "починки" винды (вплоть до Vista)
    http://home.eunet.no/~pnordahl/ntpasswd/chntpw-source-080526.zip -- исходник разбора реестра на C, там же есть описание структуры файлов


    P.S. Если поискать можно найти еще несколько. Почти на всех LiveCD есть аналоги
     
  9. test555

    test555 New Member

    Blog Posts:
    0
    Joined:
    Dec 7, 2007
    Messages:
    241
    мне именно структуру, готовых про не надо. Такая специфика.
    Спасибо. Посмотрю ссылки
     
  10. test555

    test555 New Member

    Blog Posts:
    0
    Joined:
    Dec 7, 2007
    Messages:
    241
    Мда, поглядел исходник ntpasswd … 080526.zip
    Долго придется разбираться ((
     
  11. reverser

    reverser New Member

    Blog Posts:
    0
    Joined:
    Jan 27, 2004
    Messages:
    615
    http://home.eunet.no/pnordahl/ntpasswd/WinReg.txt
     
  12. bugaga

    bugaga New Member

    Blog Posts:
    0
    Joined:
    Jul 1, 2007
    Messages:
    361
    еще есть шедевр Registry Viewer, открытая тулза на FPC.
     
  13. GMax

    GMax Member

    Blog Posts:
    0
    Joined:
    Jul 3, 2006
    Messages:
    218
    bugaga
    http://paullee.ru/ -- исходники + статьи
     
  14. inviZ

    inviZ Сергей

    Blog Posts:
    0
    Joined:
    Sep 11, 2006
    Messages:
    92
    Location:
    Хабаровск
    Кстати, а в чем проблема посмотреть все в сорцах ядра? Не обязательно даже в краденных, можно во вполне доступных, которые под лицензией "Windows Research Kernel" спокойно себе лежат на сайте MS - не скачает только ленивый. По-моему, файлеги "ntos\config\hive*.c" и "ntos\config\cm*.c" как раз содержат все нужное.