Rob-- / memoryjs

Read and write process memory in Node.js (Windows API functions exposed via Node bindings)
MIT License
632 stars 86 forks source link

Does VAC detect this? #45

Closed MelerEcckmanLawler closed 5 years ago

MelerEcckmanLawler commented 5 years ago

I'm not sure where else to ask this, but if I were to use this to READ (but NOT write) memory of a Steam online multiplayer game, would I get banned? Can VAC "know" if I'm reading a game's memory?

I am not cheating by the way.

Rob-- commented 5 years ago

I have not known VAC to ever ban for opening a handle to a process or for simply just reading game memory, but this could change at any time and may have already changed since I was last familiar with playing around with games that use VAC. You are probably safe, but just be careful and use alternative accounts where possible.

Edit: you can also write process memory to be honest and VAC doesn't care, but this is more risky.

MelerEcckmanLawler commented 5 years ago

Okay thanks! If I happen to get banned I will let you know, I'm sure users would be curious. If I don't report back, assume I didn't get banned haha.

xetrics commented 2 years ago

For future googlers because I'm sure this question will rise a lot...

VAC is mostly just a signature scanner. Simply reading/writing memory and opening handles will not get you banned. You only run into problems when you copy code from sources found online that VAC has generated a signature for.

A prime example is the blackbox code for generating angles for aimbot in CSGO that has been shared around online for several years.