Player-side protection

Devil-Guard PC is the player-side protection component used by participating Delta Force: Black Hawk Down servers. Its background Sentinel service confirms that the approved game and protection client are active, reports current protection status and signed attestations to the Devil-Guard website, and helps server operators respond when protection is missing or a verified detection is reported.

PC Setup
01

Setup step 01 — Run as administrator

Devil-Guard PC setup step 01 — Run as administrator

Run the Devil-Guard PC setup as administrator.

02

Setup step 02 — Accept Conditions

Devil-Guard PC setup step 02 — Accept Conditions

Read and accept the setup conditions to continue.

03

Setup step 03 — Find the DFBHD.exe

Devil-Guard PC setup step 03 — Find the DFBHD.exe

Select your DFBHD.exe. If the hash validation fails, get the approved executable from the Devilish Services downloads page.

Open Devilish Services Downloads
04

Setup step 04 — Enter your player name and token

Devil-Guard PC setup step 04 — Enter your player name and token

Primary DFBHD name is your player name. Get your personal token from the Devil-Guard website under Client Portal after you have registered on the site.

Open Client Portal
05

Setup step 05 — Validate

Devil-Guard PC setup step 05 — Validate

Click Validate. If everything validates successfully, continue to the next step.

06

Setup step 06 — Read and accept the conditions

Devil-Guard PC setup step 06 — Read and accept the conditions

Read all conditions, check the required boxes, then click Next.

07

Setup step 07 — Install

Devil-Guard PC setup step 07 — Install

Click Install to begin installing Devil-Guard PC.

08

Setup step 08 — Wait for PowerShell

Devil-Guard PC setup step 08 — Wait for PowerShell

Wait for the PowerShell window to finish and close.

09

Setup step 09 — Finish setup

Devil-Guard PC setup step 09 — Finish setup

Click the Finish button.

10

Setup step 10 — Finish

Devil-Guard PC setup step 10 — Finish

Click the Finish button.

11

Setup step 11 — Start Devil-Guard Sentry

Devil-Guard PC setup step 11 — Start Devil-Guard Sentry

Start the Devil-Guard Sentry shortcut on your desktop.

What it is
SVC

Sentinel Windows service

DevilGuardSentinel is the main protection component. It starts with Windows, watches for the configured DFBHD executable and sends protection status while the game is running.

APP

Setup, status and update tools

The accompanying applications configure the game path, player identity and personal client token, display local service status and stage verified software updates. Closing a status window does not stop protection while the Sentinel service remains active.

Protection checks
20s

Game and runtime monitoring

Checks the configured DFBHD process, selected Direct3D hook bytes, loaded-module topology and monitored game-file metadata on a below-normal-priority scan pass. Overlapping passes are skipped rather than queued.

60s

Cryptographic integrity audit

Performs a full SHA-256 recheck of the approved game executable and monitored top-level EXE, DLL and ASI files. New or normally changed files are hashed immediately on the next monitoring pass instead of waiting for the full audit.

60s

Module evidence refresh

Suspicious loaded-module hashes and signature details are cached and refreshed when the module set changes or at least every minute, reducing repeated disk and signature work during play.

2m

Environment review

Reviews selected virtual-machine and Docker indicators when those checks are enabled by the current protection policy, without repeating that heavier inventory on every runtime pass.

SIG

Signed attestation

Uses a device identity and one-time website challenge to sign detailed protection reports so the website can validate where the report came from and whether its contents changed in transit.

WEB

Protected status reporting

Reports to the configured Devil-Guard website over HTTPS using the player’s personal client token. The PC client does not route or proxy DFBHD game traffic.

Detection signals

Executable integrity

An executable hash that does not match the approved DFBHD version can be reported for review or enforcement.

Runtime hooks

Selected Direct3D function changes can be reported when their in-game bytes differ from the expected Windows implementation.

Unexpected modules

Loaded modules from unexpected locations can be reported with file, publisher and signature details.

File changes

New, missing or modified monitored top-level EXE, DLL and ASI files can be reported after the session baseline has been established; changed/new files are hashed immediately and unchanged files are fully revalidated every 60 seconds.

While connected
01

Protection becomes stale

If the Sentinel service is stopped, killed or can no longer submit valid status, the website eventually marks the current protection session as stale.

02

In-game warning and grace period

The player can receive an in-game message explaining that Devil-Guard PC is required and allowing time to start or restore the service.

03

Kick and temporary quarantine

If valid protection does not return before grace expires, HawkSync can remove the player and the server can apply a temporary Devil-Guard firewall quarantine to the current game connection.

04

Automatic cancellation or expiry

A valid signed report received during grace cancels pending enforcement. A temporary compliance quarantine is removed after its configured expiry unless a separate verified violation requires longer enforcement.

Closing only the player-facing Devil-Guard window does not normally stop protection. Enforcement begins when the underlying Sentinel service or its valid website reporting stops.
Privacy and evidence
STD

Standard protection information

Normal reports can include the protected machine identifier, registered player name, client and session details, game path and executable hash, active detection signals, changed-file metadata, selected module information and environment indicators.

OPT

Optional enhanced evidence

When enabled during setup, a detection can also collect selected evidence such as a DFBHD window screenshot, process minidump, unapproved executable copy, selected Windows event information or a running-process list. These options are intended for confirmed detection review and should be governed by the community’s privacy and retention policy.

Clear boundaries

No game-traffic relay

It is not a VPN, UDP relay or game proxy. DFBHD traffic continues directly between the player and game server.

No local firewall enforcement

The PC client does not add game-server firewall rules or directly ban players. Enforcement commands are handled by the protected server and website.

No automatic update execution

The patcher can download and verify a package, but the inspected release does not automatically execute the downloaded update.

No public exposure of secrets

Personal tokens, machine identifiers, filesystem paths and player IP addresses are not intended for display on public status pages.

Before joining

Install it, connect your personal token and confirm protection is online.

Use the current approved release, keep the Sentinel service running while connected and contact the server operator if a legitimate overlay, game version or compatibility tool causes a protection warning.