Модуль get_section_info
Функция get_section_num
Возвращает число секций в PE-файле.
Аргументы:
file_path - строка, содержащая путь PE-файлу.
Возвращаемое значение:
Число секций в PE-файле.
Исключения:
PEfileScriptsError (‘Запрашиваемый файл не найден’): В случае отсутствия проверяемого PE-файла.
PEfileScriptsError (‘Запрашиваемый файл не является PE-файлом’): В случае, когда проверяемый файл не является PE-файлом.
Функция get_section_info
Возвращает информацию о секциях в PE-файле.
Аргументы:
file_path - строка, содержащая путь PE-файлу.
Возвращаемое значение:
Информация о секциях PE-файла в виде списка объектов типа dict с элементами:
name- имя секции;characteristics- значение поля ‘Characteristics’;MD5hash- значение md5-хэша от секции;entropy- значение энтропии секции.
Исключения:
PEfileScriptsError (‘Запрашиваемый файл не найден’): В случае отсутствия проверяемого PE-файла.
PEfileScriptsError (‘Запрашиваемый файл не является PE-файлом’): В случае, когда проверяемый файл не является PE-файлом.