Борьба с “lisp-вирусами” AutoCAD

В сети полно вариантов "как избавиться от следов вирусов AutoCAD", но что делать, если машина (а то и сеть) уже заражены этой болезнью?

Прежде всего - необходимо (естественно, при выключенном AutoCAD) найти и уничтожить все вирусные файлы: acad.fas, acad.vlx, acad*doc*.fas, acad*doc*.vlx - где бы они ни находились. acad*.lsp, acad*doc*.lsp подлежат уничтожению также везде, где их только можно найти. После этого берем "незараженные" файлы acad*.lsp, acad*doc*.lsp, acad*.mnl - они гарантированно есть на установочных дисках - и кладем их:

acad.lsp : в каталог установки AutoCAD.
acad*doc.lsp : в каталог установки AutoCAD и в каталог %UserProfile%\AppData\Romaing\Autodesk\AutoCAD XXXX\<Localization>\Support
acad*.mnl : в каталог установки AutoCAD и в каталог %UserProfile%\AppData\Romaing\Autodesk\AutoCAD XXXX\<Localization>\Support.

Во избежание дальнейшего заражения можно выполнить несколько шагов:

  1. 1. Все эти файлы делаем ReadOnly
  2. Эти файлы дублируем на сервере и устанавливаем этот путь первым в перечне путей поддержки.
  3. Программа KillWorm для очистки заразы (работу этой программы не проверял)
  4. Еще одна программа чистки следов

P.S. Частично обсуждение и некоторое количество ссылок доступно здесь
P.P.S. Соответствующие файлы выкладывать особого смысла не вижу.

Размещено в AutoCAD, Новости, Разное · Метки:



Комментарии

Есть 3 коммент. к “Борьба с “lisp-вирусами” AutoCAD”
  1. Андрей пишет:

    Помнится я нечто подобное так же сочинял для своих пользователей. http://bushman-andrey.blogspot.ru/2013/03/cad-recovery-acadsecurity.html

  2. Алексей пишет:

    Андрей а можно дать ссылку на скачивание вашей библиотеки, по вашей ссылке скачивание недоступно

  3. Андрей пишет:

    В ближайшее время это невозможно в виду того, что последние изменения, внесённые в библиотеку AcadInfo.dll, используемой в данном плагине, оказались не совместимыми с AutoCAD 2011 и выше (т.е. изменения содержат ошибку в коде). Поскольку я тестировал приложение прежде всего для своих пользователей, работающих в AutoCAD 2009, то там оно работает (попутно работает и в 2010-м, как показала практика) и ошибка для этих версий выявлена не была. А вот AutoCAD 2011 и выше обновлённая версия работать перестала. Старая версия исходного кода у меня не сохранилась, т.к. у админов на сервере возникла беда и часть информации была утрачена (в т.ч. и мои старые исходники). Нужно выбрать время, дабы написать модульные тесты под обозначенную библиотеку для выявления багов и их устранения. В виду этого я убрал ссылку на скачивание до тех пор, пока не исправлю обозначенную проблему. В данный момент времени эта задача у меня не в приоритете, поскольку в AutoCAD 2009 приложение работает. Написание качественных интеграционных тестов занимает времени больше, чем разработка самого приложения. В виду этого исправление пока отложено в "долгий ящик". Если у вас версия AutoCAD новее, чем AutoCAD 2012, то можно воспользоваться защитой, встроенной в сам AutoCAD (я писал код прежде всего для старых версий, где такой защиты не было).

Поделитесь своим мнением


Я не робот.