Conversation
Notices
-
Embed this notice
@sally @yomiel If the domain is known and the exit code is known, tracing and patching that out with Ghidra shouldn't be that hard, but well that would be encouraging the continued execution of proprietary software...
-
Embed this notice
@yomiel
Turns out AppArmor is a worthless piece of shit for this one thing that could be useful for.
I achieved the same end by re-routing api.bethesda.net to Quad9 (9.9.9.9) using /etc/hosts, somehow it won't exit if it points to a clearnet IP even if the response is invalid or ignored. I tried local IPs but the game still exits with fatal error so Quad9 is gonna get spammed with some random API network calls.
-
Embed this notice
@yomiel
I do wonder if I can use AppArmor to block wineserver from connecting to the network.
-
Embed this notice
@sally
Good thing I use OpenMW
-
Embed this notice
Fun fact:
If you block api.bethesda.net through DNS filtering or proxy re-routing, all your Bethesda soygames will immediately terminate (exit code 128) without notice.
And yes, even the ones you'd find on GOG.