Alle discussies > Steam-forum > VAC Discussion > Details van topic
Injecting a DLL to a game in order to create overlay is banable?
I am working on an app for CS:GO, and I would like to create overlay, so I don't need to alt tab all the time. Is it banable to inject DLL for that couse?
https://github.com/hiitiger/gelectron
I would like to use this app to do it.
However: "To enable an electron app to have the ability to show its web browser window in another game process, we need to injecting a module (dll in Windows) to the game, make an IPC connection with our electron process" this part bothers me if vac can treat it as a trial of hacking. I'd like to know your honest opinions.
< >
1-15 van 20 reacties weergegeven
if it injects anything and/or tampers with protected game files, it can get you a ban. no one can really tell you what will happen, it is DO AT OWN RISK. Better to just not do it
Altering files will most certainly be in a grey area at best - at absolute best it might thrown an ERROR.

But obviously, if it's altering files and is detected as something that will change your experience (like, say, a skin changer does) that would otherwise be something paid for or giving you an advantage ... it's already considered a cheat and WILL get a vac ban.

Don't do anything with those files.

And if you ATTEMPT it do so on a throwaway account and *be prepared to wait it out* to see if that one gets a ban.... and in the meantime, don't play: because unless you format the drive those files may or may not be still changed.
It isn't supposed to do anything with CS:GO files what do ever. All I want to is to have overlay (like steam overlay), and for example use it to browse sth (for example switch on music). It won't work (i could be banned) since its injecting DLL? :/
Laatst bewerkt door potato; 23 okt 2019 om 16:44
ANYTHING that injects itself into the running game process will automatically trigger a VAC ban in CS:GO. ANYTHING.
So everything you trying to do, do it at your own risk and dont come crying if you get a free VACation out if it.
Nobody will help you then, especially Steam.
Origineel geplaatst door ☆kmdrGroch☆:
It isn't supposed to do anything with CS:GO files what do ever. All I want to is to have overlay (like steam overlay), and for example use it to browse sth (for example switch on music). It won't work (i could be banned) since its injecting DLL? :/
What it is "supposed" to do and what it "does" do are not always one in the same. If you did not write the code yourself, then you can't be sure what it does or what else it may do :

CS: GO player releases fake hack and purposely gets 3,000+ cheaters VAC banned

https://www.pcgamesn.com/counter-strike-global-offensive/cs-go-player-releases-fake-hack-and-purposely-gets-3000-cheaters-vac-banned

The VAC system reliably detects cheats using their cheat signatures. Any third-party modifications to a game designed to give one player an advantage over another is classified as a cheat or hack and will trigger a VAC ban. This includes modifications to a game's core executable files and dynamic link libraries.

https://support.steampowered.com/kb_article.php?ref=7849-RADZ-6869&l=english#whatisvac

"dynamic link libraries".....otherwise known as .dll files.
note overlays a known thing and do not require you to inject into the game to implement, they're literally part of directx

if you're 'injecting' into the game, you don't actually know how overlays work which means you're not actually making an overlay, you're making a hack that acts like an overlay, we call that asn ESP hack.
Satoru, I am basically quoting what the author of the package says. "To enable an electron app to have the ability to show its web browser window in another game process, we need to injecting a module (dll in Windows) to the game, make an IPC connection with our electron process, copy the screenshot of our electron app's browser window and render it over the game's surface."

But whatever. Thank you guys for your answers. I have to find a way to do it more safely, maybe it will end by me writing own package to run it :x
"you're making a hack that acts like an overlay, we call that asn ESP hack.", not all injections are hacks -.- and some hacks aren't even hacks
Origineel geplaatst door ☆kmdrGroch☆:

But whatever. Thank you guys for your answers. I have to find a way to do it more safely, maybe it will end by me writing own package to run it :x

If you know how to do this, this is infinitely safer than relying on ANYTHING you've downloaded.
I don´t get the point of an overlay. Will you be chatting on Youtube while killing in CS GO? It´s shady.
Origineel geplaatst door ☆kmdrGroch☆:
Satoru, I am basically quoting what the author of the package says.
Why would you trust what someone says a process or program does ? Sure, it might be safe but then again, it might not.

I never understand why people think that just because a certain modification is labeled as "X", that does not necessarily mean it won't also do "Y" and "Z", and "Y" and "Z" being the cause of VAC triggering and applying a flag for a delayed ban.

It's clearly covered in the VAC support page :

https://support.steampowered.com/kb_article.php?ref=7849-RADZ-6869&l=english

Use caution when installing any game modifications like scripts or custom skins, and only download custom content from trusted sources. Hackers may maliciously disguise their cheats to cause others to get banned.
"That guy can't be a scammer, he has tons of +rep on his profile!"
Pipo, maybe? + "Shady".. do you really think someone would be enough "smart" to write cheats for csgo in the browser? The giving one, I see your point. Zekiran, just "?"
Why do you even need to inject code? For an overlay, would a simple hook not be suitable?
Cathuthu, am I am just asking, since it is what was written in package description. Since we already discussed, that any DLL injection would be considered as cheat, I guess I'll have to find another one / write own package for ELECTRON.
< >
1-15 van 20 reacties weergegeven
Per pagina: 1530 50

Alle discussies > Steam-forum > VAC Discussion > Details van topic
Geplaatst op: 23 okt 2019 om 14:03
Aantal berichten: 20