Модуль 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-файлом.