Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

(Вопрос) Подмена Dll.

  • Автор темы Автор темы Iuvenis
  • Дата начала Дата начала
そしてなぜあなたはそれを翻訳したのですか?
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
11 Янв 2019
Сообщения
150
Реакции
29
Возможно ли сделать поддержку запуска чита через подмену Dll, если да, то как? (Для сурса к примеру)
(Да, возможно, вопрос и тупой, но что поделать?)
 
Когда например вызывается функция LoadLibrary или просто разрешаются модули загрузчиком, есть определенный порядок в котором загрузчик ищет нужную библиотеку. В первую очередь смотрится в папке с процессом, поэтому если игра использует какую-либо библиотеку и она с таким же именем есть в папке с игрой, то загрузится из папки с игрой, а не из системной.
Тебе нужно переименовать свою либу в нужную и реализовать экспорты оригинальой либы, и там в зависимости от либы можно просто заглушки сделать либо подгрузить оригинал и пробросить туда.
 
Назад
Сверху Снизу