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