Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

Убийца кряков Windows 7.


Вчера включив свою тестовую виртуалку, обнаружил интересную вещь:

В принципе она меня не удивила, ибо на тестовую виртуалку, я принципиально скачиваю все обновления (соответственно, о том, что Майкрософт собирается выпустить «киллера активаторов», я писал пару дней назад), соответственно вот оно и свершилось. На своем домашнем  ноуте, у меня таких проблем не возникло, так, как там использую предустановленную лицензионную Win7.  Ну а теперь к решению проблемы.  Вчера озадачился, что делать дальше?

Но прежде, чем начать разбираться, немного о способах активации Win7:

И так на сегодня уже есть по крайней мере пять способов активации Windows 7, пятый способ вообще не требует никаких технических навыков но он связан с понятием «порядочности» пользователя. Перечислю каждый из этих способов:

1. Трехкомпонентная активация с необходимостью физически перепрошить BIOS ПК с целью внедрения в BIOS последней SLIC 2.1 таблицы.
Этот способ хорош для тех кто знает что делает, и не приемлем для всех остальных, он позволяет активировать любые версии систем Windows 7/ Server 2008 R2 где предусмотрено использование OEM-SLP ключей для off-line активации производите-лями конечных систем!
Минусы, это то что если не знаешь что делаешь, можно загубить материнскую плату, что приведет к необходимости обращаться в сервис или специалистам, второй минус это то что на данное время есть всего лишь один на всех OEM-SLP ключ.

2. Трехкомпонентная активация без необходимости прошивки BIOSа ПК. В этом случае SLIC 2.1 таблица эмулируется на стадии загрузки ПК и подсовывается операционной системе в процессе её загрузки.
Этот способ хорош для тех кто не может или не хочет прошивать свой BIOS ПК или для старых ПК где вообще нет места SLIC таблице в биосе.
Минус данного способа очевиден, с выходом SP1 Microsoft заблокирует ключ, слетит активация!
На сегодня я по прежнему рекомендую использовать именно этот активатор Windows Se7en Activation Installer (x86 & x64).

3. ON-LINE KMS активация. Самый простой и удобный способ активации корпоратив-ных версий Windows 7 Professional/Enterprise. Минусы, нет возможности активировать Home и Ultimate версий, с последнего обращения к KMS сервису у вас есть только 180 дней, после этого потребуется ещё раз запустить команды активации. Если публичный сервис активации станет недоступен, то опять потребуется искать адрес публичного KMS сервиса.

4. OFF-LINE KMS активация посредством виртуализированной службы KMS активаций.
Минусы: надо скачать виртуальный образ KMS сервиса, установить VMware станцию, и надо быть IT продвинутым пользователем.

5. Активация RETAIL, OEM.NON-SLP версий по телефону.
Этот способ не возможно сравнить вообще ни с какими другими способом активации, все гениальное просто, «наглость» и уверенность в голосе поможет активировать любой RETAIL или OEM.NON-SLP ключ простым звонком в службу активаций Microsoft. Главное знать не засвеченные в интернете лицензионные номера, ну а таких весьма много будет после 22 октября. Все дело в том что телефонная служба активаций Microsoft не имеет защиты от такого рода мошенничества и рассчитана на добросо-вестных пользователей системы, а в ночное время вообще работает робот.
У Microsoft нет никаких способов, кроме как поверить на слово чтобы связать продан-ную RETAIL, OEM.NON-SLP лицензию с конкретным звонящим в службу активаций человеком. Предупреждаю, это не законно, хотя все пять способов активации это сплошное жульничество!

Соответственно теперь о том, что послужило причиной появления данного окна:

Microsoft выпустила убийцу кряков Windows 7
Корпорация Microsoft выпустила обновление, являющееся «убийцей» более 70 способов обхода активации Windows 7.

В настоящее время этот «убийца» начал распространяться через Центр загрузок в виде обновления KB971033 для 32-битных и 64-битных редакций Windows 7; чуть позже он станет доступным и через Центр обновления Windows.

Как сообщается на сайте Microsoft, данное обновление технологии активации Windows 7 помогает обнаруживать ошибки активации операционной системы, а также выявлять изменения в системных файлах, предназначенные для незаконного обхода активации ОС.

Как известно, подобная система проверки подлинности ОС появилась еще во времена Windows Vista, но на этот раз Microsoft немного изменила принцип ее работы — теперь «убийца кряков» будет регулярно получать через интернет с сайта Microsoft сведения о новых (только что обнаруженных) способах обхода активации ОС, т.е. будет происходить его автоматическое обновление.

При установке обновления 971033 производится проверка подлинности установленной на компьютере копии Windows 7 и, если ничего подозрительного не обнаружено, никаких сообщений не выводится.

В противном случае, т.е. при выявлении незаконного вмешательства в систему активации, будет выдано соответствующее сообщение. После этого система перейдет в чуточку ограниченный режим: рабочий стол станет черным и регулярно начнет появляться окно с текстом о преимуществах использования лицензионного ПО.

Теперь собственно о вариантах решения данной проблемы (их на самом деле в инете описано бесчисленное множество, но реально работают далеко не все из них):

  1. Легальный способ: купить винду вместе с ноутом (я так и сделал, по этому не заморачиваюсь  по поводу активации на своем ноуте, но на моих тестовых виртуалках меня 30 дневный период не устраивает, по этому заморочиться все-таки придется). Есть еще второй вариант- приобрести винду отдельно, но цена в 12000р за максимальную версию, ставит меня в гидростопор, думаю как и большинство Российских пользователей.
  2. Легальный способ: постоянное использование триальной версии.

 Запустите командную строку (cmd) от имени администратора:
Нажмите Пуск и напишите в строке поиска cmd
На найденном файле нажмите правую клавишу мыши и выберите пункт Run as administrator
Используйте команду:
rundll32 slc.dll,SLReArmWindows

Таким образом вы сможете трижды продлевать срок пробного использования Windows 7. Использовать данный способ нужно в последние дни пробного использования, например на 29-й его день. Если вы несколько раз введете одну из указанных выше команд, то срок пробного использования не продлится на такое же количество месяцев.

Система в таком состоянии определяется как валидная и, и доступны все обновления, которые требуют наличия легальной ОС (WGA-geniune).

P/S Установите себе Windows 7 максимальную русскую. Без кряков и активаторов. Все обновляется и работает, если специально не искать — не узнаешь, что не активированая. Потом продли на месяц. Всего 180 дней. Потом переставяйте — и снова. Раз в полгода переставить — оно и полезно. И все — ЛЕГАЛЬНО и БЕСПЛАТНО.

  1. На этом легальные способы заканчиваются, соответственно все перечисленные способы на ВАШ страх и риск. Как вариант : 1. Восстанавливаем систему до обновления KB971033 ( Пуск — Стандартные — Служебные — Восстановление системы)
    2. Удаляем все ранние активаторы
    3. Панель управления — Администрирование — Службы — Запускаем «Службу защиты програмного обеспечения»
    4. Пуск — Выполнить
    5. В окне «Выполнить» пишем cmd
    6. В открывшейся консоли пишем slmgr /rilc
    7. Там же пишем slmgr /rearm
    8. Всё, перезагружаемся
    9. Устанавливаем Активатор Windows 7600 RTM V7.0 (нажав на него правой кнопкой мыши и из подменю выбрераем «Запуск от имени Администратора»
    И Всё, всем счастье!!!!

    P.S. Не забываем отключить автоматическое обновление в Панели Управления )))

     Мне этот вариант не помог, почему,  разбираться не стал-продолжил дальше.

  1. Можно еще проблему решить следующим способом (он крайне заморочен, для опытных пользователей):  Новая версия MBR_Slic Loader v0.62 http://ifolder.ru/16459563
     
    Информационная поддержка: http://mbr-slic.narod.ru/
     
    Контрольные суммы файлов:
    67cca1145e79e3ff379be91569b0c91f *mbr_slic_062.rar
    738bc34e11af6cf0267b6497a27da8f8 *mbr_slic_v062.exe
     
    Изменения в новой версии:
    +Опция эмуляции OEM SLP v1.0 (только для платформ Intel)
    +Вывод сообщения об ошибке во время перезагрузки в случае неудачной эмуляции SLIC
    *Сектора диска, используемые по-умолчанию для работы данной версии эмулятора 38,39,40 (для всех предыдущих версий 60,61,62)
     
    Кратко о преимуществах эмулятора:
     
    — На работу эмулятора НЕ влияет «антипиратское» «обновление» KB971033
    — Очень компактный код: размер инсталлятора менее 60кб, размер полезного кода — менее 1.5 килобайт,
    — Не нуждается в наличии или отсутствии дополнительного скрытого дискового раздела,
    — Не изменяет ни одного байта в логических дисках (т.е. не прописывается в системный реестр, не меняет код виндового загрузчика, не меняет системных файлов, не добавляет новых файлов  и т.д.),
    — Самая безопасная эмуляция, по принципу действия максимально приближенная к эффекту от перепрошивки BIOS-а, т.к. модификация памяти и прописка SLIC-а происходит сразу после передачи управления от BIOS-а к загрузчику жесткого диска, т.е. ДО старта операционной системы и, естественно, без ее участия,
    — Эмуляция работает на всех вариантах комбинаций ОС (т.е. на компе могут быть установлены одновременно любые ОС от MS, от DOS до W7),  
    — Для нескольких ОС на одном компе инсталляция кода производится однократно (т.е. нет необходимости инсталляции для каждой системы!), эмуляция slic-а становится доступной одновременно для всех имеющихся ОС,
    — Активация не слетает при выходе из гибернейта,
    — Эмуляция SLIC-а может временно отключаться (нажатием Backspace в момент перезагрузки, во время следующей загрузки эмуляция снова включается автоматически),
    — Возможность подгрузки SLIC-ов любых вендоров из внешних файлов (в сам инсталлятор встроен slic 2.1 от Asus)
     
    Не забываем, что инсталляция эмулятора должна производиться в режиме командной строки (предварительно запускаем CMD, FAR и т.п.) строго с админовскими правами с вЫключенным UAC (в тех системах, где он есть), после успешной инсталляции можно снова включить UAC, если это надо.
    Перед инсталляцией рекомендуется сделать резервную копию секторов (опция /backup) для соответствующего диска и сохранить в надежном месте полученный резервный файл.
     
    Краткое описание принципа работы эмулятора:
    Инсталлятор записывает копию MBR и код эмулятора в сектора жесткого диска с номерами 38,39,40 (предыдущие версии эмулятора использовали 60,61,62).  
    Данные три сектора в настоящее время не используются  _ни_одной_микрософтовской_системой_, что на 100% гарантирует отсутствие глюков с активатором, если юзер на данном компе использует только MS системы.  
    Для GRUB-а и прочих ему подобных загрузчиков твердую гарантию дать не могу, но у тех, что я видел, эти три сектора также свободны.  Далее, активатором в  MBR прописывается код, инициализирующий загрузку в память трех вышеуказанных секторов.  
    Происходит модификация памяти (прописка SLIC-а) с последующей передачей управления коду из сохраненной MBR. Как легко заметить, модификация памяти происходит сразу после передачи  
    управления от BIOS-а к загрузчику жесткого диска, то есть ДО загрузки кода системы (включая интересующие нас W7 и Vista).
    Для тестовых целей предусмотрена возможность пропуска модификации памяти при перезагрузке системы. Для этого необходимо нажать клавишу Backspace после теста оборудования, подтверждением будет
    короткий звуковой сигнал. В этом случае в память НЕ будет прописан Slic, и все тестовые программы сообщат об его отсутствии, а W7 сообщит о том, что она не активирована. При следующей перезагрузке (без нажатия Backspace) все  
    восстанавливается как было (т.е. повторная инсталляция активатора не нужна!).  
    (Желающие могут поэкспериментировать, вводя в гибернейт систему, а потом вновь загружаясь с включенным/отключенным slic-ом).
     
    Опции командной строки:
     
    -hdd0 .. -hdd7 — номер жесткого диска, с которого производится загрузка (так как не у всех загрузка компа происходит с 0-го устройства), уточняется в «Disk Management»
    -slic=«Имя файла содержащего slic» — выбор slic-а из внешнего файла, файл размером 374 байта, содержащий slic от производителя оборудования,  инсталлятор уже содержит внутри себя slic v2.1 для Asus  
    -sector=«номер сектора от 2 до 61» — номер сектора, где будет размещаться резервная копия MBR, в след. двух секторах — код эмуляции
    -vmware — оптимизация для запуска в виртуальной машине VMware (для VirtualPC и VirtualBox дополнительные опции указывать не надо!)
    -intel — размещение эмулируемой таблицы slic в нижних адресах памяти (работает только на платформах Intel)
    -rsdtoemx и -xsdtoemx — опции для перфекционистов. Оптимизируют размещение slic-а для тех компов, где в таблице ACPI есть ссылки на OEMX. Если все нормально работает, то эти опции можно не рассматривать, если в ACPI нет ссылок на OEMX, то это вообще не нужно рассматривать.
    -norsdt и -noxsdt — отмена прописки SLIC-а в таблицу RSDT или XSDT, используется для оптимизации нестандартных случаев.
    -segment=Адрес сегмента памяти, предназначен для расширения опции -intel  
    -register=Номер регистра чипсета, предназначен для расширения опции -intel
    -oemslp1=«сигнатура вендора», например «ASUS_FLASH», «Compaq», «AcerSystem», «Gateway» и т.д., по-умолчанию встроена сигнатура «Hewlett».
    Данная опция предназначена только для OEM SLP активации операционных систем Windows 2000/XP и Server2003 (для других систем она не нужна !), работает только совместно с опциями -intel и -segment= (см.ниже).
     
    Вышеперечисленные вводятся в командной строке через пробел в любой последовательности
     
    /backup — сохранение первых 63 секторов выбранного жесткого диска в файл (рекомендуется выполнить перед (!) инсталляцией)
    /fixmbr — перезапись загрузочного кода MBR, код полностью соответствует загрузочному коду W7 (т.е. аналог bootrec /fixmbr)
    /install — запись кода в MBR, сохранение оригинального MBR в резервном секторе и запись кода эмуляции в двух следующих секторах
    /uninstall — восстановление MBR из резервного сектора, заполнение трех секторов нулями
     
    Для данных опций используется только одна из четырех
     
    В случае явной ошибки эмуляции SLIC-а, при перезагрузке будет выдано сообшение error и дальнейшая загрузка остановится.
    В этом случае, при следующей перезагрузке нажмите Backspace, загрузите ОС, деинсталлируйте эмулятор и повторите инсталляцию с другими параметрами.
     
    После инсталляции и перезагрузки проверяем успешную/неуспешную эмуляцию SLIC-а при помощи проги SLIC_ToolKit (ссылка ниже).
    Если SLIC нормально эмулировался, то решайте возможные проблемы активации ОС правильным подбором ключа/сертификата.
     
    Если комп загрузился, но SLIC не эмулировался, то сделайте прогой RW (ссылка ниже) дампы ACPI c инсталлированным и деинсталлированным MBR_Slic (т.е. ДВА дампа) и пришлите мне в личку. Для этого запускаете RW, далее выбираете вкладку Access->ACPI Tables, затем нажимаете Ctrl+F2 и сохраняете.
     
    По поводу опций -segment= и -register=  
    Опции введены для тех крайне редких случаев, когда предыдущие версии не сработали с ключом -intel
    Для краткости, покажу использование этих опций на нескольких примерах.
     
    Наилучшего результата можно добиться, если найти (например, при помощи проги RW) в диапазоне памяти 000F0000 — 000FFFFF свободный участок размером ровно 1 килобайт, выравненный на границу параграфа (ноль в конце адреса с учетом небольшого запаса). Свободный — это значит заполненный 00 или FF.  
    Допустим, свободный килобайт начинается с адреса 000FD210. Отбрасываем последний 0 в адресе. таким образом получаем сегментный адрес FD21.  
    Для диапазона адресов (000F0000 — 000FFFFF) номер регистра практически для всех современных интеловских чипов = 90 (Желающие могут почитать документацию по регистрам чипсетов Intel).
    Далее в командной строке указываем следующее:  
    mbr_slic_v062.exe /install -intel -segment=FD21 -register=90
     
    Перезагружаем комп, проверяем наличие SLIC-а. Возможно, что получится не с первого раза. Свободное пространство зависит только от версии BIOS-а.
     
    В общем, всё это хоть и кажется сложным, но реально может пригодиться только в 1% случаев (а может и меньше), когда не работает ни инсталляция по умолчанию, ни инсталляция с ключем -intel без дополнительных segment/register.  Зато, в случае успеха, получите еще одно преимущество данного эмулятора. Дело в том, что ни операционка, ни приложения не используют эти адреса для записи данных (гарантия от «неполного слика» и т.п.).  
     
    Также можно поэкспериментировать со следующими вариантами (на многих компах одна или несколько из этих областей памяти свободны):
     
    mbr_slic_v062.exe /install -intel -segment=EC00 -register=96
    mbr_slic_v062.exe /install -intel -segment=E800 -register=96
    mbr_slic_v062.exe /install -intel -segment=E400 -register=95
    mbr_slic_v062.exe /install -intel -segment=E000 -register=95
    mbr_slic_v062.exe /install -intel -segment=DC00 -register=94
    mbr_slic_v062.exe /install -intel -segment=D800 -register=94
    mbr_slic_v062.exe /install -intel -segment=D400 -register=93
    mbr_slic_v062.exe /install -intel -segment=D000 -register=93
     
    Если произойдет зависание при перезагрузке или сообщение об ошибке, то перезагрузитесь с нажатым Backspace,деинсталлируйте эмулятор и затем повторите инсталляцию с другим набором параметров.
     
    Пример, демонстрирующий инсталляцию эмулятора с расширенным набором параметров на ноуте Asus A8le:
    mbr_slic_v062.exe /install -hdd0 -intel -segment=FD21 -register=90 -xsdtoemx -norsdt -sector=2
     
    Опция -oemslp1= работает только совместно с опциями -intel и -segment=, причем адрес, указанный в качестве сегмента должен попадать в диапазон адресов, допустимый для конкретной сигнатуры.  

Данный способ излишне перегружен информацией, по этому, это не для меня.

  1. Читал много в инете, что после того, как накатилось это обновление (ели нет контрольных точек), то люди переустанавливали винду.
  2. После некоторого изучения решение все-таки было найдено (оно оказалось достаточно простым): Запускаем утилитку  cw09, применяем ее –перегружаем комп, снова запускаем ее снова перегружаем. Восстанавливаем тему рабочего стола.  И снова видим заветную табличку:

Здесь я привел далеко не все варианты, но каждый сможет найти для себя что-то свое.

Всем удачи!

27.02.2010 - Posted by | ms windows 7 desktop

13 комментариев

  1. addloko
    L38Crow

    Цитата:
    Я так и не понял принцип работы этого Chew-WGA.

    Очень грубой работы фальсификатор. К активации не имеет никакого отношения. Подменяет и исправляет системные файлы. Многие функции после применения этой поделки Windows выполняет неправильно.

    Цитата:
    не патчим и системные файлы не трогаем

    Чистая ложь.
    Самое неприятное то, что удаление этой бяки НЕ возвращает систему к полностью функциональному состоянию.
    Уже в теме писалось — не пользуйтесь ерундой.

    комментарий от m@stik@ | 01.03.2010

  2. А что за утилитка cw09 и где найти?

    комментарий от ERIXON | 01.03.2010

  3. О том где ее найти я уже писал. Посмотрите пожалуйста предыдущие мои посты (сам уже не помню, где этот пост, но пост точно был).
    Про что вот этот комментарий я не совсем понял, поясните пожалуйста?
    Цитата:
    Я так и не понял принцип работы этого Chew-WGA.

    Очень грубой работы фальсификатор. К активации не имеет никакого отношения. Подменяет и исправляет системные файлы. Многие функции после применения этой поделки Windows выполняет неправильно.

    Цитата:
    не патчим и системные файлы не трогаем

    Чистая ложь.
    Самое неприятное то, что удаление этой бяки НЕ возвращает систему к полностью функциональному состоянию.
    Уже в теме писалось – не пользуйтесь ерундой.

    комментарий от yoda | 01.03.2010

  4. это рубордовское мнение насчет
    Chew-WGA
    есть еще старфорсовский вариант крэка с заменой системных файлов, тоже не очень хороший вариант….

    комментарий от m@stik@ | 01.03.2010

  5. Я уже много лет зарегистрирован на ру-борде. Многое познал из вашего форума. На сегодняшний день на мой взгляд это самый лучший форум. Соответственно не прислушаться к Вашему мнению не могу ибо сам многое познаю там, НО в блоге я пишу, то что делал непосредственно я, а я сделал вот так. Может это не самый лучший вариант, но у меня он работал, и продолжает работать. При том, каки-то проблем я не увидел. По этому просьба, добавьте ссылки с наиболее предпочтительными вариантами на ваш взгляд, людям будет интересно, да и я не против познать что-то еще. Спасибо.

    комментарий от yoda | 01.03.2010

  6. да я тоже не против познания.
    просто написал, что вещь не самая путевая, ибо сам вчера взял ее в руки, а сегодня сходил на руборд и расстроился, что это фигня.
    поправьте мой первый коммент, до приглядного , если хотите

    комментарий от m@stik@ | 01.03.2010

  7. Для меня важен результат, а не процесс. У меня заработал этот вариант, соответственно дальше я разбираться не стал-бесцельная трата времени, коли проблемы больше не существует. Так все таки мое предложение остается в силе. Если вас расстроил предолженный мною вариант, опишите вариант, которым, воспользовались ВЫ или какой вариант, на Ваш взгляд считается наилучшим?

    комментарий от yoda | 01.03.2010

  8. Да никакой это ни вариант, тряхомудь да и только. вот несколько возможностей и без криминала.
    1. запустить КВ971033.msu (размер файла 1.32 мега!!!)- запускается как отдельное приложение даже с рабочего стола.
    2. редактируем реестр. заходим сюда:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\Cu rrentVersion\SoftwareProtectionPlatform
    и меняем 3 параметра:
    – VLActivationInterval (значение по умолчанию – dword:00000078 (hex) = 120 дней!!!) — изменяем на 365 (дней)
    – VLRenewalInterval (значение по умолчанию –10080) — изменяем на 60 (минут)
    – SkipRearm — изменяем на 1 (значение по умолчанию – 0)
    3. с коммандной строки через статус Админа пишем slmgr -rearm
    4. снова перегружаем машину
    5. запускаем SlicLdr248 (размер 1.51 Мега), установки ключа : либо своего либо брэнда.
    лично я сделал прошивку БИОСА и повторю снова — производитель компьютера не привязан к ключу , т.е. DELL_овский ключик можно посадить на hp/Compaq.
    6. запускаем обновление КВ971033 (размер 1.2 Мега) и сразу на сайт Микрозофтра, скидываем утилитку Windows Activation Update, (размер 155кбт), которую Микрософт предварительно предлогает запустить, в целях проверки ПО, установленного у вас.. ПОД АДРЕСНОЙ ПОЛОСОЙ выскочит полоска и будет кричать о запуске RUN ON — Разрешаем RUN ON !!!
    7. в ответ получаем благодарность от дяди Билла и пояснения на сколько выгодно использовать легальные продукты.

    комментарий от Leopoldo | 03.03.2010

  9. Спасибо.
    Очень интересно.

    комментарий от khlebalin | 03.03.2010

  10. Ну не знаю насчет процесса,
    но у меня после запуска chew 09 у меня действительно «встал»
    и ключ и сертификат и ваще типа Genius microsoft и все круто.
    НО!
    На следующий день(машина не выходила в инет)
    написала интересное сообщение «ваша винда не активирована.щелкните здесь для активации.»
    вот такой крутой «активатор» Chew-WGA.
    но.
    данная фигня у меня щас на буках самсунг(можно погуглить «ноут самсунг+ слетевшая активация»

    комментарий от m@stik@ | 03.03.2010

  11. Я однажды столкнулся с похожей темой запустив данную утилиту, после перезагрузки комп стал постоянно уходить в ребут и так бесконечно. Восстановить винду после этого не удалось, пришлось переставлять. Но это было лишь однажды, больше траблов никогда не возникало.

    комментарий от yoda | 03.03.2010

  12. помогите плз,винда вроде активированна,а комп постоянно перегружается,чё за херь то такая(((

    комментарий от migolub | 08.03.2010

  13. Какая винда? Чем активирована? Что делали? — опишите последовательность действий?

    комментарий от yoda | 08.03.2010


Sorry, the comment form is closed at this time.