I wanted to get some insight from you all on if an Anti-Cheat Engine is possible to create in VB. I know that if it can be made, it would be a long and arduous task, but well worth it.

I'd also like to know what features I would have to implement for it to be a good anti-cheat engine.

Since there would be no GUI, would I just make it as a service? or would I make it as a normal app without a GUI? I think if I make it as a service, the User could just turn it off.

The engine itself would be for a C++ game.

Any information would be appreciated.

Thanks