Sandboxie Easy Anti Cheat

1 view
Skip to first unread message

Tisham Candella

unread,
Aug 5, 2024, 12:25:11 AM8/5/24
to weamatrepe
Ifthe game has an anti-cheat feature, you'll probably need to reach out to their tech support team to see if they are blocking Sandboxie.

Keep in mind that most anti-cheat software will not run inside Sandboxie.


Easy Anti-Cheat, often abbreviated to EAC within the gaming community, is a piece of anti-cheat software that can be implemented into a videogame to prevent users from making unwanted adjustments to game files, memory, code etc. It is operated by Epic Games


Cloud Imperium announced that they decided to use EAC as Star Citizen's main anti-cheat software through a Spectrum post on November 5, 2021.[1] It was planned to be implemented with the release of Alpha 3.15.1, a patch that also included content for the Intergalactic Aerospace Expo 2951 (IAE).


Implementing EAC into the game, especially since the community has been able to freely tinker with the game up until now, can have its issues. Since the first versions of the game, people have been creating their own content out of the game using their own modifications. Some of these were made in order to benefit the community in a legitimate way. Examples of these were localization mods for players that don't speak English, control extensions such as Voice Attack or GameGlass, screenshotting tools such as Reshade (which was eventually whitelisted), or mods that allow Linux users to run the game.


Game builds using EAC were thoroughly tested in PTU phases, both on ETF and public waves before the planned launch of 3.15.1. However, due to -insert reasons here- and little time left, it was decided to temporarily drop EAC from the build. 3.15.1 was then launched to the LIVE branch shortly before the start of the IAE event, without EAC, but the testing phases for it were still ongoing on the PTU branches.


from wikipedia (and my own experience with gameguard)...



Hides the game application process, monitors the entire memory range, terminates applications

defined by the game vendor and INCA to be cheats, blocks certain calls to DirectX functions and

Windows APIs and auto-updates itself to change as new threats surface.

GameGuard is a subject of some controversy as the program itself is a rootkit that is installed without

user authorization on their client machine.


also, ive run into a snag using my script with the onscreen keyboard, is there a way to asign a difrent value to the numbers in a dropdownlist on the gui, so when the list says 1 & i have in my script send list, it isnt trying to use the 1 key?


There are any number of people even here on these boards that could do a task like that. The big question is why bother? Spend 200+ hours reverse engineering an anti-hack to see what it's doing then anot\her 40-80+ hours coding and testing a wrapper around it only to have it update itself after a week or so and anti-rootkit your anti-rootkit and then you start all over again. For a single game that is essentially a freebie? The reason people write anti-hacks like GameGuard is to make sure the game stays balanced and that gold farmers don't auto-bot the game to the point where the drive off their core set of gamers. Sure some stuff like AutoHotkey gets caught in the net but there are a LOT of people who want to be able to farm gold while they go off and have a life outside the game while still having their characters run around and soak up loot and mats. And then there are the asian gold farmers who run bots in shifts 24/7 (where and when they can get away with it). Not only that but when the devs update their anti-hack and your anti-anti-hack breaks who you gonna yell at to get it fixed? Does that individual want to spend the next 5 years maintaining code that makes them essentially no money at all for a massive investment in time, effort, and the potential cost of tools like post-mortem debuggers, OS system API sniffers, High level coding language like C++ and some low level Assembler stuff to hack into the PC BIOS routines?. No, I'll wager whoever has the skill to do that would rather get paid a pretty decent salary working for an engineering firm coding the anti-hacks in the first place. I know I would. I did. And made a good living at it too but that was in another life. And the company bought all my tools. Personally I think you'd be wasting your time trying to find someone good enough to do the work but do it essentially free of charge. If you're interested in commercial automation tools that can do a bit of what you're looking for there are commercial ventures that may be able to help.Be aware there are a lot of wormy hacks out there that will be more than willing to put some malware on your machine if you get sloppy. That's another big gotcha you might want to take into consideration if you go for the "I need a freebie" kind of thing.


You might want to read this LINK to get some idea of what you may need to do for a game Like Ragnarok. Or check out this LINK and this LINK for some other ideas about automating MMO stuff. There are reliable and honest programmers out there but you have to search to find them.


GamerGirl knows her stuff, some anti cheats are easy to get around but purely with AHK most will be pretty difficult and very time consuming. Also you will be mostly on your own in this regard, AHK wasn't created for the purpose of automating video games after all.


The old version of AutoHotkey v1.0.48.05 is probably your best bet if you can live with the absence of a lot of nice upgrades. That version was, in my estimation the fastest version of AutoHotkey to date for automating game mechanics but a lot of nice (more advanced) stuff will not be available to you.


There are several vm's that could be useful for vming a game even those who claim they don't like vm's The entire purpose of a vm (when used like this) is to prevent the very actions that a game developer or a hactivist would want to use to get into your memory space. Google up sandboxes and vm's both and see what's out there. I had some good luck with Sandboxie at the beginning but I won't verify it even works now for the kind of stuff you need to get around a hack shield. The trick with vm's is to start your vm before the game even gets loaded and to make sure there's no resident junk that the game want's to keep installed between runs. Use MSConfig to check your startup configurations so you aren't loading any crap that shouldn't be there.


Now that we have a Windows Guide in the works (thanks to beerisgood and @ikelatomig), I was wondering what should a dedicated Gaming device should look like? I think I have a spare desktop PC that is currently running Linux for a dedicated gaming device with but with a focus on single player experience. I have moved all the important and critical activities in my full disk encrypted Fedora Silverblue laptop, leaving me free do just a dedicated gaming desktop, which would enable the more nicer features of my hardware such as HDR, Variable Refresh Rate, which is currently absent in most Linux distro implementations. As well as software for adjusting the RGB and mouse DPI adjustments.


So it got me wondering, what does a reasonably secure and private Windows gaming PC would look like, particularly for a single player focused experience? Also, how will it change if I decided to play with other people online through online multiplayer competitive games?


This is not a guide for Windows VM and VFIO passthrough. We are aware of them and probably use them occasionally when we need Photoshop or some niche macro thing that MS Office does that does not translate well to LibreOffice or OnlyOffice.


This is also a guide request and while I think I could make one, I have really not looked into Github and how to do stuff with the whole git thing. I am not trained nor am I working in the tech industry after all. Also I dont think I have time to make one. I would appreciate if the community would do the proper convertion to the git supported format. I am making this under the Creative Commons license under the CC0 specifically.


Looking back at the anniversary of the release of the Steam Deck, it is viewed as an overwhelming success that strives on improving its gaming experience. For the first time since the inception of the Steam machines way back in 2015, Linux may have finally be viewed as an actual viable alternative to the Windows gaming platform. Indeed, the vast 70-80+ of the most played games in Steam is now playable through the improvements of proton and the Linux gaming community.


Despite the advances of gaming Linux, it still lags behind in some areas, notably HDR, VRR and other things like the lack of widespread support for adjusting the DPI and RGB of gaming mice. Anti-cheat software has been promised support for Linux and Valve has made it available as a one-click toggle but not all game publishers want Linux gamers. It seems that some gaming publishers want inclusivity in their gaming, but not those that identify as Linux gamers.


Not everyone wants to convert to Linux, sadly, despite the obvious benefits. Maybe the children want to play a game that is not supported in Linux with their school friends. Perhaps there is a spare Linux PC in the house that sits unused. Or there is a strong desire of internally justifying a newly purchased monitor and graphics card by using its features.


Since the death of physical media and in-store purchases, most gamers have collectively decided to just go with online game storefronts for purchases and indeed benefit from the convenience and the various discounts and deals particularly around holidays season.


Steam, unsurprisingly got a Grade D as they work with other banks and other gaming companies, they are eventually required by law to collect and share personal information because they take credit cards and other payment methods.


The easiest way to do it is to put it all on one user login. Unfortunately with companies like Epic Games that were caught snooping around or with invasive anti-cheat like Vanguard running during startup with the added opaqueness of the Windows, I think it could be best to just separate each storefronts installed as different users to avoid them snooping at each other.

3a8082e126
Reply all
Reply to author
Forward
0 new messages