Diskuze: Prosím potrebujem pomoc
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
VAC=Valve Anti-Cheat
Asi na tebe byl uvalen VAC ban. Takže si už pod tímto účtem nikdy CS:GO
nezahraješ
Definuj, co podle tebe znamená "poškodiť počítač"? Jako asi zrovna nevybouchne, ale je tu pravděpodobnost, že se někde na pozadí třeba začali těžit krypto-měny nebo něco podobného. Jen tak pouštět cizí kód, kterému navíc nerozumíš, to prostě není dobrý nápad.
Na druhou stranu se taky nemuselo stát vůbec nic. Bez nějaké hlubší analýzy toho kódu ti podle mě nikdo stejně víc neřekne. Takže buď čekej, jestli se tu najde nějaká dobrá duše nebo můžeš sám přikročit k radikálnějším leč ověřeným metodám, jako jsou např. tyto možnosti obnovení systému (předpokládám, že máš Windows).
Pokud jsi ale sám nezaznamenal výraznější problémy, tak si myslím, že to nejspíš nemá cenu řešit. Akorát si příště něco takového dobře rozmysli...
Narychlo jsem projel ten kód a nenašel jsem tam nic škodlivého. Kód pouze zapisoval a četl z paměti vyhrazené pro proces "csgo.exe". Ničeho jiného se nedotkl.
Problem takovych tvrzeni jako je od David Moškoř je, ze jsou to jen tvrzeni. Muzes byt kdokoliv. Treba autor nebo siritel toho kodu. A v tom pripade by tvrdil, ze je to neskodne.
Dalsi problem je, ze nelze analyzovat vsechno. Kazdy den vznikne asi 1000
ruznych druhu programu, ktere si muze uzivatel nainstalovat. CS rika, ze si
nemas instalovat takove programy. Chrani te. Jako uzivatel jsi lehkomyslny a
klidne to zkusis, ze? Nefer vyhodu proti ostatnim. CS se brani tim, ze kompletne
a bez nahrady zablokuje takovy ucet. Jako kriteria ma treba ip adresu,
komponenty pc (je tam preci nastaveni audio/video), ale pravdepodobne lze pouzit
i vyrobni id procesoru motherboardu.
Cili, preinstalovani win + hry nemusi mit zadny vliv. Ani presunuti se s pc ke
kamaradovi. Naopak, jeste muzes zpusobit skody, ze zablokuji i toho kamarada.
Pridaji jeho ip adresu do seznamu jakoze je tva.
Samozrejme, tohle je naprosto zbytecne rikat beznym uzivatelum, stejne
neposlechnou. Zatim nevenovali cast naucit se zaklady programovani. Takze nevi,
jake jsou moznosti, co spravci CS muzou proti nim podnikat a jak se to da naopak
obejit, kam nesmi mit spravci CS pristup. Nebo aspon by nemely mit v ramci
GDPR.
Treba u toho prepisovani pameti, muzou mit v programu zabudovanou kontrolu,
ktera uklada data na vic mist, treba cast u nich na serveru. Pak staci jen
overit, ze? Nesouhlasi to, neco neni v poradku. Bud hrac podvadi nebo nastala
nejaka nepredvidatelna chyba. Pokud se ta chyba opakuje, je to podezrele. Pokud
ma hrac zniceho nic presnost zasahu protivnika z 60% 90%, je to podezrele. Bud
to hraje za nej nekdo jiny nebo podvadi. Pokud ma 90%, lze predpokladat uz, ze
podvadi. 75% by mohli mit rekneme ti nejlepsi.
Uznávám, že spustit cizí kód, kterému sám uživatel nerozumí je hodně hloupý nápad. Když jsem psal, že jsem nenašel nic škodlivého, myslel jsem to tak, že samotný kód neobsahuje část, která by na první pohled infikovala Martinův PC. Avšak nikdy nevíš jestli v PC nemáš nainstalovaný jiný program, který se chová pasivně a pouze čeká na podmět (např. právě změnění nějakého bytu na dané adrese) a poté, co jej dostane, začne páchat zlo.
Martin má "štěstí", že dostal "pouze" VAC ban, protože se vztahuje pouze na hry používající technologii VAC a na účty se stejným telefonním číslem. Máš pravdu reinstalace win nepomůže. Stačí jednoduší řešení a to založení nového účtu na Steamu. IP adresa a ani komponenty od PC zaznamenávány nejsou samotný Steam píše, že trestem za cheat je zablokování účtu (tím pádem ztráta všech skinů a ostatních koupených věcí) (viz zde). Tím Martina samozřejmě nechci nabádat, aby cheatoval, protože následky mohou být i mnohem horší.
S tou kontrolou pamětí podle serveru naprosto souhlasím. Nejen, že tento typ zabezpečení používají moderní střílečky, ale i většina ostatních her, které si např. neustále kontrolují jestli se dejme tomu neliší počet peněz u klienta a na serveru.
PS: autor ani šiřitel toho kódu vážně nejsem . Zaprvé je mi jazyk, kterým je
ten kód napsán neznámý a zadruhé bych nikdy nešířil něco tak hloupého
EDIT: Možná, že IP adresa zaznamenávaná je, ale nepoužívá se k identifikaci, takže pokud si Martin vytvoří nový účet klidně si zahraje na stejné síti.
Zobrazeno 9 zpráv z 9.