Bungie vypne textový chat Destiny 2, aby zastavila škodlivé zneužívanie

Zoom / Ticho…tak ticho…

Cez víkend boli hráči v Osud 2 sociálna komunikácia začal som mne Všimnite si Chyba, ktorá prelomí hru, ktorú možno aktivovať iba odoslaním správ z chatu v hre iným hráčom. bungee Sobotná odpoveď Dočasným zakázaním všetkých konverzácií v hre, kým sa problém vyšetruje.

„Tím si momentálne uvedomuje, že niektorí hráči dostali kopačky, a aktívne pracuje na identifikácii a riešení príčiny problému,“ Osud 2 Komunitná manažérka Liana Robert napísal na Twitteri Tesne predtým, ako deaktivujete chat v hre.

trieť ten vstup

Škodlivý exploit obsahoval sériu viac ako 200 postáv, väčšinou tvorených čínskymi znakmi, podľa niekoľkých hráčov, ktorí naň narazili cez víkend (a ktorí zdieľali zakázaný skript s Ars Technica). Špecifická metóda týchto Čínske znaky sú kódované v Unicode Znamená to, že každý z nich môže zaberať viac miesta v pamäti ako Jednobajtový znak ASCII.

pozorovateľov Navrhnite Tento rozdiel znamená, že správa tak, ako je zakódovaná, môže prúdiť do iných oblastí pamäte hry, aj keď sa zdá, že samotná správa spĺňa obvyklé kontroly dĺžky znakov, ktoré tomu majú zabrániť. Výsledok tohto prebytku Čo sa nazýva WEASEL خطأ ERROR Čo okamžite spôsobilo pád hry príjemcu, ako je vidieť v Toto je ukážkové video.

Pred vypnutím mohli byť hráči zraniteľní voči zneužitiu prostredníctvom „šepotových“ chatových správ zacielených na hru alebo prostredníctvom miestnych chatových správ odoslaných členmi vášho tímu Firet.

osudProblémy s textom prichádzajú po mesiacoch problémov Amazonu Nový svet MMO narazilo na problém od hráčov, ktorí Zistite, ako zaobchádzať s reťazcami HTML v okne rozhovoru v hre. To viedlo k Viaceré výkony vrátane jedného Obrazovky hráčov sú zaplavené obrázkami obrovských klobás A to posledné Hry sú zakázané, keď hráči umiestnia kurzor myši na špeciálne naformátovaný odkaz.

READ  Microsoft ponúkol pohľad na to, koľko už Xbox Game Pass zarába

Bungie už bola Naplánujte zavedenie rýchlej opravy Od utorka 2. augusta, takže tento problém môže byť čoskoro úplne vyriešený. Ale toto je ponaučenie pre všetkých vašich programátorov: uistite sa, že váš vstup je úplne vyčistený predtým, ako ho odošlete cez herný chat!

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *