30-01-2007, 00:32 | #13 |
Ветеран
|
Как обойти стар с версии 3.4.50.01 и заставить его запускаться с обрезков.
Для начала принцип новой фичи стара: как известно, через стандартную виндовскую setupapi.dll можно определить, что прописано в системе через диспетчер устройств. Стар с версии 3.4.50.01 стал использовать эту библиотеку для определения, с чего запускается игрулина. Наша задача состояла в банальном прятании виртуального скази контроллера алкоголя от этой самоу длл. Было найдено несколько способов, но самый простой и гениальный мы предлагаем вашему вниманию. Объясняю в пошаговой инструкции (без картинок) 1. Пуск/Выпонить запускаем regedit.exe 2. Находим в дереве раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\R oot\SYSTEM\0002 Вместо 2 у вас может быть служба алкоголя прописана и под номером 0001, 0003. Это вы смотрите в параметре service=.... где указывается имя драйвера алкаша, котрые ты задавал при експетной установки алкаша. 3. На той папойчке (в дереве) 0002 кликаем правой клавишей мышки и выбираешь пунктик разрешения. 4. В появившемся окошке должен быть помечен пользователь SYSTEM (или что-то там еще) 5. Для этого пользователя галочками отмечаешь запрет на полный доступ и чтение. 6. нажимаешь ОК и все! Наш любимый стар по прежнему запускается с обрезков. |
|
|