Not really, if you do it properly you can just check periodically - like once every item acquisition.
Thing is, it adds lag. Depending on what packets are checked.
There’s better technologies/ideas to prevent cheats even on peer to peer. It’s sort of why net code is it’s own profession…
@cw1289
Good luck getting your stuff to run on anything with a basic anti-virus software.
Your exe will likely be jailed before it even has a chance to complete the first scan.
.net programs have a different kind of accessibility - and will still end up in quarantine about 90% of the time.
To avoid it you’d have to be a certified publisher.
Also, literally none of it works without elevation:
“The caller must be a member of the Administrators group to enumerate processes that are running under a different user’s context.”
Games do not run as administrator, and any game requiring you to run as administrator is rejected by most publishers.
What are you going to do? Email zipped folders to clients?
And Obviously any decent cheating software will not be running under the same elevation to prevent just this. They usually do run as administrator.
To spot them you would also have to run the EXE as administrator.