O czym jest ten artykuł?
Artykuł dotyczy bezpieczeństwa serwerów Call of Duty 2. Dowiesz się w nim jak zabezpieczyć i załatać swój serwer, aby uniemożliwić niepowołanym osobom na dostęp do RCON-a i crashowanie serwerów.
Łatki / Patche
Standardowe patche, wydane przez twórców Call of Duty 2 nie wystarczą do zapewnienia bezpieczeństwa. Jeżeli korzystamy ze starej wersji gry (1.0) tym bardziej podatny na ataki jest nasz serwer. Co nie oznacza, że na wersji nowszej (np. 1.3) serwer będzie bezpieczny.
Aby zapewnić maksimum bezpieczeństwa należy zastosować dodatkowe łatki, które stworzył Luigi Auriemmma. Można je pobrać z jego oficjalnej strony: http://aluigi.altervista.org/patches.htm#cod - interesują nas tylko patche wydane dla Call of Duty 2. Nie instalujemy tych dla CoD-a 1 czy CoD-a 4.
Należy zwrócić uwagę na posiadany przez nas system. Serwery w firmach hostingowych stawiane są zwykle na Linuksie, więc tylko łatki na Linuksa możemy zastosować na swoim serwerze. Jednocześnie nie wszystkie muszą być potrzebne, warto zapytać czy firma posiada je w standardzie, a jeżeli nie - poprosić o ich wgranie.
Jeżeli posiadamy dostęp administracyjny do maszyny, na której stoi serwer możemy wgrać je samodzielnie. Aby to zrobić będziemy potrzebować narzędzia Lame Patcher
Kompilujemy je w katalogu src. Musimy najpierw rozpakować pobrane narzędzie, a jeżeli posiadamy Debiana lub Ubuntu wcześniej instalujemy build-essentials.
apt-get install build-essentials --fix-missing -y
wget http://aluigi.altervista.org/mytoolz/lpatch.zip
unzip lpatch.zip
cd src
I kompilujemy:
gcc -o lpatch lpatch.c md5.c
Zostanie stworzona binarka lpatch, której przypisujemy prawa do wykonywania.
chmod +x lpatch
I kopiujemy lpatch do katalogu, w którym znajduje się plik startowy serwera czyli cod2_lnxded.
Aby zastosować patch pobieramy go w formie pliku *.lpatch. Np. http://aluigi.altervista.org/patches/cod2vawo.lpatch
wget http://aluigi.altervista.org/patches/cod2vawo.lpatch
Po pobraniu korzystamy z Lame Patchera by zastosować patch.
./lpatch codstatsfix.lpatch
Zostaniemy poproszeni o podanie nazwy pliku, który chcemy spatchować. Zwykle jest to cod2_lnxded
© Gameadmin.pl. Uszanuj moją pracę. Powyższy artykuł jest chroniony prawem autorskim jako własność intelektualna właściciela serwisu. Kopiowanie powyższego artykułu bez pisemnej zgody autora jest zabronione.
