home.social

#easyanticheat — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #easyanticheat, aggregated by home.social.

fetched live
  1. He probado Virtua Fighter 5; estaba gratis este pasado fin de semana.

    No me interesa el juego. Este tipo, en concreto, y encima con rollito competitivo. Pero de pinta: tiene muy buena.

    Viene con #EasyAntiCheat. Lanzo el juego y peta. Sin explicación explicita. Miro en #ProtonDB

    Al parecer solo tienen activado el anti-trucos para la #SteamDeck. En el escritorio en GNU con Linux tenemos que añadir el, ya muy conocido, "SteamDeck=1" para que el juego piense que estamos en una Deck. Tiene huevos.

  2. He probado Virtua Fighter 5; estaba gratis este pasado fin de semana.

    No me interesa el juego. Este tipo, en concreto, y encima con rollito competitivo. Pero de pinta: tiene muy buena.

    Viene con #EasyAntiCheat. Lanzo el juego y peta. Sin explicación explicita. Miro en #ProtonDB

    Al parecer solo tienen activado el anti-trucos para la #SteamDeck. En el escritorio en GNU con Linux tenemos que añadir el, ya muy conocido, "SteamDeck=1" para que el juego piense que estamos en una Deck. Tiene huevos.

  3. Anticheat Update Tracking | Hacker News

    Link
    Tracking Anticheat Updates
    https://not-matthias.github.io/blog/anticheat-update-tracking

    📌 Summary:
    本文深入探討多款熱門遊戲反作弊(anticheat)系統的更新追蹤方法與內部結構。作者以 EasyAntiCheat(EAC)、Battleye、EA Anti-Cheat、Vanguard 等遊戲反作弊系統為例,分析其更新機制、 CDN 分發方式及檔案加密解密流程。透過逆向工程與二進位分析,揭露更新檔案的結構與加密演算法,並分享如何進行模組載入與解包。此外,討論反作弊軟體在保護遊戲過程中強調保護模組內容勝於加密 CDN 的策略,因為即使能下載模組,核心保護依然有效。文章最後也涵蓋少數其他反作弊系統如 EQU8、FACEIT、ESEA 的情況。整體來說,揭示了反作弊技術背後的更新追蹤不只是為了破解,而是促進安全研究與防護改進,提供了反作弊系統設計與逆向分析的重要參考價值。

    🎯 Key Points:

    ★ EasyAntiCheat (EAC)
    → 曾使用自家 CDN 但被 Epic Games 收購後改為 EpicGames 的 CDN,改變了 URL 與參數結構。
    → 下載模組呈現高熵資料,透過自訂解密演算法可以還原為 PE 影像檔,但仍受到 VMProtect 保護,需要透過模擬或本機執行 (LoadLibraryA) 完成解包。
    → 解包後,可進一步定位並解密內嵌的驅動程式及模組。

    ★ Battleye
    → 主要透過獨立 CDN,使用 Unix 時間戳作為版本號碼。
    → 下載的模組中需剔除前段非 PE 資料,以正確取得核心模組。
    → 保留多版本舊檔,具備回溯能力,但部份舊版本已被刪除。

    ★ EA Anti-Cheat (EA-AC)
    → 2022 年推出,支援 FIFA 及 Battlefield,官方提供安裝檔直鏈,亦可使用 7z 解壓分析。
    → 新版不直接包裝驅動,須動態擷取或逆向下載流程。

    ★ Vanguard (Riot Games)
    → 用於 Valorant、League of Legends,具公開 API 提供版本與模組下載 URL。
    → 安裝包中含完整驅動與用戶端模組,不需額外解包程序。

    ★ 其他反作弊系統
    → EQU8 針對 Splitgate 遊戲,採 JSON 更新列表,可解析並下載執行檔。
    → FACEIT 主要服務職業聯賽,下載包僅含前端,檢測詳情少。
    → ESEA 下載需帳號與 CAPTCHA 控制,反作弊強度及策略另有不同。

    ★ 反作弊 CDN 與保護策略
    → 不同反作弊系統採用多樣 CDN 架構與加密方式,但非完全依賴 CDN 安全。
    → 反作弊重點在於保護檢測模組與執行時行為,而非純粹阻斷更新檔案的下載。

    🔖 Keywords:
    #反作弊系統 anticheat #EasyAntiCheat #Battleye #Vanguard #更新追蹤 update_tracking

  4. Struggling with Easy Anti-Cheat not launching? Get back in the game fast with proven fixes and troubleshooting tips. Don’t let errors ruin your play—find your solution now! #EasyAntiCheat #GamingFix

    pupuweb.com/how-can-you-quickl

  5. Using the GeForce Now cloud gaming service, you can be up and running Fortnite on Linux in a matter of minutes.

    https://thespecter.net/blog/gaming/how-to-play-fortnite-on-linux/

  6. here's a full list of Exploit Mitigations hardening changes for #EasyAntiCheat on #Windows11

    you know, that thing that has full read access to your RAM when you play video games

    - ACG: On

    - Block low integrity images: On

    - Block remote fonts: On

    - Block untrusted fonts: On

    - Code integrity guard: On

    - Disable extension points: On

    - Disable Win32k system calls: On, Audit (doesn't work enforced)

    - Do not allow child processes: On, Audit (doesn't work enforced)

    - EAF: On

    - Hardware-enforced Stack Protection: On

    - IAF: On

    - SimExec: On

    - CallerCheck: On

    - Validate handle usage: On

    - Validate image dependency integrity: On

    - StackPivot: On

  7. here's a full list of Exploit Mitigations hardening changes for #EasyAntiCheat on #Windows11

    you know, that thing that has full read access to your RAM when you play video games

    - ACG: On

    - Block low integrity images: On

    - Block remote fonts: On

    - Block untrusted fonts: On

    - Code integrity guard: On

    - Disable extension points: On

    - Disable Win32k system calls: On, Audit (doesn't work enforced)

    - Do not allow child processes: On, Audit (doesn't work enforced)

    - EAF: On

    - Hardware-enforced Stack Protection: On

    - IAF: On

    - SimExec: On

    - CallerCheck: On

    - Validate handle usage: On

    - Validate image dependency integrity: On

    - StackPivot: On

  8. However, with hardware based DMA cheats on the rise, Linux "advantage" in the eyes of cheaters could soon be diminished.

    (4/4)

    #LinuxGaming #Linux #GamingOnLinux #Proton #AntiCheat #EasyAntiCheat #ApexLegends #Cheats #Windows #Gaming

  9. However, with hardware based DMA cheats on the rise, Linux "advantage" in the eyes of cheaters could soon be diminished.

    (4/4)

    #LinuxGaming #Linux #GamingOnLinux #Proton #AntiCheat #EasyAntiCheat #ApexLegends #Cheats #Windows #Gaming

  10. All these issues could be solved, but it would require substantial development efforts from the EAC team to bring their Linux support up to par with the Windows version. Even if they did that, it would lead to a much more invasive anti cheat software which would most likely not be received well with Linux users.

    For now, it seems that simply blocking Linux is the cheaper solution.

    (3/4)

    #LinuxGaming #Linux #GamingOnLinux #Proton #AntiCheat #EasyAntiCheat #ApexLegends #Cheats #Windows #Gaming

  11. All these issues could be solved, but it would require substantial development efforts from the EAC team to bring their Linux support up to par with the Windows version. Even if they did that, it would lead to a much more invasive anti cheat software which would most likely not be received well with Linux users.

    For now, it seems that simply blocking Linux is the cheaper solution.

    (3/4)

    #LinuxGaming #Linux #GamingOnLinux #Proton #AntiCheat #EasyAntiCheat #ApexLegends #Cheats #Windows #Gaming

  12. Further, Easy Anti Cheat was of no concern to Linux cheaters. Since EAC doesn't run as root, it's easy to hide a cheat process using existing features of the Linux kernel. On top of that, hardware IDs are trivial to spoof on Linux using udev rules. Spoofing is also possible on Windows, but is much more difficult and breaks certain OS features.

    (2/4)

    #LinuxGaming #Linux #GamingOnLinux #Proton #AntiCheat #EasyAntiCheat #ApexLegends #Cheats #Windows #Gaming

  13. Further, Easy Anti Cheat was of no concern to Linux cheaters. Since EAC doesn't run as root, it's easy to hide a cheat process using existing features of the Linux kernel. On top of that, hardware IDs are trivial to spoof on Linux using udev rules. Spoofing is also possible on Windows, but is much more difficult and breaks certain OS features.

    (2/4)

    #LinuxGaming #Linux #GamingOnLinux #Proton #AntiCheat #EasyAntiCheat #ApexLegends #Cheats #Windows #Gaming

  14. So, I went to a forum for cheats, and it's not looking good for Linux gaming. Apex Legends really did have a Linux cheater problem.

    The vast majority of cheats offered were for Linux. In fact, I had trouble finding a Windows cheat. On top of that, the cheats for Apex Legends were more featureful than those for similar games only available on Windows.

    (1/4)

    #LinuxGaming #Linux #GamingOnLinux #Proton #AntiCheat #EasyAntiCheat #ApexLegends #Cheats #Windows #Gaming

  15. So, I went to a forum for cheats, and it's not looking good for Linux gaming. Apex Legends really did have a Linux cheater problem.

    The vast majority of cheats offered were for Linux. In fact, I had trouble finding a Windows cheat. On top of that, the cheats for Apex Legends were more featureful than those for similar games only available on Windows.

    (1/4)

    #LinuxGaming #Linux #GamingOnLinux #Proton #AntiCheat #EasyAntiCheat #ApexLegends #Cheats #Windows #Gaming

  16. En conclusión, sí. Cosas como #Whatsapp, #Avast, e #EasyAntiCheat son menos seguras que muchas de sus alternativas, pero también hay que cuidar otros factores.

    No podemos quejarnos de nuestro sistema de seguridad cuando somos nosotros quienes dejamos la puerta abierta.

    La mejor seguridad y privacidad provienen de educarse sobre el tema y mantener una disciplina al respecto. Y aun así siempre habrán riesgos que se deben saber reconocer y mitigar.

  17. Easy Anti-Cheat (or maybe Apex, It's not clear) seems to be having some serious exploitable issues. It's highly recommended to uninstall any games from your PC that use Easy Anti-Cheat.

    #EasyAntiCheat #security #hacking

  18. @platymew EAC = #EasyAntiCheat.
    "#EndeavourOS is an #Arch-based #distro that provides an #Arch experience without the hassle of installing it manually for both #x86_64 and #ARM systems." endeavouros.com/

  19. Habt Ihr Spiele, die unter #Linux partout nicht laufen? Mir fällt da gleich Fortnite ein, das dank #EasyAntiCheat keine Verbindung zum Multiplayer zulässt. Macht aber nix: Das und andere Problemfälle kann ich per Cloud-Gaming einfach im Browser spielen. Und zwar auch auf alten Möhren.

    heise.de/ratgeber/Cloud-Gaming

    #CloudGaming #Gaming #Linux #LinuxGaming #Spiele

  20. Habt Ihr Spiele, die unter #Linux partout nicht laufen? Mir fällt da gleich Fortnite ein, das dank #EasyAntiCheat keine Verbindung zum Multiplayer zulässt. Macht aber nix: Das und andere Problemfälle kann ich per Cloud-Gaming einfach im Browser spielen. Und zwar auch auf alten Möhren.

    heise.de/ratgeber/Cloud-Gaming

    #CloudGaming #Gaming #Linux #LinuxGaming #Spiele

  21. So. First we have two (three?) things we need to fight.

    1.
    #EasyAntiCheat
    2.
    #EpicOnlineServices, as at first sight it seems it uses it for matchmaking porpuses?
    ¿3?. Savegame server? Savegame is cloud stored AFAIK, so maybe they're using a custom solution in this one

    # 1.
    EAC
    Easy Anti Cheat games usually have a bootstrap exe which sets EAC and launchs the payload exe which contains the game. In VHS case it seems launching the payload exe directly works. Since it doesn't seem to actually check if EAC is properly set? (weird)

    2.
    EOS
    Fortunately, someone has made an
    emulator for EOS so we're covered in that point. Launching with the emulator right now gives either a generic connection error or a "Cloudrun error" whethever that means, I'll leave that hanging for now.

    3.
    Right now I'm try going to try and do something about Nº3 and MITM myself to check what is the game doing with the savegame. The only thing I know right now is that it's talking with an AWS server

    #VHSRE

  22. Bitte was? #EasyAntiCheat moechte, dass ich bei Problemen einen #Kaltstart durchfuehre!? Spinnen die?

    Oder haben die einfach keine Ahnung mehr, was ein Kaltstart eigentlich ist? Dann empfehle ich de.wikipedia.org/wiki/Reset#Ka als Lektuere. (Und ja, mir ist bewusst, dass es da Bedeutungsunterschiede en/de gibt.)