TransWikia.com

Можно ли по указателю на функцию определить местонахождение кода функции?

Stack Overflow на русском Asked on February 26, 2021

Есть указатель на некоторую функцию. Можно ли по этому указателю понять, где находится эта функция: является ли она частью исполняемого файла или же функция находится в динамической библиотеке?

Может быть адреса функций из динамических библиотек как-то отличаются от адресов функций из исполняемого файла, или ОС предоставляет какой-нибудь специфичный API для определения местонахождения функций?

Вопрос в общем-то сугубо теоретический, но если определить местонахождение возможно, то для чего это может использоваться на практике?

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP