Skip to content

Commit 412e251

Browse files
committed
Fully disable in-game manager with -RCWebControlDisable
Vulnerabilities: https://discord.com/channels/1108765190314545224/1458120840116830219/1461842273661751429
1 parent a379c17 commit 412e251

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

starrupture/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ There are two ways to configure your server: via the **Panel** (recommended) or
4747

4848
## Method 1: Panel Configuration (Recommended)
4949

50-
This method uses the Pterodactyl Panel and `DSSettings.txt` for all configuration. This is the recommended approach as settings persist across server restarts.
50+
This method uses the Pterodactyl Panel and DSSettings.txt for all configuration. It is the recommended approach because settings persist across server restarts, and the in-game management system has known vulnerabilities, such as wiping saves and changing admin passwords.
5151

5252
> ⚠️ **Important:** Always stop the server before making configuration changes.
5353

starrupture/egg-star-rupture.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44
"version": "PTDL_v2",
55
"update_url": null
66
},
7-
"exported_at": "2026-01-10T16:27:35+00:00",
7+
"exported_at": "2026-01-17T02:29:19+00:00",
88
"name": "StarRupture",
99
"author": "talk@savagecore.uk",
1010
"description": "StarRupture is a first-person open world base-building game with advanced combat and tons of exploration. Play alone or in a group on this sublime and ever-changing planet, extract and manage resources, create your complex industrial system and fight off hordes of alien monsters.",
11-
"features": null,
11+
"features": [],
1212
"docker_images": {
1313
"ghcr.io\/ptero-eggs\/steamcmd:proton": "ghcr.io\/ptero-eggs\/steamcmd:proton"
1414
},
1515
"file_denylist": [],
16-
"startup": "proton run \/home\/container\/StarRupture\/Binaries\/Win64\/StarRuptureServerEOS-Win64-Shipping.exe -Log -Port=${SERVER_PORT} & SR_PID=$!; tail -c0 -F \/home\/container\/StarRupture\/Saved\/Logs\/StarRupture.log --pid=$SR_PID | grep -v -E \"LogCore: Warning|LogUObjectBase: Error\"",
16+
"startup": "proton run \/home\/container\/StarRupture\/Binaries\/Win64\/StarRuptureServerEOS-Win64-Shipping.exe -Log -Port=${SERVER_PORT} -RCWebControlDisable & SR_PID=$!; tail -c0 -F \/home\/container\/StarRupture\/Saved\/Logs\/StarRupture.log --pid=$SR_PID | grep -v -E \"LogCore: Warning|LogUObjectBase: Error\"",
1717
"config": {
1818
"files": "{\r\n \"DSSettings.txt\": {\r\n \"parser\": \"json\",\r\n \"find\": {\r\n \"SessionName\": \"{{server.build.env.SESSION_NAME}}\",\r\n \"SaveGameInterval\": \"{{server.build.env.SAVE_INTERVAL}}\",\r\n \"StartNewGame\": \"{{server.build.env.START_NEW}}\",\r\n \"LoadSavedGame\": \"{{server.build.env.LOAD_SAVE}}\",\r\n \"SaveGameName\": \"{{server.build.env.SAVEGAME_NAME}}\"\r\n }\r\n }\r\n}",
1919
"startup": "{\r\n \"done\": \"LogCommonSession: OnUpdateSessionComplete(SessionName: GameSession, bWasSuccessful: true\"\r\n}",

0 commit comments

Comments
 (0)