$banner_comment_start
CRACKL@B Оригинальный DVD-ROM крэкера: CRACKL@B DVD !
Домой | Статьи | RAR-cтатьи | Форум | Программирование | Скачать | DVD-ROM
Новичку | FAQ | Ссылки | Интервью | Архив | Новости | Связь


Русский / Russian English / Английский

Сейчас на форуме: crypto, RaMMicHaeL, Ara (+7 невидимых пользователей)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 CRACKL@B —› Программирование —› Скрытие сервиса в SCM
Посл.ответ Сообщение
Denis_2006

Ранг: 1.0 (гость)
Статус: Участник

Создано: 26 мая 2006 16:31:39
Личное сообщение #1

Всем добрый день.
Нашел статью которая как там написано позволяет скриывать сервисы в винде.
Очень полезная вещь иногда.
http://www.rootkit.com/newsread.php?newsid=419
Но проблема в том что я никогда не писал драйверы не могу понять что надо сделать что бы заставить этот код работать.
Буду очень признателен за рекомендации - задачка и вправду интересная.
Denis_2006

Ранг: 1.0 (гость)
Статус: Участник

Создано: 26 мая 2006 16:54:35
Личное сообщение #2

Уважаемые постоянные форумчане.
Вы хотя бы ответьте интересна ли данная тема и вообще по адрессу ли я зашел?
Paxan


Ранг: 104.3 (ветеран)
Статус: Участник
искатель истЕны

Создано: 26 мая 2006 17:04:27
Личное сообщение #3

Denis_2006
скачать DDK и читать ст0тьи с wasm.ru Four-F
S_T_A_S_

Ранг: 164.3 (ветеран)
Статус: Участник

Создано: 26 мая 2006 17:17:43
Личное сообщение #4

Denis_2006
Прочитай внимательно статью ещё раз - ничто не мешает делать все тоже самое из юзерленда (кроме жалания взять и заюзать готовый код)
Viktoro


Ранг: 116.9 (ветеран)
Статус: Участник

Создано: 26 мая 2006 17:21:44
Личное сообщение #5

можно сделать ещё проще, читай про перехват API функций в NT

-----
Nothing just happens. You choose it to happen.
S_T_A_S_

Ранг: 164.3 (ветеран)
Статус: Участник

Создано: 26 мая 2006 17:28:44
Личное сообщение #6

Это проще, но не даст результата - кто-нибудь просканирует список руками ;)
intty


Ранг: 122.4 (ветеран)
Статус: Участник

Создано: 26 мая 2006 18:02:37 · Поправил: intty
Личное сообщение #7

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

а вообще поставить ддк и посмотреть как собираются экзамплы.
Ms-Rem


Ранг: 120.6 (ветеран)
Статус: Участник
rootkit developer

Создано: 27 мая 2006 07:44:15
Личное сообщение #8

По поводу непонимания кода с rootkit.com ничем не могу помочь (так как голову надо свою иметь), но хочу добавить, что для скрытия сервиса описаново там метода будет мало.
Программа может получить список сервисов еще из реестра (а значит нужны апи хуки), может сдампить ветку реестра через ZwSaveKey и парсить вручную, может через ZwQueryKey получить количество ключей в ветке реестра и сравнить с кол-вом полученым при перечислении (многие руткиты это не обрабатывают), ну и в крайнем случае может прочитать файл реестра прямым обращением к диску.
Если хочеться полной невидимости сервиса от руткит детекторов, то хорошо подумай как все ети случаи будешь обрабатывать. Собственно, среди них сложно обработать только чтение файла реестра с диска.
Делать все это настоятельно рекомендую в драйвере, но прежде чем ставить SDT хуки подумай о том, что эти хуки тоже придется както скрывать (есть много софта который их детектит).
Если ты скрываешь загруженый драйвер, то не забудь корректно удалить его из LoadedModulesList, а также не забудь про программы сканирующие память в поисках таких скрытых драйверов (вроде modgreper).
Короче говоря, учись писать драйвера, и вперед к невидимому руткиту

-----
Скажем дружно - нафиг нужно.
 CRACKL@B —› Программирование —› Скрытие сервиса в SCM
    Для печати 


Оригинальный DVD-ROM крэкера: CRACKL@B DVD !


Вы находитесь на форуме сайта CRACKLAB.RU
Проект ReactOS