neprihlásený Štvrtok, 5. marca 2026, dnes má meniny Fridrich
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:

Vesmírnu komunikáciu laserom testuje aj európska ESA, ale iba z orbity Zeme
Android smartfóny môžu po pripojení monitora fungovať ako desktopové PC
NASA o pokazenej sonde pri Marse zrejme stále nič nezistila
Apple uviedla očakávaný výrazne lacnejší MacBook
NASA našla problém na rakete SLS, ľudia by mohli letieť k Mesiacu v apríli
Seagate dodáva už 44 TB disky
Slovensko.sk bude opäť dva dni vypnuté
Chrome bude mať novú hlavnú verziu každé dva týždne
Ministerstvo vnútra má väčšie IT problémy, nefungujú mu evidencie a klientské centrá
Časť Kanady zrušila posúvanie času, už od tohto roka


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