Play only through your launcher
BG Guard checks the player's PC, opens an encrypted session with its own protection server and, with Gate mode, your GameServer only lets in whoever has one. Opening Main.exe by hand no longer works.
Try to sneak in. You won't make it.
An antihack that only lives on the player's PC can be switched off. With BG Guard the server decides: choose how the player tries to get in and see what happens.
Several layers, one single checkbox
Nothing changes for your players: they open your launcher and press PLAY.
Encrypted session when pressing PLAY
The launcher checks for cheat programs and your files, and requests a session from the BG Guard server. Responses are signed: a fake server can't grant access. While they play, the session renews every few seconds.
Gate mode
A small agent on your VPS opens the game ports only to IPs with a valid session and instantly cuts off anyone who gets in without one.
In-game antihack
While they play, BG Guard watches the game process: injected DLLs and known hack signatures in memory (like the server files' MHP, but ours and signed). You choose whether it just warns or kicks.
Global cheat signatures
When a new hack shows up on any protected server, its signature reaches everyone without you updating anything.
Client files
Register your client version from the panel and BG Guard rejects modified Main.exe, DLLs or files.
PC ban
Ban the computer, not the account. If they're playing, they're kicked within seconds.
Your server, watched live
Live console, character by character
Every online character with their class, level, resets and map, their PC and IP, and whether they came in through BG Guard. Player, class and map radar at a glance, and violations as they happen.
Disconnect and timed bans
One click closes their game and cuts their connection. Or ban their PC for 24 hours, 7 days, 30 days or forever.
Main.exe watchdog
If someone opens a second Main.exe by hand while playing, it closes instantly and the launcher comes back.
Also in your Control Center
In your Control Center you see protected players and the last 24 hours of violations, with a button to your panel.
Automatic setup
On your VPS you run one file, answer the questions and it leaves the agent installed as a system task.
The BG Launcher, all included
BG Guard goes inside the BG Launcher and its license (BGG-…) unlocks all of it.
One license, everything included
With the BG Guard license your launcher gets every Pro feature: unbranded, video background, live announcements, maintenance, server panel and more. The website's Pro Tools come with the Pro plan.
Already on the Pro plan?
BG Guard works with your usual Pro license: nothing to change in the Publisher.
Protected today
- Get it
Message us on WhatsApp: we prepare your BGG license and your panel, and install it with you on your VPS.
- Publisher
Paste the license in BG Launcher and tick the BG Guard box. Publish.
- Your VPS
Run the agent setup to turn on Gate mode for the game ports.
- Your panel
Register your client version and watch your players come in protected.
What people usually ask
Do my players have to install anything?
No. BG Guard lives inside the launcher. They just open the game with it.
Does it touch my Main.exe or my server files?
No. It doesn't change the main or the server files, which is why it works with Louis, MSPRO, SSeMU and MuEmu.
What if someone opens Main.exe by hand?
With Gate mode on, their connection never reaches the GameServer: they have no BG Guard session.
What do I need on the VPS?
Windows Server 2012 to 2022 and admin rights for the agent setup. It doesn't use your database.
What data does it store?
A PC identifier, the IP, the client version and the detections, so you can see and ban from your panel. More in the privacy policy.
What if I stop using it?
When the license ends, BG Guard stops issuing sessions. If you don't continue, untick the box in the Publisher and run desinstalar-agente.bat on your VPS (it restores the firewall as it was): your launcher keeps working as before.
Your server, only through your launcher
Message us and we'll get it running on your server.