VB6 Ошибка времени исполнения 453

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

VB6 Ошибка времени исполнения 453

Сообщение GluMORG6 » 30.08.2006 (Ср) 16:36

Нашел в сети выложенный здесь код, для VB6, при попытке проверить его в работе в строке;
x = RegisterServiceProcess(0, 1);
выхватил требование об отладке и сообщение ‘Ошибка времени исполнения 453’ и невозможности обнаружения в kernel32.dll точки входа в RegisterServiceProcess.
Сейчас теряюсь в догадках – версия моей DLLки 5.1.2600.1106 (xpsp1.020828 – 1920) библиотека клиента Windows NT BASE API (2003 г.), возможно, она устарела и в ней не присутствует такая функция, и мне ее нужно обновить. Или такой функции вообще не существует в реальности. В таком случае, откуда появился этот код?
Если кто знает, подскажите.
Вложения
Спрятать прогу от таск менеджера.doc
(25 Кб) Скачиваний: 39
Последний раз редактировалось GluMORG6 30.08.2006 (Ср) 16:56, всего редактировалось 1 раз.

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

Сообщение Viper » 30.08.2006 (Ср) 16:42

как говорится код в студию

З.Ы. А на кой цеплять свой же пост, но в виде doc-файла? :?:
Весь мир матрица, а мы в нем потоки байтов!

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 30.08.2006 (Ср) 16:50

товарищам, неудоучившимся горе-кул-хацкерам, посвящается :D

http://www.sources.ru/NonCGI/Forum4/HTML/000143.html

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 30.08.2006 (Ср) 16:51

RegisterServiceProcess осталась в w98/me
Лучший способ понять что-то самому — объяснить это другому.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 30.08.2006 (Ср) 17:04

GluMORG6
Подводя итог вышесказанному, сообщу что функции RegisterServiceProcess в windows с NT-ядром нету.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

GluMORG6
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 18
Зарегистрирован: 19.03.2006 (Вс) 10:12
Откуда: Оттуда

Сообщение GluMORG6 » 30.08.2006 (Ср) 17:08

Antonariy
Спасибо, ясно.

Konst One
Я только учусь и я не хакер.

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 30.08.2006 (Ср) 17:35

Действительно нужна невидимость процесса? Просто на www.vbstreets.ru есть пример с перехватом одной из функций ntdll.dll.

И ещё. Возможно, необходимо было убрать не из списка процессов, а из списка приложений, тогда App.TaskVisible=False
Изображение


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

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

Сейчас этот форум просматривают: Yandex-бот и гости: 88

    TopList