Метод iterparse
возвращает итератор , который по определению будет закрыт при достижении конца.
Если вы хотите прочитать данные несколько раз, есть только два решения:
list
или dict
(ваше решение пока) iterparse
еще раз каждый раз. В конце концов, если вы будете искать конкретную информацию каждый раз, вы можете использовать такие методы, как Element.find ()
WinDbg имеет ln
команда, которая даст Вам самый близкий символ адреса.
Открывают Ваше двоичное использование:
WinDbg -z somebin.dll
И в окне команд, введите:
ln <address>
, Как только Вы находите функцию, это находится в, выполнение
uf somebin!SomeFunc
для нахождения самой близкой строки к адресу.