Knight Online Průvodce duplicitními chybami zabezpečení a prevencí duplicitních položek
Co je duplikace?
Duplikace je proces, kdy hráči kopírují předměty nebo mince pomocí zranitelností v herním systému.
Tato situace:
- Narušuje to ekonomiku serveru
- Zhroutí tržní systém
- Způsobuje ztrátu hráče
- Snižuje spolehlivost serveru
Jak vznikají duplicitní deficity?
Duplikace se obvykle vyskytují z následujících důvodů:
- Zneužití obchodních paketů
- Problémy s vrácením SQL
- Chyby synchronizace zásob
- Staré soubory herního serveru
- Chybný systém ukládání
Nepoužívejte staré soubory serveru
Ve starších verzích GameServeru je mnoho známých chyb zabezpečení.
proto:
- Používejte aktuální soubory
- Použijte ochranné záplaty
- Sledujte aktualizace oprav exploitů
Posílit obchodní kontroly
Některá dup otevření se provádějí prostřednictvím obchodního systému.
Podívejte se na tyto:
- Obchodujte s využitím exploitů
- přetečení zásob
- hmotnost chyba
- Synchronizace skladu
SQL Backup and Rollback System
Pravidelné zálohování je důležité pro obnovu dat v případě dup útoků.
Doporučeno:
- Hodinová záloha
- Body automatického vrácení zpět
- Systém záznamu protokolu
Nastavte systém protokolu položek
Zaznamenávání pohybu předmětů je velmi důležité při detekci duplicit.
Zapište následující:
- Obchodní transakce
- Převody skladu
- Drop pohyby
- transakce GM položek
Firewall a ochrana paketů
Některé metody dup se provádějí manipulací s pakety.
proto:
- paketový filtr
- Anti-cheat systémy
- Ochrana firewallem
Doporučuje se používat.
Časté chyby
- nebere zálohu
- Používání starých serverových souborů
- Nevedení obchodního deníku
- Nekontrolované rozdělení pravomocí GM
Závěr
Aby se zcela předešlo duplicitním zranitelnostem, měly by být společně používány aktuální soubory, logovací systémy a přísná bezpečnostní opatření.
Tento článek je speciálně připraven pro PvPServer.