| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| hosting:node-hill [2025/12/02 14:39] – [Node Hill] blamedenny | hosting:node-hill [2026/01/28 09:11] (current) – [Known vulnerabilities] blamedenny |
|---|
| ==== Features ==== | ==== Features ==== |
| * Bundles (known as ''nh-bundle''), used for creating the binary brick files (known as ''.bbrk''((https://www.npmjs.com/package/nh-bundle)) ) | * Bundles (known as ''nh-bundle''), used for creating the binary brick files (known as ''.bbrk''((https://www.npmjs.com/package/nh-bundle)) ) |
| * Administration (blackist, fun tools/commands, etc.), can be found via https://www.npmjs.com/package/nh-admin | * Administration (blacklist, fun tools/commands, etc.), can be found via https://www.npmjs.com/package/nh-admin |
| * Player2((Player2 has no ''heartbeat'' network packet support, expect frequent disconnects.)), Brickplayer support. | * Player2((Player2 has no ''heartbeat'' network packet support, expect frequent disconnects.)), Brickplayer support. |
| * Other improvements with such support co-added during [[developmenteras:bhlegacy|Brick Hill Legacy]] updates. | * Other improvements with such support co-added during [[developmenteras:bhlegacy|Brick Hill Legacy]] updates. |
| ==== Known vulnerabilities ==== | ==== Known vulnerabilities ==== |
| * Movement hack | * Movement hack |
| Basically speaking, [[developmenteras:bhlegacy|Brick Hill Legacy]] movement network packets can be abused via client patching. However, Node Hill (alongside with GameMaker host) does not verify the player inputs and writes the position data((x,y,z and z rotation)) like nothing weird has happened. As a result, the player is able to go through anything with the speeds he has set up during such patching. | [[developmenteras:bhlegacy|Brick Hill Legacy]] movement [[hosting:netpackets|network packets]] can be abused via client patching because Node Hill (alongside with GameMaker host) does not verify player movement inputs and writes the position data((x,y,z and z rotation)) like nothing weird has happened. As a result, the player is able to go through anything with the speeds he has set up himself. |
| |
| |