neprihlásený Utorok, 9. júna 2026, dnes má meniny Stanislava
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:

SpaceX použila prvý stupeň Falcon 9 už 35-krát
Odstúpenie od nákupu do 14 dní bude od budúceho týždňa jednoduchšie
Amazon nestíhal vyniesť satelity pre internetové pripojenie Leo, úrad mu zrušil termín
Český astronaut by mal budúci rok letieť na ISS, má pilotovať SpaceX Dragon
MS vo futbale cez Internet budú na Slovensku prvýkrát spoplatnené - aktualizácia 1
Zlý signál vo vlakoch majú aj vo Veľkej Británii
Nové Intel CPU boli údajne posunuté a prídu v 2027
Na najväčších trhoch je najpredávanejší iPhone, výnimkou je Južná Kórea
Výrobcovia SSD radičov pre PC predstavili PCI Express 6.0 radiče, zatiaľ pre servery
Raspberry Pi zdražilo kvôli pamätiam, teraz avizuje vysoké zisky aj vďaka RAM zo skladu


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