PDA

Zobrazit normální verzi : Prechod na protokol 48



csbot
18-10-20, 22:50
Docela by me zajimalo, proc uz po tech x-letech nepresly aspon ty servery ,na kterych se aktivne hraje na tento protokol.Umozni to se zbavit ve vetsine pripadu cheateru.Vim, ze jsem to kdysi zkousel a fungovalo to.
Ja vim, ze lidi jsou shnili si tohoto klienta nainstalovat, ale rozdil neni zadny mezi protokolem 47 a 48 , protokol 48 ma vyhodu, ze se da zabranit cheaterum vstoupit na server.Samozrejme je treba taky provest upravu ze strany serveru.
Ja myslim, ze tu hraje celkem dost steameru a ti co maji nonsteam a hraji tady pravidelne tak s tim problem mit nebudou.Budou akorat proti ti, co cheatujou :)

Je to jen napad vim, ze nikdy neprojde, ale zkuste se zamyslet nad veci pro dobro hry :)

Algorythm
19-10-20, 12:03
Ted momentalne je na dust2only 19 hracu. Z toho 10 hracu je nonsteam. To znamena ze bys vykopnul polovinu hracu. A to je jen dust2only. Dale se lidi hrnou na jailbreak. Vezmeme napriklad jb6 kde je v soucasnosti 7 lidi. 5 z nich ma opet jen nonsteam csko. Myslim ze bychom prisli o tolik hracu ze by to za to nestalo.

csbot
19-10-20, 15:27
a co ma spolecneho protokol 47 a 48 s nonsteam clientem? Prosim osvetu :D Jako server admin bys mel vedet, ze protokol neni client :), existuji jak verze 47 protokol tak 48 nonsteam.Ja jen poukazal na to, ze je mozne cheatery trosku omezit (celkem dost) na to, aby prestali cheatovat :)

Algorythm
19-10-20, 16:31
Okey, sorka, trochu přestřel z mé strany :D měl jsem zafixované trochu jiné zkušenosti a opomenul fakt, že existují různé patche a klienty s 48. protokolem. Hádám, že člověk se má pořád učit co nového.

WhiteWolf
19-10-20, 18:14
Taky prosím aby se to dalo, například jb servery a codka na gejšites jsou taky na 48 a s advanced cheatmi jsem se tam nemohl dostat :(

csbot
19-10-20, 18:50
Okey, sorka, trochu přestřel z mé strany :D měl jsem zafixované trochu jiné zkušenosti a opomenul fakt, že existují různé patche a klienty s 48. protokolem. Hádám, že člověk se má pořád učit co nového.

to je v pohode, cely zivot se ucime :)

Whitewolf: to je v poradku :)

Indian0
19-10-20, 22:35
Stačí bloknúť NS klient, ktorý nie je od Kotelni.

Kotel
20-10-20, 12:34
Hráče, kterým to negeneruje valveid, by měl server kicknout.


Je to jen napad vim, ze nikdy neprojde
Z čeho tak usuzuješ?

csbot
20-10-20, 21:14
ze svych zkusenosti , ale mozna doba se zmenila a lidi se chovaji jinak .

Hráče, kterým to negeneruje valveid, by měl server kicknout.
Tohle jsem nepochopil.

Kotel
20-10-20, 22:44
Já to taky nepochopil. Každopádně teď dodělávám něco proti obchazečům s proxy. To je spíš problém než že se někdo napojí se starším cs. Cheaty jsou dostupné stejně na všechny verze.

Indian0
21-10-20, 01:04
Já to taky nepochopil. Každopádně teď dodělávám něco proti obchazečům s proxy. To je spíš problém než že se někdo napojí se starším cs. Cheaty jsou dostupné stejně na všechny verze.

V našej verzii to nejde bloknúť?

Ale GL s proxy, treba to poriešiť ako soľ.

Kotel
21-10-20, 11:02
Hráče se starým cs to má kicknout. Pokud to nefunguje, tak je to třeba otestovat.

Indian0
21-10-20, 12:40
Hráče se starým cs to má kicknout. Pokud to nefunguje, tak je to třeba otestovat.

Pozerám práve na najhranejšie serveri:

dust2only:
Všetko nové CS + Steam až na jednu výnimku:
=REAPERS=*Svobodna Duse* VALVE_0:0:1187804571 109.81.208.*** CZ

dust2only2:
4 hráči z klanu "čiernaruka"

Jailbreak a TTT:
Ani jeden so starým cs.


Ak to nebude fungovať a budú obchádzať, píšem ti.

Kotel
21-10-20, 13:40
Server primárně rozlišuje tyto typy:

steam
cs z kotelny
protokol 47/48 s generováním valveid
vše ostatní má pak VALVE_ID_LAN nebo něco takového a je vyhozeno

speciální případ je když se hráči nenačte steamid, pak se chvíli čeká, jestli se mu načte, protože vždy není dostupné napojení na Valve servery


protokol 47 už zde ke stažení není, takže ten můžu zkusit zakázat úplně, ale ten počet hráčů bude minimální (můžu přesně zjistit), takže to stejně nic neřeší


povolit jen cs z kotelny by znamenalo dalsi pokles hracu a cheaty tam stejne funguji tak jako na steamu, takze neresi to nic

Indian0
21-10-20, 14:13
povolit jen cs z kotelny by znamenalo dalsi pokles hracu a cheaty tam stejne funguji tak jako na steamu, takze neresi to nic

Tu ale padá otázka, či veľký počet obchádzačov neškodí viac ako blok starého NS. No ak sa bavíme o VID a SID, tak tie sú statické nie? (teda neviem či VID je statické aj na novom CS.) Už len samotný nákup hry a založenie nového S účtu resp. opätovné sťahovanie NS klienta by sťažilo obchádzanie.

Dnes som dal Niziovi (https://banlist.csko.cz/ban_details.php?bid=284938) (obchádzač) permu, už funguje na novom cs.


Server primárně rozlišuje tyto typy:

steam
cs z kotelny
protokol 47/48 s generováním valveid
vše ostatní má pak VALVE_ID_LAN nebo něco takového a je vyhozeno

speciální případ je když se hráči nenačte steamid, pak se chvíli čeká, jestli se mu načte, protože vždy není dostupné napojení na Valve servery


A jo, už rozumiem.

csbot
21-10-20, 22:36
Já to taky nepochopil. Každopádně teď dodělávám něco proti obchazečům s proxy. To je spíš problém než že se někdo napojí se starším cs. Cheaty jsou dostupné stejně na všechny verze.
To mas pravdu, ale pokud se nepletu (uz jsem to roky netestoval), ale to o cem ja mluvim funguje na stylu detekce HW ID.Jakkakoliv zmena Ip ti nepomuze.A to proste na protokolu 47 nelze udelat.
Co se hracu a jejich pokles.No to je logicke( ti co chcou hrat si proste novejsiho klienta s protokolem 48 nainstaluji, ti co chteji cheatovat by meli smulu.To je proste holt udel lepsi technologie vuci spatnym hracum.Ted jde to, co vlastne ty jako majitel chces.Tvoje volba, ja dal jen navrh ci jsem se zeptal.Samozrejme tomu rozumim.

Reknu to tak: mam statickeou Ip od zacatku sveho internetu a kdykoliv se na server pripojim s protokolem 47... (mozna se pletu, jeste otestuji) a pres proxy zadnou nechodim :D

Indian0: ne na starem protokolu neni staticke ID.Pokud si dobre vzpominam, tak proste pri jakekoliv zmene dynamicke IP se valve id zmeni a s jinou IP se na server dostanes.Lze to jen upravit na protokolu 48, ale pokud si dobre vzpominam neumoznuje to dproto (slouzi pro nonsteam servery), ale musi se jeste pouzit jiny emulator (nejsem si ted presne jisty jestli RevEMu ci SteamEMU) vse je popsano na cs.rin.ru tam jsou veskere emulatory na jakekoliv steam hry.Jestli chces o vikendu ti ukazu jak to funguje a ver mi, ze jednou ban = permanentni ban, aniz ti pomuze zmena IP), pokud samozrejme to jeste pujde po ruznych update steamu provest.Roky jsem se tim nezabyval nevim jestli to jeste pujde zprovoznit.

Kotel
22-10-20, 10:04
Je to složitější a tady to nechci psát. HW ID umí i protokol 47 u některých klientů a to si dproto umí zjistit. RevEmu byla záležitost asi do roku 2012, pak se přešlo na dproto. Dnes je dproto přímo součástí neoficiální verze serveru. Server by ti tedy měl přidělit VALVE_ a nějaké číslo nebo tě vyhodit.

csbot
22-10-20, 16:59
Kotel: problem u protokolu 47 je ten, ze zmena IP jde provest kdykoliv a proste tomu nejde zabranit (cheatovani) Valve ID neni stejne.aspon co jsem testoval tak to neslo.Jedine co slo v dproto bylo omezeni na protokol 47/48.Nesouhlasim, ze dproto byla nahrazka REVEMU, tyto dva emulatory pracovali trosku odlisne, ale je mozne ze za ty roky se dproto trosku upravilo.A neni pravda, ze RevEMU skoncilo.Pracuje ted na tom jiny clovek a update vychazi porad narozdil od DPROTO :)
http://bir3yk.net/forum_18/forum, ale nezkousel jsem nevim :) ..ale zacalo me to opet zajimat, asi si zase rozjedu linux server a checknu to :)

nefunguje nahodou dproto takhle?


All 47 protocol clients are grouped into: STEAM_ID_LAN
All clients of the 48 protocol or Steam simulator are classified into: VALVE_ID_PENDING

O to mi neslo.slo o to, ze kazdy dostane STEAM_ID:IP , ktera bude unique pro kazdeho podle HW ID, a zmena ip nepomuze.Coz jdem pres REVemu, nevim o to, ze dproto tohle umi.
O vikendu si otestuji svoji minulou praxi , protoze jsem se do toho zamotal.

Kotel
22-10-20, 22:31
Revemu bylo mrtvé, tak to zas někdo rozjel nedávno zřejmě. V dproto jde nastavit, jaký klient má mít jaké steamid.

csbot
23-10-20, 16:27
ano, ale neresi to random IP, coz je prave ten problem.