Дано: Главный main.exe файл, вызывающий библиотеку libs.dll. В этой библиотеке есть не экспортируемая функция, которую я хочу заменить на свою. Как заменить я знаю, но мне нужен адрес входа в функцию. Вопрос: Как можно получить этот самый адрес(например, для экспортируемой функции можно пользоваться функцией GetProcAddress, в моем случае это не сработает).
P.S. Два дня пытался ковырять адреса в ollydbg, но все без толку ...
Можно попробовать такую схему:
Понятно, что для выполнения пункта 2 нужно знать это самое смещение. Как я понимаю, dll-ка собрана без отладочной информации. Следовательно, название искомой функции в dll нигде не фигурирует. Тогда есть такие идеи:
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Допустим вам требуется вручную выровнять все поля структуры по 4 байтаВыглядит это примерно так:
Есть такой вот участок кода, который читае полученные AJAX данный в JSON формате(лишний код убран):