- Добавить в вывод консоли информацию о таблицах разделов
- Парсить и выдать сырой вывод разделов
- Парсить Флаги в заголовках секций (section_headers['characteristics'])
- Функция переводящая VA в RAW адрес
- CLI-интерфейс [x]
- Приложить побольше разных тестовых .exe
- Юнит-тесты
- Подробный разбор секций:
- импорт/экспорт
- возможность вывода хексдамп [x]
- ресурсы
- ...
- ...
-[x] Секция импорта: группировать по exe/dll, из которых выполняется импорт, указывать название импортируемой функции и её адрес -[x] Возможность построения списка зависимостей (т.е. список библиотек, наличие которых необходимо для запуска программы) -[x] Секция экспорта: аналогично -[x] Вывод хексдампов -[x] Разбор ресурсов: для начала только показывать список имеющихся. -[x] Для проверки можно открывать .exe-файл в Visual Studio, она как раз покажет дерево имеющихся ресурсов -[x] Вывод всех секций
String переделать на списки и join Все таки переделать * на импорт as Посмотреть моудль struct для бинарных данных