Server Protection

Work in progress. This note is still being written and incomplete.

Server protection secures the machines that host data and applications, since compromise from inside a network is at least as common as attack from outside it.

A user with legitimate access at the power-user level can:

  • Alter a web page to divert submitted data to another location.
  • Create a backdoor user account.
  • Delete log entries that would reveal the compromise.
  • Reconfigure the system.

ServerLock

ServerLock protects a server’s integrity by denying unauthorized changes, rather than trying to detect an attack after it happens.

  • Locks itself, critical OS files and configuration, the registry, and user-defined resources.
  • Denies write or delete access based on the resource being protected, not on the identity of the user requesting it, so even a system administrator cannot bypass it.
  • A locked resource must be explicitly unlocked before it can be changed.

ServerLock sits between user space and kernel space, intercepting every system call, implemented as a device driver on Windows or a loadable kernel module on Solaris.

It can guard:

  • Existing files or registry keys against change.
  • New files or registry keys against creation.
  • The IIS metabase, user accounts, system date and time, and the stack buffer.

Custom rules extend it to other resources.

Centralized Antivirus Management

A central console updates virus definitions once, then deploys them to every server.

  • Preserves bandwidth relative to each server fetching its own update.
  • Lets mail servers run specialized mail-scanning software distinct from general server antivirus.

VirusWall

A VirusWall sits right after the firewall at the Internet gateway. All SMTP, HTTP, and FTP traffic passes through it, and files are downloaded to the VirusWall server before being sent to clients. It stops viruses, worms, and spam at the entry point.

Desktop Protection

A centralized solution is preferred over standalone installs on each PC.

  • All PCs follow the same policy.
  • Management and policy enforcement are easier.
  • Bandwidth is preserved.
  • It provides extensive logging, user state, and a consistent corporate image.
Written by October 14, 2026 2 min read
Was this helpful?