Updated 8-18: Looks like this is likely a “try not to run multiple copies of battlenet” intention, according to this tweet:
I don’t work on this product but I glanced at the code and it seems to just populate an in memory cache that is used by trivial utility functions. For example trying to avoid having two copies of the agent running at once.
— William Warnecke (@ww) August 18, 2022
Good question, but it does. With the advent of BYOD/WFH, do cybersecurity professionals need to keep an eye on these agents? Probably not, but it depends on risk mitigation, I guess.
I’m using the tool WMIMon from Github to log this information.
A quick search in Task Manager shows that Agent.exe is a Battlenet Executable
Is it ok for game library programs to inventory/spy on you? Battlenet isn’t the only one, to be sure. But why is this ok?