neprihlásený Utorok, 3. marca 2026, dnes má meniny Bohumil, Bohumila
Vďaka chybe v Diablo III si zduplikovalo zlato 415 hráčov, zhabaných zatiaľ len 85%

DSL.sk, 15.5.2013


Vďaka chybe v novej minulý týždeň vydanej aktualizácii hry Diablo III si svoje virtuálne zlato v hre zduplikovalo, často mnohonásobne, 415 hráčov.

Spoločnosť Blizzard Entertainment prevádzkujúca hru o tom informovala v tomto oznámení.

Hoci spoločnosť nezverejnila kompletné informácie o chybe, potvrdila, že išlo o chybu pretečenia a pre jej zneužitie bolo potrebné v prvom rade vlastniť miliardy zlata. Teórie o príčine chyby odvodené z prejavov chyby pri zrušení aukcie v jednom zdokumentovanom prípade sú tak zrejme správne.

Po aktualizácii 1.0.8 vydanej pre amerických hráčov v utorok minulého týždňa bolo možné duplikovať svoje zlato ponukou väčšieho množstva v aukcii za skutočné peniaze a následne zrušením tejto aukcie.

V jednom zdokumentovanom prípade dal užívateľ do aukcie 6 miliárd zlata, vytvorená bola ale len aukcia na cca 1.7 miliardy a toľkoto sa užívateľovi odčítalo z účtu. Po zrušení aukcie sa mu ale naspäť pripísalo celých šesť miliárd.

Rozdiel medzi sumou danou do aukcie a sumou, ktorá sa objavila v aukcii a odčítala užívateľovi, tvoril presne 2 ^ 32, cca 4.29 miliardy. Pravdepodobne tak prišlo k pretečeniu 32-bitovej uint premennej uchovávajúcej množstvo zlata dávaného do aukcie. Pri zrušení aukcie sa zrejme ale pre výpočet vracaného množstva použil korektný výpočet a užívateľovi bolo vrátané koľko do aukcie dával, 6 miliárd, teda o 4.29 miliardy zlata viac ako mu bolo pri vytvorení aukcie skutočne odčítané.

Ak bol problém spôsobený naozaj presne takouto chybou, zlato si bolo možné priamo aj zdvojnásobiť napríklad vytvorením aukcie s 2 ^ 32 + 1 zlata. Ak bolo možné vytvárať aukcie s takýmto prejavom chyby aj s výrazne vyšším množstvom, množstvo meny si užívatelia mohli zvyšovať priamo exponenciálne.

Zneužiť chybu mohli len užívatelia s viac ako 4.29 miliardami zlata. Takých bolo na americkom kontinente podľa Blizzardu "relatívne málo", pričom chybu reálne zneužilo 415 hráčov.

Podľa spoločnosti sa chyba prejavila v aktualizácii 1.0.8 vďaka zvýšeniu základného množstva zlata vkladaného do aukcie z 1 na 10 miliónov. To podľa dostupných informácií nebolo dostatočne otestované.

Blizzard sa rozhodol po odstránení problému nevrátiť hru, servery a účty do stavu pred vydaním aktualizácie a snažil a snaží sa odstraňovať dôsledky individuálne. Nie je jasné, koľko presne uplynulo od objavenia chyby do jej zablokovania Blizzardom a po akej dobe bolo zablokované zduplikované zlato, predpokladane ale časť zlata bola už použitá v ďalších transakciách.

Podľa víkendového oznámenia sa Blizzardu zatiaľ podarilo zabaviť 85% zduplikovaného zlata, informácie o celkovom množstve vytvorenej duplikovanej meny ale spoločnosť nezverejnila.

Viacerí užívatelia rozhodnutie Blizzardu nevrátiť stav hry kritizujú a tvrdia, že duplikáciou boli vytvorené minimálne bilióny novej meny. Hoci 85% je percentuálne vysokou časťou, podľa vytvoreného množstva môže aj 15% predstavovať vysokú sumu a mať výrazný vplyv na ekonomiku. To sa podľa kritikov v súčasnosti aj deje a v hre prichádza aktuálne k veľkej inflácii.



Najnovšie články:

Smartfóny Motorola budú oficiálne podporovať GrapheneOS, bezpečnejší Android
Skylink má neštandardne dlhú odstávku systému
Traja operátori dávajú zákazníkom na Blízkom východe 10 GB dát
STVR aj Joj vypli teletext
Google financuje najväčšie batériové úložisko s kapacitou 30 GWh
OpenAI získava ďalšie investície vo výške 110 miliárd dolárov
NASA opäť posunula termín pristátia posádky na Mesiaci
Samsung údajne na Slovensku ukončí výrobu TV
Týždeň po zemetrasení bolo počuť opäť výbuch, zrejme kvôli letu F-16
Netflix nezíska HBO, ukončil boj s Paramountom


Diskusia:
                               
 

co uz, inflaciu zijeme v real life, nejaka hra je v podstate nepodstatna
Odpovedať Známka: 7.6 Hodnotiť:
 

Praveze podstatna aj je, pretoze sa Blizzard sem tam podiela na vyskume ohladne spravania ludi. Matne si spominam na na jeden pokus so sirenim virusu medzi hracmi http://dopice.sk/601

Na zaklade tejto chyby by bolo mozne odhadovat realne dopady na realnej ekonomike.
Odpovedať Známka: 5.0 Hodnotiť:
 

a pre toto nehram taketo hry lebo potom by som nemal nervy len z nasho statu, ale aj tej hry ze moje virtualne peniaze stracaju na hodnote
Odpovedať Známka: 9.0 Hodnotiť:
 

A tu je dokaz ze AH je zlo a nici Diablo
Odpovedať Známka: -1.7 Hodnotiť:
 

ee, toje dokaz, ako tlacenie penazi( (duplikovanie) nici svet (ci je to realny alebo diablo) a znevyhodnuje ostatnych
Odpovedať Známka: 8.3 Hodnotiť:
 

Suhlasim, AH vyrazne zhorsilo zazitok z hrania D3.
Odpovedať Známka: 6.0 Hodnotiť:
 

"Zneužiť chybu mohli len užívatelia s viac ako 4.29 miliardami zlata." Takže bohatí boli ešte bohatšími a chudobní ešte chudobnejšími (inflácia). Presne ako v nevirtuálnom svete. Ten pokrok v tých technológiach je skutočne veľmi rýchly...
Odpovedať Známka: 8.5 Hodnotiť:
 

Kde je ten debil čo posiela kvety Hospodárovej?
Odpovedať Známka: -4.5 Hodnotiť:
 

uz ho konecne pozvala ku sebe domov na oralnu rozkos.
Odpovedať Známka: 7.8 Hodnotiť:

Pridať komentár