search
top

Net-Worm.Win32.Kido и Active Directory

logoCнова вирус net worm изрядно попортил мне мозг. Предыдущая статья на эту тему тут. Начну с самого начала.

Действующие лица:
1.Сетевой червь Net-Worm.Win32. (другие названия: , ).
2.Серверы под управлением Windows Server 2003.
3.Служба каталогов .
4. LDAP-клиент для платформ Win32 «Softerra LDAP Administrator 3.5»
5. Утилита

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

–”Вход в систему невозможен, так как ваша учетная запись заблокирована. Обратитесь к администратору сети”

В это время я наслаждался утренним кофе, серверы под управлением Win2003 Server радостно гудели, вдруг зазвонил телефон. Приятный женский голос сообщил, что учетная запись заблокирована, эх опять вы не можете запомнить свой логин ругнулся я в ответ и отработанным движением, открыв Консоль управления, снял галочку напротив “Account is locked out“.

kido_1

Тучи сгущались над IT отделом. Вслед за этим безобидным звонком посыпался шквал подобных звонков с той же проблемой. После 200-го звонка сработал инстинкт самосохранения, и я отключил телефон.
Сомнений не было это (он же , ) Несмотря на то, что совсем недавно на все машины в сети были поставлены последние обновления, в числе которых MS08-067, MS08-068, MS09-001, все-таки нашел одну или две машины, где был Windows XP SP2 без обновлений. Задача стала следующая, как из тысячной армии компьютеров отловить именно те, на которых завелся злобный вирус . Люди начали звонить на мой мобильный и это очень отвлекало.

Открыл Softerra LDAP Administrator 3.5 и нажал Ctrl+F3, открылась форма поиска. Нужно было отфильтровать пользователей у которых параметр подсчет неправильно введенных паролей (badPwdCount) был равен 5, так как в нашей сети только после пятого раза акаунт пользователя блокировался. В поле Filter ввел такую строку:

(&(objectCategory=Person)(objectClass=User)(badPwdCount>=5))

и нажал Enter. И ужас от увиденного испортил все настроение на весь оставшейся день. Больше 300 учетных записей уже было заблокировано, а ведь только 9 часов утра. Что то надо было делать, проскользнула мысль сходить за пивом. В помощь пришла утилита Kidi kill . Просканировав ей все домен контроллеры Windows Server 2003 и убедившись, что на них нет стал смотреть журнал безопасности, а в нем красовались куча подобных записей:

Тип события: Аудит отказов
Источник события: Security
Категория события: Вход учетной записи
Код события: 675
Дата: 02.07.2009
Время: 9:55:09
Пользователь: NT AUTHORITY\SYSTEM
Компьютер: HF
Описание:
Ошибка предварительной проверки:
Имя пользователя: blabla
Код пользователя: BLA\blabla
Имя службы: krbtgt/BLA.LAN
Тип предварительной проверки: 0×2
Код ошибки: 0×12
Адрес клиента: 192.168.15.6

kido_2

Из этого было ясно, что попытка входа была совершена с ip адреса 192.168.15.6, а код события 675 явно указывал, что попытка эта закончилась неудачей. Недолго думая открыл DameWare Mini Remote Control и ввел в нем злополучный апишник, подключение к удаленной машине прошло успешно, в ход пошла утилита , которая начала безжалостно мочить злобного . Короче, наши выиграли со счетом 1:0 и был повержен. Вы спросите, а что же делать с теми учетными записями, которые были заблокированы, а ничего они сами разблокирование через заданный вами на контроллере домена промежуток времени.

Вот и сказочке конец не выжил, а я молодец :-)

Связанные записи

  • Сергец

    Столкнулся с аналогичной ситуацией. Эта статья очень помогла с ней справиться. Спасибо!

blog comments powered by Disqus
top