User Tools

Site Tools


hosting:node-hill

This is an old revision of the document!


Node Hill


FIXME - Needs more information.

Node Hill is a continuation of Brick Hill Legacy server written from ground up, aimed for headless 24/7 hosting. Based on Node.js.

Features

  • Bundles (known as nh-bundle), used for creating the binary brick files (known as .bbrk1) )
  • Administration (blacklist, fun tools/commands, etc.), can be found via https://www.npmjs.com/package/nh-admin
  • Player22), Brickplayer support.
  • Other improvements with such support co-added during Brick Hill Legacy updates.

Known vulnerabilities

  • Movement hack

Basically speaking, 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 data3) 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.

2)
Player2 has no heartbeat network packet support, expect frequent disconnects.
3)
x,y,z and z rotation
hosting/node-hill.1765357235.txt.gz · Last modified: by blamedenny