eShield

Protection infrastructure for Silkroad Online

Control every client.
Trust every session.

eShield connects the game client, GatewayServer and your operations panel into one verification chain built to detect tampering before it reaches the world server.

Protection chainOnline
Login validationTicket-bound
Client integrityEnforced
Per-licenseData isolation
Real-timeSession telemetry
SHA-256File and PK2 integrity
End to endClient to Gateway binding

Defense in depth

Security that follows the entire player session

Each layer contributes evidence to the same session identity, so decisions are based on context instead of isolated signals.

01

Bound login tickets

Short-lived tickets link each game login to the exact verified Guard session and Gateway connection.

02

Integrity and PK2 validation

Validate executables, loose files and internal PK2 content against a manifest scoped to the correct license.

03

Persistent device identity

Correlate hardware signals and installation identity while retaining the evidence behind every decision.

04

Live process telemetry

Observe process snapshots, suspicious modules and protection detections throughout the active session.

05

Policy-driven response

Translate detections into auditable actions, from observation and alerts to disconnects and scoped bans.

06

License isolation

Keep manifests, operational data, policies and administrator access separated for every protected deployment.

One verification chain

Four components. One source of truth.

The Guard session is created once and carried through integrity, authentication and character lifecycle events.

01

Client Guard

Collects integrity, device and process evidence.

02

Guard API

Validates identity, policy and session state.

03

Gateway Hook

Consumes the login ticket before account entry.

04

Operations Panel

Surfaces evidence and executes response actions.

Operational clarity

See the reason behind every block.

Move from a detection to its session, device, integrity report and enforcement history without losing the chain of evidence.

  • Live sessions and character lifecycle
  • File-level integrity outcomes
  • Fingerprint and installation history
  • Security events, commands and audit trail

Live security event

just now
Integrity mismatch detectedSession verification stopped before login
Blocked
Layer
Client integrity
Component
SroClient / default
Evidence
Media.pk2 internal file
Response
Close client + security event

Controlled deployment

From license to enforcement without configuration drift

1

Scope the server

Assign its public code, license and isolated operational database.

2

Publish the policy

Define versions, manifest entries, trust rules and protection settings.

3

Operate in real time

Monitor sessions, investigate evidence and enforce from one panel.

eShield control plane

Your Silkroad server deserves verifiable trust.

Enter the panel