Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Cкрытые ключи реестра [D5, Win95/98, WinME, Win2k]


Up ©   (2002-08-26 06:31:00) 

Вероятно в реестре есть скрытые ключи. Поверхностное обследование функции RegCreateKeyEx(hKey: HKEY; lpSubKey: PChar; Reserved: DWORD; lpClass: PChar; dwOptions: DWORD; samDesired: REGSAM; lpSecurityAttributes: PSecurityAttributes; var phkResult: HKEY; lpdwDisposition: PDWORD): Longint; stdcall;
не чего не дало. Единственно что может служить для указания создания скрытого ключа это lpClass. Но что передавать?
P.S. Возможно в интернете есть нужная инфа, но у меня трафик фильтруется и доступны только несколько сайтов. Стало быть ссылки вне этого сайта давать не желательно. :(


Игорь Шевченко   (2002-08-26 17:07:00) [1]

Up (26.08.02 16:42)

NtEnumerateKey, NtEnumerateValueKey

Все это работает только в системах Nt (Windows NT, Win2000, WinXP Pro)


Up   (2002-08-26 16:42:00) [2]

>Ekaterina
Огромный сенкс за инфу. Если это ещё и заработает, то с меня пиво. А если знаете ещё, как просматривать скрытые ключи не зная название ключа то: (вознаграждение shl 4).


Игорь Шевченко   (2002-08-26 15:46:00) [3]

Ekaterina © (26.08.02 15:27)

Этот трюк известен.
Но к спрашиваемым параметрам функции RegCreateKeyEx это не имеет никакого отношения.
И к функции этой тоже :-)))

С уважением,


Ekaterina   (2002-08-26 15:27:00) [4]

http://www.sysinternals.com/ntw2k/info/tips.shtml#RegistryHidden


Игорь Шевченко   (2002-08-26 12:09:00) [5]

Процитируй фразу из книжки, тогда будет понятнее...Или ссылку


Up   (2002-08-26 12:04:00) [6]

>Игорь Шевченко
Таким образом остаются всё же под подозрением параметры:
Reserved: DWORD;
dwOptions: DWORD;
samDesired: REGSAM;
lpSecurityAttributes: PSecurityAttributes;
С кого из них стоит начать эксперементировать?


Игорь Шевченко   (2002-08-26 11:44:00) [7]

Рихтер есть Джеффри Рихтер, автор книг Windows для профессионалов.
Не используется системой...
"lpClass
[in] Pointer to a null-terminated string that specifies the class (object type) of this key. This parameter is ignored if the key already exists. No classes are currently defined; applications should pass a null string. Windows 95 and Windows 98 use this parameter only for remote registry keys; it is ignored for local registry keys. Windows NT/Windows 2000 supports this parameter for both local and remote registry keys. "


Up   (2002-08-26 11:38:00) [8]

>Игорь Шевченко
Сорри за неграмотность, но что есть "Рихтер".
Вопрос: кем не используется? :)


Игорь Шевченко   (2002-08-26 11:33:00) [9]


> Всё же что значит lpClass в функции RegCreateKeyEx?


Рихтер пишет, что не используется


Up   (2002-08-26 11:20:00) [10]

>RV
Дык ведь нет. Именно написано: "Используйте скрытые ключи реестра. Это хоть и не остановит кракера, но умерит пыл многих".

Всё же что значит lpClass в функции RegCreateKeyEx?


RV   (2002-08-26 11:16:00) [11]

не Up наверное Вы не поняли
там наверное кудато имелось в виду пишем(секретное место, по названию не поймешь для чего нужно)

но это несерьезно (FileMon+RegMon)


Up   (2002-08-26 11:07:00) [12]

>Игорь Шевченко
Может вы правы, но может правы и авторы некой книги в двух томах: "Руководство разработчика". Авторов по именам не помню, но мне кажется, что люди они вполне компетентные. Упоминалось про скрытые ключи вскользь, когда реч шла о защите ПО.


Игорь Шевченко   (2002-08-26 11:01:00) [13]

Нету в реестре скрытых ключей :-)


Up   (2002-08-26 10:52:00) [14]

>Viktor Kushnir
Я тоже так думал, однако мне
>ЮЮ
не слабо было проверить все 256 в цикле и ничего. Все прекрасно видно. Мне всё же кажется, что дело в lpClass.


ЮЮ   (2002-08-26 09:15:00) [15]

Viktor Kushnir © (26.08.02 08:17)
А в цикле проверить все 256 символов слабо? :-)


Viktor Kushnir   (2002-08-26 08:17:00) [16]

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо