Kodsweb Security Team

MENU

  :::: Main
  :::: Archive
  :::: Programs
  :::: Texts
  :::: Proxies
  :::: Wordlists
  :::: E-Books
  :::: Rfc
  :::: Our Projects
  :::: About
  :::: Forum
  :::: Exploits
  :::: Friends
  :::: Services
  :::: Feedback
  :::: Misc

FEEDS

KodsWeb.ru - Forum
KodsWeb.ru - Project News
KodsWeb.ru - IT & Scene News
KodsWeb.ru - Defaces Bugtraq Exploits

SEARCH



WHOIS

FRIENDS

--{ team void }--

gfs-team

XakNotDie - Security, Coding and IT.

all networks hacking and security research

COUNTERS





Рейтинг@Mail.ru

Rambler's Top100 Rambler's Top100



[ LAN Manager Authentification level: Send LM vs NTLM responses. ]


Date: 24.02.03

Сегодня речь пойдет о пользовательских аккаунтов системы Win2000.

Пароли аакаунтов хранятся в специальном файле SAM (WINNT\system32\config\SAM). Скопировать данный файл любому пользователю не предствляется возможным, так как во время работы системы доступ к файлу полностью запрещен даже администратору.

Локальный взлом

Чтобы достать пароли на локальном компьютере достаточно "подгрузить" на компьютер альтернативную операционную систему с дискеты, способную читать из раздела NTFS.

Однако существует и более распространенная ситуация, когда на один компьютер устанавливают две операционные системы, к примеру Win9x и WinNT. Одна для игр, другая для работы. Догадаться какая для чего, думаю, не сложно :)

Доступ к файлу SAM из Win9x можно, если он находится в FAT32 разделе. Сразу видим правило - ставить WinNT на FAT раздел глупо, особенно при наличие второй системы вида Win9x. Кроме того WinNT, работающая на FAT-разделе, будет лишена многих своих нужных функций, которые работают только на NTFS.

Расшифровка паролей

Допустим, что нам удалось добыть заветный SAM. Когда речь идет о взломе паролей, то первый совет, который можно услышать, - выбирайте пароль подлиннее. В случае с WinNT этого мало, потому как по умолчанию в WinNT пароли храняться зашифрованными сразу по двум алгаритмам:

- LM-hash
- NT-hash

LM алгоритм разделает полученный пароль на две части по семь символов каждая. Например, пароль, состоящий из 8 символов, будет разделен на два: 7 и 1. Далее он переводит все символы пароля в верхний регистр, шифрует каждую часть отдельно и два полученных хэша объединяет вместе, образуя LM-hash.

Становится понятным, что такой алгаритм шифрования не очень эффективен, потому как сильно ограничивает количество паролей для перебора вследствие двух факторов:

1. Возведения символов в верхний регистр и
2. Разбиение пароля на 2 части, каждуя из которых можно подбирать раздельно.
Ведь намного проще подобрать 2 пароля, один из 7 символов, другой из 3-х, чем один из 10. Для взлома двух половинок пароля одновременно лучше воспользоваться зарекомендовавший себя L0phtCrack.

Существует и еще одна отличительная особенность: может сложиться ситуация, когда пароль из 7-ми символов надежнее пароля из 10-ти, потому как на основании быстро угаданных последних трех символов можно сделать вывод обо всем пароле в целом. То есть если последние три символа - цифры, то есть вероятность найти пароль быстрее, перебирая только цифры до семизначной длины.

Как с этом бороться

Панель администрирования -> Local Security Policy -> Local Security Settings ->
-> Security Options -> Ищем политику Network Security и изменяем LAN Manager Authentification level с дефолтового значения (Send LM & NTLM responses) на Send NTLM response only.

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

Надеюсь, что статья оказалась для вас полезной.

До встречи!





{dr}{NerVe}     [KODSWEB]
!!! Статья является собственностью команды KODSWEB !!!
!!! Любое распространение без нашего разрешения строго запрешено !!!



 Copyright © 2001-2007 Kodsweb. All rights reserved.

Ищем samsung omnia ii.

>