Получение импорта / экспорта из PE с помощью скрипта Ghidra
Я использую ghidra для обратного проектирования EXE-файла. Я хочу извлечь импорт и экспорт из дерева символов. Я написал этот сценарий, но он ничего не возвращает.
sm = currentProgram.getSymbolTable()
symb = sm.getSymbolIterator("Imports")
for s in symb:
print(s)
но когда я использую этот скрипт для получения всех функций из дерева символов, он работает
symb = sm.getSymbolIterator()
for s in symb:
print(s)
Что мне не хватает?
1 ответ
Решение
Решает ли вашу проблему?
sm = currentProgram.getSymbolTable()
symb = sm.getExternalSymbols()
for s in symb:
print(s)