реклама на сайте
подробности

 
 
> внедрить код в программу написанную на vb скомпилированную в pcode
sergey sva
сообщение Oct 11 2015, 20:19
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Нужна помощь, может кому приходилось с таким сталкиваться. Есть программа написанная на VB и скомпилированная в pcode. Исходников нет. Программа периодически посылает устройству команду. Нужно команду перехватить и переслать в мою программу. Посмотрел код декомпилятором, нашел адрес функции которая мне нужна выглядит так
Код
Public Function cmd(Command_a, Nom_a) '440C2C
  'Data Table: 405784
как бы добавить функцию которая бы передавала из этой программы в мою этот вызов? Нужно для благого дела ))
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jcxz
сообщение Oct 12 2015, 05:32
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(sergey sva @ Oct 12 2015, 02:19) *
Нужна помощь, может кому приходилось с таким сталкиваться. Есть программа написанная на VB и скомпилированная в pcode. Исходников нет. Программа периодически посылает устройству команду. Нужно команду перехватить и переслать в мою программу. Посмотрел код декомпилятором, нашел адрес функции которая мне нужна выглядит так
Код
Public Function cmd(Command_a, Nom_a) '440C2C
  'Data Table: 405784
как бы добавить функцию которая бы передавала из этой программы в мою этот вызов? Нужно для благого дела ))

Перехватить ЧТО? Посылаемые байты через некий интерфейс или событие "посылка команды"?
Читайте MSDN на предмет использования хуков (hooks).
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 00:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01368 секунд с 7
ELECTRONIX ©2004-2016