![]() |
WinLock Professional
На днях в интернет-кафе столкнулся с такой противной программулиной WinLock Professional 4.6 (О ней упоминали вот здесь http://forum.antichat.ru/thread48982.html). Парился целый час, но потушить ее так и не удалось. Решение пришло уже дома, когда скачал последнюю версию программы с официального сайта http://www.crystaloffice.com/ru и начал эксперименты в более благоприятных условиях. Оно оказалось очень простым, но я все же решил поделиться им, может кому пригодиться.
Настройка программы админом заключается в расстановке флажков: Вкладка Общие. Защита: Включить защиту; Настройки: Включить защиту при загрузке; Мониторинг системы; Защита от выгрузки; Вкладка Система. Безопасность: Скрывать свойство папки; Скрывать свойство дисплея; Запретить обновление Windows; Запретить редактор реестра; Запретить диспетчер задач; Запретить смену пароля; Запретить консоль cmd.exe; Запретить безопасный режим; Запретить панель управления; Запретить блокировку компьютера; Запретить установку и удаление программ; Меню Пуск и панель задач: Снимаем галочку с пункта Выполнить; Снимаем галочку с пункта Смена пользователя; Запретить настройку панели задач; Рабочий стол: Запретить Active Desktop; Запретить переименование ярлыков на рабочем столе; Запретить фоновый рисунок HTML; Запретить изменение фонового рисунка; Диски: Снимаем галочку с системного диска в нашем случае это диск C:\ Файл: здесь добавляем следующий файл C:\WINDOWS\system32\gpedit.msc Галочку разрешить чтение не ставить! Жмем OK. Итак прога настроена и готова к обороне... И так приступим... В более ранних версиях вобще отсутствовал какой либо контроль за состоянием процесса и его можно было выгрузить любым сторонним диспетчером задач, также отсутствовал надзор за изменением реестра. В версии 4.6 эти недостатки были исправлены однако не пользы от этого больше не стало. Наша цель выгрузить процесс WinLock'a, а точнее процессы: wlg.exe и winlock.exe. Функции первого и есть защита от выгрузки второго процесса =). Пишем скрипт на jscript (или vbs кому как нравиться) и сохраняем как go.js: Код:
var WSHShell = WScript.CreateObject("WScript.Shell");Код:
rename "C:\Program Files\WinLockPro\wlg.exe" die.exeКак все свои дела сделал обязательно уберись за собой =) по отношению к винлоку делается это опять таки с помощью батника: Код:
rename "C:\Program Files\WinLockPro\die.exe" wlg.exe |
будет грамотный админ сделает запуск *.js скриптов как txt файлов
|
Да ты прав, но обычно админы не тока грамотные но ОЧЕНЬ ленивые люди :) в конце концов ничего не мешает взять сторонний редактор реестра и вклбчить обработку js.
Не думаю что WinLock контролирует эти параметры. Тем болие полностью защитить реестр от изменений не возможно, в противном случае он теряет свой смысл, хотябы у системы должен быть к нему доступ. |
а просто запоролить?
|
а кого поролить то?
|
как ты в реестр попадешь если все в винблоке заблокировать можно ?
|
Элементарно )) винлок блокирует редактор реестра но не сам реестр, привилегии system ему никто не даст... кому нужна нерабочая винда??? Может видео снять? :D
|
| Время: 22:32 |