Эмуляция Реестра

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Cleric[V]
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 11.03.2008 (Вт) 12:36

Эмуляция Реестра

Сообщение Cleric[V] » 11.03.2008 (Вт) 12:41

Доброго всем времени суток! Понимаю, некоторым мой вопрос покажется абсурдным, но очень бы хотелось получить на него ответ!

Мне нужно написать программу, которая бы передавала процессу запрашиваемый ключ\ветку реестра...при том самого обращения к реестру быть не должно. я предполагаю что работать нужно с памятью процесса, я никогда не имел дел с подобным и толкового разжованного примера не видел! если кто-то сможет мне это объснить или предоставить пример-я буду безмерно благодарен!

С уважением, Cleric[V]

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 11.03.2008 (Вт) 13:00

1. Нафига это надо?
2. Что уже сделано?
3. В чем конкретные сложности?
4. Ты не угадал с разделом.
Весь мир матрица, а мы в нем потоки байтов!

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 11.03.2008 (Вт) 13:08

Перехват функций:

RegOpenKeyEx
RegQueryValueEx
RegQueryValue

и т.д.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 11.03.2008 (Вт) 15:59

Cleric[V], tag_warning (1).
Lasciate ogni speranza, voi ch'entrate.

Cleric[V]
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 11.03.2008 (Вт) 12:36

Сообщение Cleric[V] » 11.03.2008 (Вт) 19:55

jangle писал(а):Перехват функций:
RegOpenKeyEx
RegQueryValueEx
RegQueryValue
и т.д.


Я так понимаю нада хукер писать....но не сталкивался я с таким, можешь пояснить или пример кинуть? (((
Цель-написание несложной защиты для сетки!
сложность со всем алгоритмом реализации этой идеи, честно говоря ((

прощу прощения что создал тему не в том разделе

Cytron
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 266
Зарегистрирован: 15.02.2007 (Чт) 21:09

Сообщение Cytron » 12.03.2008 (Ср) 1:04

во-во мне было тоже самое нужно.... тебе в мою тему (перехват функций api).
PS. кстати, я это почти сделал.

Cleric[V]
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 11.03.2008 (Вт) 12:36

Сообщение Cleric[V] » 12.03.2008 (Ср) 10:24

Cytron
Так может поделитесь опытом?)))

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 12.03.2008 (Ср) 10:41

Cleric[V] писал(а):Я так понимаю нада хукер писать....но не сталкивался я с таким, можешь пояснить или пример кинуть? (((


Пример лежит здесь: http://bbs.vbstreets.ru/viewtopic.php?t ... c&start=30

Посмотри исходники Hook.dll, единственное различие, что тебе нужно перехватывать не TextOut, а функции работы с реестром

Cleric[V]
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 11.03.2008 (Вт) 12:36

Сообщение Cleric[V] » 12.03.2008 (Ср) 13:27

Благодарю, спасибо за помощь!
остается только вопросик как при вызове функции передать ей нужный параметр? в моем случае-ключ реестра


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28

    TopList