Hlavní navigace

Glibc 2.36 rozbíjí EasyAntiCheat ve hrách

15. 8. 2022

Sdílet

Easy Anti Cheat Autor: Epic Games

Knihovna Glibc 2.36 vyšla teprve 2. srpna a mezi novinkami je také odstranění sekce DT_HASH. Již asi 15 let se používá lepší DT_GNU_HASH, ale doposud se pro Glibc používaly obě sekce současně pomocí přepínače pro ld --hash-style=both.  Od verze 2.36 se používá jen --hash-style=gnu a aplikace s DT_HASH tím pádem nefungují. Důvodem odstranění je úspora asi 1 % velikosti dynamických knihoven.

Aplikací jen s DT_HASH je velmi málo, ale jednou z nich je  EasyAntiCheat od Epic Games. Proto nejedou s Glibc 2.36 hry s touto ochranou. Chyba se týká také například libstrangle, což je knihovna „škrtící“ výkon 3D aplikací.

Většina distribucí zatím Glibc 2.36 nenabízí, výjimkou jsou rolling-updates distribuce jako Arch Linux nebo Gentoo. V Arch Linuxu byla vydána prozatímní oprava, kde je v Glibc 2.36–2 opět zapnut  --hash-style=both.

(zdroj: phoronix)

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Byl pro vás článek přínosný?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.