Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EasyAntiCheat Crashes in Sandboxie-Plus? #1192

Open
SolidSouless opened this issue Sep 12, 2021 · 28 comments
Open

EasyAntiCheat Crashes in Sandboxie-Plus? #1192

SolidSouless opened this issue Sep 12, 2021 · 28 comments
Labels
DRM Software Anti-tampering restrictions with sandboxed applications Game Issue Gaming issues in the sandboxes Help Wanted Extra help is needed Support Request Support request issues

Comments

@SolidSouless
Copy link

Trying to run a steam game in Sandboxie-Plus, but EasyAntiCheat Crashes with error 30001. I looked up that error and it has to deal with Microsoft firewall. Anyone happen to know a solution to this?

@isaak654 isaak654 added the Support Request Support request issues label Sep 12, 2021
@DavidXanatos
Copy link
Member

DavidXanatos commented Sep 13, 2021

Try
BlockNetParam=n

I presume it tryed to open some ports or set up other firewall rules and fails due to the isolation.
Not sure if this parameter will open enough though.

@Chaython
Copy link

Trying to run a steam game in Sandboxie-Plus, but EasyAntiCheat Crashes with error 30001. I looked up that error and it has to deal with Microsoft firewall. Anyone happen to know a solution to this?

To stop anti-cheat spying on your system is a good use case for a sandbox. However be warned that some games will ban you. Easy anti-cheat is good at warning the user etc. But Destiny 2 will ban you, without reason and deny any appeals.

@SolidSouless
Copy link
Author

Try
BlockNetParam=n

I presume it tryed to open some ports or set up other firewall rules and fails due to the isolation.
Not sure if this parameter will open enough though.

Where do I add this parameter?

@isaak654
Copy link
Collaborator

Where do I add this parameter?

Assuming you're on the main Sandboxie Plus window and you've closed any running program in the sandbox:

  1. Go to Options menu -> Edit ini file -> confirm yes
  2. Add that line below [DefaultBox] (if you intend to use this sandbox to run the program)
  3. Save the ini file and close it
  4. Go to Options menu -> Reload ini file

@SolidSouless
Copy link
Author

"BlockNetParam=n" is already in the ini file. Any other ideas on how to get the easy anticheat to work?

@isaak654 isaak654 added the Help Wanted Extra help is needed label Sep 23, 2021
@isaak654 isaak654 added the Game Issue Gaming issues in the sandboxes label Oct 3, 2021
@isaak654
Copy link
Collaborator

isaak654 commented Oct 9, 2021

Steam just showed the following beta update about an EasyAntiCheat issue:

October 8 - Steam Client Update Released
Update: this release has been rolled back to the October 6 release to address an issue launching games which use Easy Anti-Cheat (EAC). When that issue is resolved, we'll update the client again to pick up these fixes.

@DavidXanatos DavidXanatos added the DRM Software Anti-tampering restrictions with sandboxed applications label Feb 1, 2022
@DavidXanatos
Copy link
Member

can we close this?

@isaak654
Copy link
Collaborator

isaak654 commented Feb 1, 2022

Not without further confirmation, imho.

@BellBoyBenny
Copy link

Sorry to lowkey necro, but did anybody figure this out? Trying to play split screen using Sandboxie :<

@sephirods
Copy link

i want to make easy anti cheat to work on sandboxie to. not luck yet

@omatrycy
Copy link

omatrycy commented Feb 25, 2022

hi, it helped me:
check Steam and Steam Client WebHelper are added to firewall rules. Add lines to ini file:

DropAdminRights=y
FakeAdminRights=y

Steam stopped asking me about adding firewall rules. Maybe it will help you.

@leandrogmuller
Copy link

leandrogmuller commented Jul 15, 2022

Hello. I have the same problem when I try to open game with EasyAntiCheat, as Lost Ark, Albion....
Is there any soluction?
Version: 5.56.3 - Windows 11

error

Translator error: Insufficient privileges
error2

@isaak654
Copy link
Collaborator

Is there any soluction?

Not yet, that's why the https://github.com/sandboxie-plus/Sandboxie/labels/help%20wanted label has been assigned to this issue.

@ameaninglessname
Copy link

Where do I add this parameter?

Assuming you're on the main Sandboxie Plus window and you've closed any running program in the sandbox:

1. Go to Options menu -> Edit ini file -> confirm yes

2. Add that line below [DefaultBox] (if you intend to use this sandbox to run the program)

3. Save the ini file and close it

4. Go to Options menu -> Reload ini file

Just tried this using Sandboxie-Plus 1.3.4 with no luck.

image
image

config:

[Epic]
Enabled=y
AutoRecover=y
BlockNetworkFiles=y
RecoverFolder=%{374DE290-123F-4565-9164-39C4925E467B}%
RecoverFolder=%Personal%
RecoverFolder=%Desktop%
BorderColor=#027df7,ttl
Template=OpenBluetooth
Template=SkipHook
Template=FileCopy
Template=qWave
Template=BlockPorts
Template=LingerPrograms
Template=AutoRecoverIgnore
ConfigLevel=9
DropAdminRights=y
FakeAdminRights=y
AllowNetworkAccess=,n
ClosedFilePath=,InternetAccessDevices
WriteFilePath=G:\Folder*

@cyberience
Copy link

This is still a big issue. All the above recommendations have been applied, with no fix in site. would be helpful if we can get at the actual issue causing it. and then apply the work around to Sandboxie.

@isaak654
Copy link
Collaborator

isaak654 commented Oct 10, 2022

In the meantime, I think you could try with StartService=EasyAntiCheat (which represents the service name in services.msc).
This requires the installation of EasyAntiCheat outside the sandbox.

Note: it has not been documented (yet), so I cannot grant for its safety / stability.

@Daniil254
Copy link

Daniil254 commented Oct 15, 2022

А пока, я думаю, вы могли бы попробовать с StartService=EasyAntiCheat(который представляет имя службы в services.msc ). Это требует установки EasyAntiCheat вне песочницы.

Примечание: это не было задокументировано ( пока ), поэтому я не могу гарантировать его безопасность/стабильность.

Hi! Has anyone found a solution to the problem?

@Daniil254

This comment was marked as duplicate.

@Daniil254

This comment was marked as duplicate.

@Daniil254

This comment was marked as duplicate.

@DavidXanatos
Copy link
Member

Apparently there is no solution yet or else it would have been already mentioned, please don't span the same question over and over again.

@ameaninglessname
Copy link

EasyAntiCheat.exe (10292): SBIE2211 Sandboxed service failed to start: EasyAntiCheat
I got this error when start the first program within sandbox which is epic games launcher.

Is this because the game (and EasyAntiCheat) is installed inside sandbox ? and the service can not be found outside the box (I can't find the service from services.msc)

And the game is still failed to launch
image

image
image

@LYingSiMon
Copy link

LYingSiMon commented Dec 28, 2022

I ran into the same problem, starting the EAC in the application compartment, and its service program would not start

image

I tried StartService=EasyAntiCheat and StartService=*, but it didn't work.
I tried starting the EAC service outside the sandbox first, but unfortunately the process inside the sandbox would still trying start the service instead of trying to communicate with the service outside the sandbox

Has anyone solved this problem? 😐

@Zymlex
Copy link

Zymlex commented May 31, 2023

If I'm not mistaken, this utility requires a driver to be installed on the system. The sandbox does not miss this and it cannot be bypassed, except by installing the utility on the system and allowing it to run the service (which, by the way, is also not without problems).

@strawberry223
Copy link

any updates on this yet?

@isaak654
Copy link
Collaborator

isaak654 commented Aug 25, 2023

The lead developer hasn't looked into anti-cheats yet. At this point, it is mainly a matter of insisting even more (in a collective/constructive sense). Anyone with notable debugging skills would certainly be helpful, at least to know what's wrong in detail.

@dtristany
Copy link

This is still a problem when I tried to install and run Goose Goose Duck on sandboxie-plus "easy anti-cheat installation folder has been encrypted"

@nabihmobaied
Copy link

Still problem for me I can't run apex legends, any one found a solution?image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DRM Software Anti-tampering restrictions with sandboxed applications Game Issue Gaming issues in the sandboxes Help Wanted Extra help is needed Support Request Support request issues
Projects
None yet
Development

No branches or pull requests