SITE LOGO Воскресенье, 22.12.2024, 14:27
Приветствую Вас Гость | RSS
Меню сайта

Разделы новостей
Основы [9]
Хакинг [5]
Руководство для начинающих [6]
Взлом UNIX [9]
Взлом Microsoft Windows 2000 [12]
Хакерские трюки [36]
Программы [6184]

Наш опрос
Оцените мой сайт
Всего ответов: 579

Начало » 2007 » Май » 17 » Как взломать Novell Netware
Как взломать Novell Netware
Как вы знаете, все может быть сломано, и NOVELL NETWARE не является исключением. Однако время взлома чего-либо зависит от времени получения информации об этом. Чем больше информации вы найдете, тем проще вам будет взламывать.

Принцип обмена пакетами

Прежде всего, сервер и рабочие станции посылают пакеты друг другу в соответствии со специальным протоколом, известным как Netware Core Protocol (NCP), основанным на протоколе IPX. Все пакеты подписываются уникальным номером в диапазоне от 0 до 255, хранящимся в одном байте.

Это поле известно как Sequence Number. Инициатором является станция. Она посылает пакет с запросом иждет ответа. Сервер, получая запрос, проверяет адрес станции, адрес сети, сокет, номер соединения и sequence number. Если что-нибудь не в порядке, сервер отказывается выполнять запрашиваемую операцию ипосылать ответ.

Общая идея взлома

Сервер проверяет все пакеты, которые он получает. Но если сформировать пакет, как это делает другая станция, поставить ее адрес, номер соединения и т.д. и послать его в сеть, то сервер никогда не узнает, чей запрос он выполняет. Основная трудность — sequence number, потому что другие поля могут быть получены с помощью обычных функций. Чтобы быть уверенным, что сервер выполнил операцию, нужно послать тот же самый пакет 255 раз с разными sequens numbers.

Как получить права супервизора

Вы можете получить права супервизора, просто став его эквивалентом.

Есть функция, известная как EQUEVALENT TO ME, которую следует посылать от имени супервизора. Вы можете послать пакет через IPX-драйвер, однако в этом случае вы не имеете доступа к физическому заголовку пакета. Скорее всего, сервер не проверяет адрес отправителя там. Вы также можете послать пакет через LSL-драйвер, но это слишком сложно.

Последствия

После ответа на пакет сервер ждет следующего, с увеличенным на единицу sequence number’ом. Если вы попытаетесь вставить ваш пакет в работу между сервером и станцией, последняя повиснет. Этого можно избежать посылкой еще 255*256 пакетов.

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

Категория: Хакерские трюки | Просмотров: 2512 | Добавил: hack-zone | Рейтинг: 4.0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Календарь новостей
«  Май 2007  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031

Поиск по новостям

Друзья сайта

Статистика

Copyright MyCorp © 2006Бесплатный конструктор сайтов - uCoz