![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как запретить отладку процесса ? [D6, Win2k, WinXP]
Xemax © (2002-10-01 17:55:00)Как запретить отладку процесса - так же как это сделано для smss.exe и system ? Только требуется запретить отладку одного процесса а не всех процессов в системе (ну и разумеется ненадо советовать примеров типа измени настройки локальной политики безопастности).
Rouse_ (2002-10-05 17:12:00) [1]2 Eugen Honeker (05.10.02 12:20)
Спасибо
Eugen Honeker (2002-10-05 13:11:00) [2]да, таже самая техника
Ученик (2002-10-05 13:10:00) [3]>Eugen Honeker (05.10.02 13:05)
debug-prv для получения Handle процесса ?
(в примере выше тоже Api-hook на NtCreateProcess)
Eugen Honeker (2002-10-05 13:05:00) [4]->Ученик
не api-hook (NtCreateProcess)
Ученик (2002-10-05 12:59:00) [5]>Eugen Honeker (05.10.02 12:57)
CreateRemoteThread ?
Eugen Honeker (2002-10-05 12:57:00) [6]->Ученик
есть еше одна возможность, но
там user должен debug-prv. иметь.
работает под nt/w2k/xp со всеми sp"аками.
Ученик (2002-10-05 12:50:00) [7]>Eugen Honeker (05.10.02 12:15)
w2k+sp3 :(
Eugen Honeker (2002-10-05 12:20:00) [8]->rouse_ смотри мыло
Eugen Honeker (2002-10-05 12:15:00) [9]если w2k+sp3 то там дыру уже заштопали :( или :)
Ученик (2002-10-05 11:06:00) [10]Использование DebPloit.exe - ошибка 121 в оригинале и в Delphi на WaitForDebugEvent(DebugEvent, 5000), в чем может быть проблема, Windows 2000
Ученик (2002-10-05 08:23:00) [11]А драйвер можно поставить с ограниченными правами ?
Rouse_ (2002-10-05 04:13:00) [12]
> Eugen Honeker (05.10.02 04:06)
Кинь мне плз...
Очень хоца посмотреть на сие чудо
Eugen Honeker (2002-10-05 04:06:00) [13]-> Frostik
как Игорь Шевченко уже сказал, драва на delphi\pascal"е не
пишутся.
delphi была разработана чтобы быстренко (raid) написать
прогу которая работает в user-mode. драйвера работают как
известно в kernel-mode. а там правила уже совершенно
другие.
например созданый delpi-compiler"ом images-layout (pe/coff)
kernel не будет акцептировaть. можно конечно попытаться
с assembler+hexeditor чтонибуть и сотворить но стоит ли?
уже до вас многие пытались но толкового не у кого (насколько
я знаю) не получилось.
у pascal"я просто нет таких features как:
init-callback-funktion
compiler-magic
итд. итп.
короче драва писать, без vc++ не обойтись.
а насчет моих исходников, у меня просто на pascal
переведённая прога которая ползуясь bug"ом в
debug-subsystem"е на nt/w2k запускает процесс с правами
system"ы.
оригиналный исходник тут:
http://www.ntcompatible.com/article.php?sid=9313
http://www.smartline.ru/software/DebPloitFix.zip
если ктото хочет pascal-версию могу кинуть на мыло.
Игорь Шевченко (2002-10-03 10:15:00) [14]Драйвера на Delphi не пишутся.
Frostik (2002-10-03 09:40:00) [15]2Eugen Honeker:
Здравствуйте!
Нашел в сети исходники программы работающей в Kernel-mode. Искалось
это удовольствие по слову Debploid. Я попал на сайт, где были выложены
все исходники и драйвера и управляющей программы. К сожалению я только
начал разбираться с С++, поэтому мало что понял из исходников
драйвера:( Если не сложно, можете привести пример на Дельфи (её я знаю
много лучше). Желательно на мыло, т.к. с иНетом напряг.
З.Ы.: хочу сразу предупредить, что никаких троянов и прочей шняги я
не пишу, т.к. этим давно уже не увлекаюсь, а мне ОЧЕНЬ хочется
разобраться с написанием драйверов. Смотрел Зубкова, но там про дрова
очень мало сказано, да и листинга только кусок:( Вот. А это дело
поможет разобраться и с дровами и С++, так что буду ОЧЕНЬ благодарен,
если Вы чуть-чуть поможете!
Xemax (2002-10-02 16:25:00) [16]>> Eugen Honeker - смотри мыло.
Eugen Honeker (2002-10-01 21:40:00) [17]расказывай сперва, что прогаеш.
если троянер или подобное то придётся тебе
самому
пс: неубиваемую прогу я уже тоже писал(в смысле есть исходники) :)))
Xemax (2002-10-01 19:50:00) [18]>>Eugen Honeker (01.10.02 19:44)
Та нибойся тябя прога не укусит! ;-). Ну так может поможешь?
Eugen Honeker (2002-10-01 19:44:00) [19]слушай, ты что там программируешъ?
троянера каковото?
то тебе надо запустить прогу с правами системы,
то процесс неубиваемый?
что то мне страшноватенько стало тебе исходники давать