I
I
Ivan2017-10-04 11:54:55
Python
Ivan, 2017-10-04 11:54:55

How to collect information from other programs?

Good afternoon!
Faced such a task: I need to write a script for collecting data from other programs, for example, ESET antivirus.
JP: Python 3
Actually, that's the question, has anyone faced such a task in python? Maybe there are some convenient libraries for processing and searching for information on other programs.
For example, you need to receive information about the status of the antivirus every two minutes.
59d4a1375ad88845126461.png
Is there any simpler solution than to reverse the program and look for where in memory or in a file does it add this information?
I would be glad for any tips or hints where to dig, thanks in advance!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
dmfun, 2017-10-04
@Lefes

Such information can be obtained through WMI. Root\SecurityCenter2
AntivirusProduct class. In ProductState, the state is encoded (it is necessary to read the docks), in short, it will be decoded and you can get whether it is running and whether the libraries are updated. Unfortunately, there are no sorcerers.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question