Topic: Introducing D2GS Admin
Welcome to D2GS Admin, a basic utility to help Windows server admins better manage their server.
Inspired by GecKoTDF's fix to an issue which was found to be an attack by simply sending a packet to crash D2GS, I wanted to make an easy to use Windows solution for those not running Linux or the knowledge to implement their own proxy.
I've also bundled in a simple D2GS.exe watcher that will look for the process and bring it back alive if it dies.
The goal with this software is to add additional tools over time so we can protect our servers, feel free to suggest some ideas or give me some feedback!
-=-=-= v1.0 =-=-=-
-Ability to block the hex crash attack
-Ability to block the overhead text feature in-game, !shall we do den? (this will instant kick the user)
-D2GS.exe watcher, brings it back if dead
-Configuration JSON file to set things up
-D2GS directory selector
-Delay in searching for D2GS
-Set D2GS port
-Hex strings should be converted to their decimal value
-Logs to file.
-=-=-= Download =-=-=-
Simply download the .msi and install it. If you want to remove it, head to the add/remove programs and delete it there.
-=-=-= Issues/Working on =-=-=-
-Doesn't like Windows Server 2008, will investigate and release a new version
-The installers final screen may have a few issues with config and readme opening, maybe best to untick them and open manually
-Will split out the log file with what packets were blocked, perhaps pulling their name from the config json.
Admin of Resurgence - Vanilla++ mod
Co-Founder of Hellforged - Diablo 09 built on 1.13 engine (current work in progress)
Founder of Diablo2.org - Dedicated Discord server for PvPGN/D2GS questions