Я хочу ввести сценарий Python в GDB , этот сценарий используется для создания новой команды uming, принимая его имя как «fp» , его функция заключается в поиске в данной области памяти, чтобы проверить, содержит ли эта область указатели, которыенаходятся в программе , если в этой области памяти есть указатели , команда напечатает адрес указателей и напечатает адрес, на который указывает указатель。
пример :
(gdb) fp0x442032 100 (первый параметр - начальный адрес , 100 - это размер для поиска)
Если в программе отладки есть указатель S, его адрес равен 0x442033 и указывает на адрес 0x442039 20, поэтомувывод должен быть:
0x442033 -> 0x442039
Мой вопрос: как я могу использовать GDB для поиска адресов указателей? Как это реализовать? Спасибо.