Lefes
@Lefes

Как собрать информацию из других программ?

Добрый день!

Столкнулся с такой задачей: нужно написать скрипт сбора данных из других программ, например антивирус ESET.

ЯП: Python 3

Собственно вот в чем вопрос, кто-то сталкивался с такой задачей на python? Может есть какие-то удобные библиотеки для обрабатывания и поиска информации по другим программам.
Например, нужно каждые две минуты получать информацию о состоянии антивируса.
59d4a1375ad88845126461.png
Есть ли какое-то более простое решение, чем реверсить программу и искать куда в памяти или в файле складывает она эту информацию?

Буду рад любым наводкам или подсказкам куда копать, заранее спасибо!
  • Вопрос задан
  • 181 просмотр
Решения вопроса 1
@dmfun
Такую информацию через WMI можно получить. Root\SecurityCenter2
Класс AntivirusProduct. В ProductState закодировано состояние (это надо доки читать), короче оно раскодируется и можно получить запущен ли он и обновлены ли библиотеки. Сорцов нет к сожаленю.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы