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