Conversation

@sterophonick @krutonium

if you can read assembly

there's computer literacy and then there's computer science and what you're talking about is the latter

1
0
0

🌸 lily 🏳️‍⚧️ flag_pansexual flag_ace θΔ ⋐ & ∞

@sterophonick @krutonium won’t that trigger the anticheat though

1
0
0

@tauon @sterophonick Probably, but you could also just tell the kernel to lie about the cpuid.

1
0
0

@krutonium @sterophonick isn’t cpuid an instruction not a syscall

1
0
0

@tauon @krutonium it can't be that hard to change the expected output of a CPUID instruction, right

1
0
0

@soop @krutonium notice how i also mentioned overwriting a DLL. ppl can just download a replacement one

0
0
0

@sterophonick @krutonium i suppose you could trap on it and replace the output

1
0
0

@tauon @krutonium no i mean change whatever comparison operation(s) happen after the output of cpuid is placed into the registers

1
0
0
@sterophonick
@tauon @krutonium if you are dealing with a game that doesn't have anticheat, yes

Otherwise it's a lot harder
1
0
2
@sterophonick
@krutonium @tauon (or rather due to anti-tamper protections which are required for any client side anti cheat game so that it's not trivially bypass able)
0
0
1
Edited 1 year ago

@krutonium to be fair i don't KNOW know that they keep up the anti-tamper but my point of reference is EAC which was removed from Apex and GTAV because cheating thrived more on Linux

1
0
0

@sterophonick EAC was added to them, not removed; I'd love to go back to playing GTA Online.

And it wasn't people cheating on Linux; They were cheating on Windows due to the complete lack of Anticheat. Meanwhile it's an actual checkbox that they can tick, to enable EAC functioning on Linux.

1
0
0

@krutonium huh? the were operating on EAC but the Linux library they use for WINE/Proton feeds it the information it likes to keep the AC happy, at least with Apex Legends.

1
0
0

@sterophonick I dunno about Apex, only GTA V. Up until they added EAC, GTA V did not have any anticheat.

EAC supports Linux, including for Windows Games under Proton. It requires a special build of Proton that Valve provides, but it does work. As long as the developers check the box to enable the AC to be okay with Proton.

If Apex works under Linux it's because they ticked that box, unlike RockStar.

1
0
0

@krutonium Apex used to work, then they unticked the box, EAC was added to GTA V, Halo MCC still works

0
0
0