Lineage 2 Protection

Protection SystemLin2Guard

For Lineage 2 servers L2J / PTS (L2Off)

Multi-layer protection from bots, cheats, and multi-accounting. HWID bans, window limit, real-time bot detection.

Learn More →
  • Linux
  • Windows
  • L2J
  • PTS (L2Off)
Lin2Guard
7+Detection layers
HWIDHardware Bans
L2J / PTSServer Protection
Lin2Guard

Features

HWID identification

Unique hardware fingerprint. The ban is tied to hardware — cannot be bypassed by reinstalling the game or switching accounts.

Window limit

Global multi-boxing limit per HWID. Donors or VIP players get a personal limit bump — one DB row, no server restart needed.

Real-time bot detection

Process monitoring runs continuously at random moments. There is no way to predict or avoid the check.

Auto-ban

Threat scoring system: each violation adds points. When the threshold is reached — automatic ban without admin involvement.

Audit log

All events (login, logout, violations, bans) are written to the DB linked to HWID, account, and IP.

Flood protection

Automatic block on repeated failed connection attempts — no database load. Brute-force enumeration does not work.

Chronicle support

All Lineage 2 chronicles are supported, along with major L2J forks (l2jscripts, l2jeternity, Lucera2, and others) and PTS (L2Off) servers.

Fail-closed

If the protection server is unavailable — the hook blocks login. Bypassing protection by shutting it down is impossible.

Bots and cheaters

What it blocks

BLOCKED

Adrenaline

Detected regardless of launch settings — renaming or masking the process does not help. On detection — automatic HWID ban.

BLOCKED

L2Walker / L2Helper

Detected at the system call level before connecting to the server — hiding the process or masking activity is not possible.

BLOCKED

L2PHX / packet cheats

Any attempt to intercept packets between client and server is detected on every connection. Getting in the middle — impossible.

DETECTED

Debuggers & injectors

Multi-layer protection against debugging and reverse engineering. Attempts to attach a debugger, inject DLLs, or run CE/x64dbg are detected instantly — bypassing one layer is not enough.

DETECTED

Patching & file tampering

Client file integrity is verified on every launch. Replacement or patching is detected instantly — startup is blocked.

DETECTED

Login without Lin2Guard

The server-side hook blocks any connection without an active Lin2Guard session. Bypassing the client to log in is impossible.

01 — 03

How it works

  1. 1

    Client protection

    Our l2.exe checks the environment before the game starts: bots, debuggers, patching. If suspicious — blocks launch and records the violation.

  2. 2

    Verification server

    Checks the player's HWID against the database: active ban, window limit, suspicious behavior. Grants permission or blocks before connecting to the game.

  3. 3

    Server hook

    Injected into the L2J game process and blocks connections without an active protection session. Incoming traffic is verified against HWID in real time.

Ready to protect your server?

Connect Lin2Guard and bring fair play back to your Lineage 2 server.

Contact us on Telegram