Knight Online Duplicate Vulnerabilities and Item Dup Prevention Guide
Hvad er duplikering?
Duplikering er processen, hvor spillere kopierer genstande eller mønter ved at bruge sårbarheder i spilsystemet.
Denne situation:
- Det forstyrrer serverøkonomien
- Det bryder markedssystemet sammen
- Forårsager spillertab
- Formindsker serverens pålidelighed
Hvordan opstår dup-underskud?
Duplikeringssårbarheder opstår normalt af følgende årsager:
- Handel med pakkeudnyttelser
- SQL rollback problemer
- Fejl ved lagersynkronisering
- Gamle GameServer-filer
- Defekt lagringssystem
Brug ikke gamle serverfiler
Der er mange kendte duplikeringssårbarheder i ældre GameServer-versioner.
Derfor:
- Brug opdaterede filer
- Påfør beskyttelsesplastre
- Følg opdateringer om exploit-fix
Styrk handelskontrollen
Nogle dup-åbninger foretages gennem handelssystemet.
Tjek disse ud:
- Handel annullerer udnyttelser
- lageroverløb
- vægt bug
- Lagersynkronisering
SQL Backup og Rollback System
Det er vigtigt at tage regelmæssige sikkerhedskopier for datagendannelse i tilfælde af dup-angreb.
Anbefalet:
- Time-backup
- Automatiske tilbagerulningspunkter
- Log registreringssystem
Konfigurer et varelogsystem
Registrering af emnebevægelser er meget vigtigt ved dup-detektion.
Log følgende:
- Handelstransaktioner
- Lageroverførsler
- Drop bevægelser
- GM-varetransaktioner
Firewall og pakkebeskyttelse
Nogle dup-metoder udføres gennem pakkemanipulation.
Derfor:
- pakke filter
- Anti-snyde systemer
- Firewall beskyttelse
Det anbefales at bruge.
Almindelige fejl
- tager ikke backup
- Brug af gamle serverfiler
- Ikke at føre en handelsjournal
- Ukontrolleret fordeling af GM-beføjelser
Konklusion
For fuldstændigt at forhindre duplikerede sårbarheder, bør opdaterede filer, logsystemer og stærke sikkerhedsforanstaltninger bruges sammen.
Denne artikel er specielt forberedt til PvPServer.