(Zasluga za sliko: Mojang / Thebes and Sound)
Javna stran Minecrafta je vesela in vesela. Tu kuhamo pri ljudeh, ki ustvarjajo svet Gospodarja prstanov, ali občudujemo neverjetne vizualne trike, ki jih je mogoče izvleči z malo iznajdljivosti. Potem pa je tu še manj znana (čeprav pogosto nič manj priljubljena) plat, kjer je vse nekoliko mračnejše.
Eden najbolj zloglasnih strežnikov 'anarhije', ki obstaja, je 2B2T, dolgotrajen strežnik brez omejitev, ki ni bil ponastavljen od leta 2010. Ime pomeni '2 Builders 2 Tools' in je zasnovano kot negostoljubno , grdo in je bil včasih imenovan za 'najslabši' strežnik Minecraft, ki obstaja. Seveda se njeni igralci ne bi strinjali in z drugega vidika je 2B2T primer izjemno široke privlačnosti Minecrafta in njegove sposobnosti, da igralce spremeni v ustvarjalce: to je kraj z resnično zgodovino, ki je zapisana in opredeljuje pokrajino. Skupnost okoli 2B2T in njen razvoj skozi leta je razlog, zakaj je bila predstavljena na razstavi Videogames: Design / Play / Disrupt 2019 v londonskem muzeju V&A.
Ta zgodba se začne še pred tem. Leta 2018 je kopica slabih vrtin našla zlorabo v delu strežniške programske opreme Minecraft, imenovani Paper ( hvala, WindowsCentral ). Zaradi tega izkoriščanja je strežnik v bistvu pomislil, da je igralec kliknil vsak blok na zemljevidu: v trenutku je poskušal naložiti nešteto upodobitev blokov in zrušiti strežnik. To je vrsta katastrofalne napake, ki se s takšno programsko opremo hitro odpravi, takoj ko je bila uporabljena in opažena.
In 'hitro' je bila težava.
Eden od kodirnikov, ki je prišel na delo na NoCom, čeprav šele od leta 2020, je Leijurv, ki je napisal dolg in podroben prispevek razlaga natančno, kaj je skupina naredila po tem, in zakaj je delovalo.
Začetek objave kaže ljudi na ta videoposnetek podjetja FitMC na YouTubu, ki so mu storilci pomagali pri pripravi in daje splošnejši pregled.
Razlog, zakaj je NoCom tako dolgo letel pod radarjem, po Leijurvovih besedah, 'je v tem, da ni dejanskega' izkoriščanja 'ali' zaledja 'v smislu, kot bi si mislili. Z drugimi besedami, strežnik se ne 'obnaša' ali naredi kaj sumljivega. To je povsem pričakovano in nameravano vedenje, koda ne dela nič skrivnostnega ali prikritega, pravzaprav je popolnoma preprosta. '
PaperMC, razvijalec papirja, je 'popravil' prvotni izkoristek, ki so ga točno čakali hekerji za tem, kar bi postalo znano kot NoCom. En poseben popravek PaperMC je hekerjem omogočil, da kliknejo na bloke in jim povedo, kaj je njihova vsebina, kar za Minecraft ni nenavadno vedenje. Nenavadno vedenje je uporaba te logike daleč onstran tistega, kar pravzaprav je 'igralec': se pravi, da lahko 'kliknete' blok kjer koli v tej absolutno ogromni pokrajini in veste, kaj je to.
'Torej je to znano in zaželeno vedenje 2b2t,' piše Leijurv. 'Samo veliko ljudi ni pomislilo, da bi namerno šlo izven svoje upodabljajoče razdalje, da bi pridobilo informacije. Spoznanje je, da lahko kliknete absolutno kateri koli blok, kjer koli na strežniku, tudi milijon blokov stran, in ugotovite, ali je trenutno naložen kos, če se strežnik odzove na vas ali molči.
Z zdravo pametjo so razvijalci papirja nameravali, da bi ta popravek igralcu odgovoril le, če je njegove dele naložil vaš predvajalnik, saj bi bilo to logično (to so vsi bloki, ki bi jih razumno lahko kopali v dobri veri). Težava je v tem, da vam bo strežnik odgovoril na način, kako je bila koda napisana, če je kos naložil kateri koli igralec na strežniku, kar je očitno nenamerni stranski učinek. '
Zakaj je to pomembno? Zakaj tako misliš. Ko je bil ta podvig na voljo, so ljudje za NoCom -om začeli preverjati, ali so bili določeni deli zemljevida naloženi ali raztovorjeni. Prvi je pokazal prisotnost drugih igralcev, zato so bile te lokacije zabeležene, kar je ustvarilo glavni dokument baz in drugih lokacij, ki jih je treba zadeti. V tem je nekaj poezije, toda v zadnjih treh letih je bil izkoristek NoCom izkoriščen za to, da so igralci igrali na strežniku za žalovanje.
Tukaj je toplotni zemljevid sveta 2B2T, ki prikazuje, kje so skoncentrirani igralci in skupine. In tukaj je hek preprosto hudič.
(Zasluga za sliko: Leijurv)
Ko so ga prvič odkrili, je bilo treba izkoristiti ročno. In očitno neskončno klikanje blokov, da bi ugotovili, kje ni najučinkovitejša metoda podlega tatvine. Tako ga je skupina NoCom začela avtomatizirati in v strežnik uvesti bote v sistemu izmene, tako da je bil eden vedno na spletu: ti boti pa so opazovali glavne svetovne prometnice.
Ko bi eden od teh robotov opazil igralca, bi sledil njihovemu gibanju s programom in še posebej opazil, koliko časa so preživeli na določenih področjih.
Tukaj je 'razlaga vrtca' od Leijurva o tem, kaj bi naredil bot z imenom Elon_Musk.
Več vodnikov za Minecraft(Zasluga za sliko: Mojang)
Minecraft semena: Obiščite neverjetni svetovi
Minecraft senčniki: Dajte igri nov videz
Minecraft načini: Popestrite svojo igro
Strežniki Minecraft: Pridružite se novim svetom
Paketi tekstur za Minecraft :Spremenite videz igre
Ukazi Minecraft :Navedeni so vsi goljufi
Posodobitev Minecrafta: Nedavni popravki
'Skenirajo spodnje avtoceste (res, na vsakih 9 kosov prebodejo en blok, razširijo se navzven po vsaki avtocesti in diagonali, kot radar). Ko dobimo zadetek, smo našli igralca, ki potuje. Mogoče potovanje v bazo?
'Torej ... samo sledimo jim. Razvili smo sistem, ki uporablja filter delcev monte carlo za simulacijo in sledenje gibanju, ki uporablja približno 2 preverjanja na sekundo, da sledi igralcu, ko potuje s poljubno hitrostjo. Elytra, čoln, hitrost entitete, šprint, hoja, karkoli. Tudi način prašičji bog! Tudi način gledalcev! Skrbi nas le to, ali se kosi nalagajo, to lahko vidimo.
'V bistvu smo zgradili stroj, ki igra to igro bojne ladje proti 2b2t, res dobro, pri čemer porabi vseh sto nekaj preverjanj na sekundo, ki jih dobimo, in z njim sledi bojnim ladjam, ko se premikajo po plošči.
'In ko bojna ladja izgine iz spodnje plošče, pogledamo čez desko nadzemnega sveta in nadaljujemo (boti se med seboj seveda usklajujejo).
„Na ta način preprosto sledimo ljudem v njihove baze in jih držimo v koraku, ko nalagajo koščke. Z opazovalnih mest lahko preverimo koščke po vsem zemljevidu, na kateri koli razdalji. '
Do konca je posadka NoCom zbrala 1,7 terabajta in 13,5 milijard vrstic podatkov o svetu 2B2T. Podatki, ki bi jih večinoma uporabili na naslednji način: 'natisni baze z največ skrinjami, potuj do njih v igri, ukradi vse predmete.'
Upodabljanje od zgoraj navzdol za regijsko območje 2b2t.(Zasluga za sliko: Mojang / IronException)
Dejavnost NoCom je začela dosegati vrhunec leta 2020, saj je znanje hekerjev o svetu iger postajalo vse bolj popolno, skušnjave pa preprosto nepremagljive. Uničeno je bilo nešteto baz, izropanih neskončnih dragocenosti, skupnost pa je padla v popolno paniko, v kolikor se mnogi niso hoteli prijaviti.
Člani skupnosti 2B2T so v preteklih letih opazili, da se dogaja nekaj smešnega, vendar je skupina za NoCom organizirala tudi dezinformacijsko kampanjo po forumih in skupinah Discord ('Memi za prikrivanje izkoriščanja in druga raznovrstna razsvetljava') ), pri čemer je tiste, ki skrbijo, zavrnil kot paranoične.
Ker se je zagon NoComa povečal in njegovo prisotnost na strežniku postalo nemogoče skriti, je posadka za njim vedela, da se bliža konec. V juniju in juliju je šel v morje, ki je poskušal iztrgati vse zadnje podatke, ki jih je imel, preden je skrbnik strežnika končno uspel odpraviti izkoriščanje z omejevanjem števila paketov, ki jih lahko pošljejo računi na strežnik.
NoCom morda ni več, vendar bo njegova zapuščina dolgo visela nad 2B2T. Vsi ti podatki so še vedno prisotni in še vedno so točni, dokler igralci in skupine ne preselijo svojih baz: ne ravno majhno podjetje na tem področju. Številne fantastične gradnje so zdaj samo talci bogastva. 2B2T je še vedno prisoten, vendar je to verjetno najbolj vpliven dogodek v njegovi zgodovini.