Как проверить, имеет ли файл действительную подпись в Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как проверить, имеет ли файл действительную подпись в Python?

Сообщение Anonymous »

Я хочу проверить код подписи в Python с единственным входом Path/to/file
Все остальные источники, с которыми я обращался, нуждаются в отдельных файлах подписи, но я хочу взять только в качестве ввода единого файла (может быть .exe или .dll)
Я пытался написать Код, чтобы проверить, если файл имеет допустимую сигналуную сигналу через окно.def is_valid_Sig(path:str):
if os.path.exists(path):
command = f"Get-AuthenticodeSignature \"{path}\""
result = subprocess.run(["powershell.exe", command], capture_output=True)
result = str(str(result.stdout) + str(result.stderr))

if " Valid " in result:
return 1
else: return 0
else: return -1
< /code>
В любом случае, чтобы сделать это без использования Cmd или PowerShell?
Пожалуйста, помогите мне, большое спасибо:> < /p>

Подробнее здесь: https://stackoverflow.com/questions/768 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»