muxa_one Опубликовано 13 мая, 2014 Поделиться Опубликовано 13 мая, 2014 Первый параметр - тип ресурса. На скринах это RCDATA. Не помню, как в дельфи, а в С++ при работе с ресурсами тип такого рода указывался не строкой, а константой RT_RCDATA.Спасибо! получилось.Добавил в ресурсы длл с типом RT_RCDATA и прописал строку распаковки ExtractRes('RT_RCDATA','DLL','C:\Cheats.dll');Все распаковалось без ошибок. Теперь вот только как сделать инжект длл в нужный процесс? Ссылка на комментарий Поделиться на другие сайты Поделиться
DenkA003 Опубликовано 13 мая, 2014 Автор Поделиться Опубликовано 13 мая, 2014 Спасибо! получилось.Добавил в ресурсы длл с типом RT_RCDATA и прописал строку распаковки ExtractRes('RT_RCDATA','DLL','C:\Cheats.dll');Все распаковалось без ошибок. Теперь вот только как сделать инжект длл в нужный процесс? оО чувак .. я тебе дал пример в самом первом посте этой темы .... вот и коверяй его .... )) сложно добавить таймер и запилить вместо sp.IDProcess = Edit1.Text sp.IDProcess = 'Game.exe'и задать итервал таймера 300 милисекунд ? Ссылка на комментарий Поделиться на другие сайты Поделиться
muxa_one Опубликовано 13 мая, 2014 Поделиться Опубликовано 13 мая, 2014 оО чувак .. я тебе дал пример в самом первом посте этой темы .... вот и коверяй его .... )) сложно добавить таймер и запилить вместо sp.IDProcess = Edit1.Text sp.IDProcess = 'Game.exe'и задать итервал таймера 300 милисекунд ?У меня проект не компилируется.. ругается на эту строку if (WriteProcessMemory(hProcess, lpParameter, ModulePath, dwSize, lpBytesWritten) = False) thenСтоит дельфи хе 4Тем более в этом проекте нужно выбирать длл а у меня она уже распаковывается, нужно чтобы только по указанному пути подгружало (там где была распакована длл). Ссылка на комментарий Поделиться на другие сайты Поделиться
DenkA003 Опубликовано 13 мая, 2014 Автор Поделиться Опубликовано 13 мая, 2014 дак что тебе мешает прописать путь к длл :?Я писал инжектор на Delphi 7 )) скачай лайт версию )) ну или найди другой способ инжекта )))Подумай логично )) я исправил свой инжектор )) там нужно было изменить 1 строчку )) и весь код заработал !!!если не сможешь скину исходник !! Ссылка на комментарий Поделиться на другие сайты Поделиться
muxa_one Опубликовано 13 мая, 2014 Поделиться Опубликовано 13 мая, 2014 дак что тебе мешает прописать путь к длл :?Я писал инжектор на Delphi 7 )) скачай лайт версию )) ну или найди другой способ инжекта )))Подумай логично )) я исправил свой инжектор )) там нужно было изменить 1 строчку )) и весь код заработал !!!если не сможешь скину исходник !!Если бы мог сделал бы, гуглил находил много вариантов но дельфи это такая штука.. код как свалка все на кучу - мало чего понятно. Ссылка на комментарий Поделиться на другие сайты Поделиться
DenkA003 Опубликовано 13 мая, 2014 Автор Поделиться Опубликовано 13 мая, 2014 Если бы мог сделал бы, гуглил находил много вариантов но дельфи это такая штука.. код как свалка все на кучу - мало чего понятно.жди уже сделал ))) Ссылка на комментарий Поделиться на другие сайты Поделиться
muxa_one Опубликовано 13 мая, 2014 Поделиться Опубликовано 13 мая, 2014 жди уже сделал )))Благодарен Ссылка на комментарий Поделиться на другие сайты Поделиться
DenkA003 Опубликовано 13 мая, 2014 Автор Поделиться Опубликовано 13 мая, 2014 Благодарен Прости жди до завтра темы ((( Ссылка на комментарий Поделиться на другие сайты Поделиться
muxa_one Опубликовано 14 мая, 2014 Поделиться Опубликовано 14 мая, 2014 Прости жди до завтра темы (((Я подожду Ссылка на комментарий Поделиться на другие сайты Поделиться
DenkA003 Опубликовано 14 мая, 2014 Автор Поделиться Опубликовано 14 мая, 2014 Я подождувот темаhttp://forum.gamehacklab.ru/topic/2602-%D0%BF%D0%B8%D1%88%D0%B5%D0%BC-%D1%81%D0%B2%D0%BE%D0%B9-dll-%D0%B8%D0%BD%D0%B6%D0%B5%D0%BA%D1%82%D0%BE%D1%80-delphi-xe2/ Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость romav Опубликовано 27 декабря, 2014 Поделиться Опубликовано 27 декабря, 2014 Как сделать инджектор только через сеть? Например на сервере храниться dll файл и нужно через клиент этот файл инджектнуть к процессу. //NullAlex: ненужную цитату всего первого поста я убрал. Если надо процитировать - то надо выбрать ту часть, которую необходимо процитировать, а не все сообщение. Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 27 декабря, 2014 Поделиться Опубликовано 27 декабря, 2014 Как сделать инджектор только через сеть? Например на сервере храниться dll файл и нужно через клиент этот файл инджектнуть к процессу.Зависит от того, на чем инъекцию .dll делать. Если на сервере, где лежит и .dll и процесс-жертва, с помощью клиента (подключившись к серверу), то все просто - надо запустить на сервере инъектор, и сделать дело. Если процесс-жертва находится на стороне клиента, а .dll лежит на сервере, то .dll необходимо сначала передать (скачать) на клиент, и произвести инъекцию. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения