![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 17.07.2009
Сообщений: 4
|
![]()
Господа програмисты! Такая проблема:
Нужно написать процедуру которая будет добавлять часть кода одной программы в другую. Попыток у меня было очень много... Удалось только добавить весь код программы,то есть выполняется код 1-ой проги далее код 2-ой игнорируется, а нужно добавить так чтобы в 1-ой проге выполнялся код 1-ой затем 2-ой... Помогите кто чем может. ![]() Последний раз редактировалось francyz26rus; 17.07.2009 в 21:36. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 29.05.2009
Сообщений: 320
|
![]()
И как это понимать? Нужно устроить конкатенацию строк (сложение) кода на неком языке? Тогда причем тут WinApi...
|
![]() |
![]() |
![]() |
#3 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]()
Да... Причем тут WinApi..?
На чём Вы вообще пишете эту программу? Делфи? C++? И можно поподробнее, что именно Вы хотите сделать? ![]()
I am the First of Cyber Evolution...
I am the First to Program your Future... |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
у вас есть исходники этих программ?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#6 | |
Регистрация: 17.07.2009
Сообщений: 4
|
![]() Цитата:
есть, внедряемой. Последний раз редактировалось rpy3uH; 21.07.2009 в 16:47. |
|
![]() |
![]() |
![]() |
#7 | ||||
Форумчанин
Регистрация: 29.05.2009
Сообщений: 320
|
![]() Цитата:
Цитата:
З.Ы. Я тоже хотел открыть тему про внедрение/перехват, но пока не знаю что перехватывать (там много слишком). |
||||
![]() |
![]() |
![]() |
#8 | ||
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]()
А... То есть лазить в чужую запущенную программу чтоль?
![]() Я просто сначала подумал, что нужен какой-то эвалюатор или что-то вроде него... ![]() Было бы интересно... Я думал Windows не даёт приложениям подобного доступа друг к другу... Цитата:
![]()
I am the First of Cyber Evolution...
I am the First to Program your Future... |
||
![]() |
![]() |
![]() |
#9 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
![]()
Путеводитель по написанию вирусов под Win32
От зеленого к красному Поиск адресов API в Win98-WinXP Практика синтез вируса Все что вам нужно отсюда почерпнуть так это поиск API адресов в чужеродном адресном пространстве и поиск дельта-смещений. Это в случае патчинга существующего кода своим. Гораздо легче сделать зонд - DLL-библиотеку которую можно будет насильно подключить к процессу. PS: Мне вероятно надо бы научится читать внимательней чужие ответы, не заметил что BaronTreep уже все описал.
"Тяжело в учении, легко в бою" - А.В. Суворов
Последний раз редактировалось Ivan_32; 25.07.2009 в 18:07. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 29.05.2009
Сообщений: 320
|
![]()
Наверно в списке литературы есть уже:
Джеффри Рихтер - Создание эффективных Win32-приложений. Либо более новое издание, только я не знаю перевили его или нет: Windows via C/C++ Где-то в конце 4 главы. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавить название | Romuald | Microsoft Office Excel | 2 | 13.05.2009 10:18 |
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? | Mclaren | Помощь студентам | 2 | 27.04.2009 22:37 |
добавить функцию, С | xalex17 | Помощь студентам | 3 | 12.11.2008 03:39 |
Добавить фОРМУ... | prog38 | Помощь студентам | 4 | 02.07.2008 09:07 |
Добавить в закладки | Никки | JavaScript, Ajax | 2 | 09.02.2008 17:43 |