RustBusterServer

RustBusterServer 2.0.9

Small fixes for the server side.
  • Like
Reactions: Pompeyo
  • Like
Reactions: Pompeyo
Hotfix for the plugin loading issue.
Server names character limit is now 160 chars.
NEW CONFIG OPTIONS, READ THE MAIN PAGE FOR DETAILS.

I would like to thank mostly @4g3v for his research work, and cooperation for RB's 2.0 update. I would also like to thank the Fougerite staff for supporting us alongside the development, and anyone else who contributed in any way. Please note that the changelog might increase, and I also shortened It. Less details mainly because I am lazy, and also for security. * Fixed the old 1.9.5 bug which had issues at checking one weapon datablock value. Improved overall code. * Dropped the support for the built in Administrator / Moderator checks. Injection will not be tolerated in any way. You need to use a plugin if you want to fly around.



* Improved Managed Injection detection * Improved hash checking. * Plugin Validations are now improved. * Constant TCP Connection, faster, and more stable for both communication, and downloads. This will make your game a lot more faster. * Possibility to send messages from the server directly to the client. * Improved Encryption. * Virtualization improvements. * Advanced Detection for Managed Debuggers and profilers. * More advanced plugin cleanup features, and checks. * Performance improvements in overall code. * Removal of obsolete methods, or rewrote them. * C++ code implementation, external check improvements. This will boost your game performance a lot. * Better injection handling. * You can now use the console to unban / ban persons, using rb.ban and rb.unban. * A lot more better HardwareID collection which took me a bunch of time to research. * LootWindowClose hook added. * LootWindowOpen hook added. * Faster screenshot algorithms. * OnCharacterLoad hook added. * OnPluginDeinit / Init hooks added. * RB now hooks Fougerite's BanHook. If a ban is triggered, and the banner is not RB, the user will automatically be banned for HWID as well now. * Multiple processes of Rust are now handled correctly. * ServerBrowser now fully displays the server's name. Limit is 80 characters. Only works for RB servers. * Lots of inner security checks (REALLY A LOT OF), and improvements against wannabes. * Research hook is being added. * More correct display of credits. * Communication validation both client, and server side. * Plugin Loading improvements. * Lots of code implementations to be able to unload a C# dll fully out of mono's memory. This took a lot of research time, effort, and energy. We can say we are literally the only ones who achieved this. * Virtual Machine Detection. * Server side performance enchancements. * Correct OS is now displayed clientside. * More Server Side and Client Side holes are fixed
  • Nothing serious server side. We just fixed the plugin bug at client side, and made a corresponding version for It.
  • Did a lot of security improvements inside RB.
  • From now if you get caught hacking you will not only get banned, but your game will also instantly gets stopped.
  • Injection detection just gotten a nice devious update.
  • RustBuster Plugins also had some security holes fixed, and gotten some nice privacy against 3rd party apps. Mostly thank 4g3v for this, because he came up with some nice ideas, and we put our already existing work into work lol.
CLIENT UPDATE WILL BE RELEASED A COUPLE OF HOURS LATER, SO EVERYONE CAN UPDATE.
THIS CHANGELOG WILL BE UPDATED IF THAT HAPPENED, AND I WILL ALSO ANNOUNCE IT ON DISCORD.

CLIENT IS RELEASED

Server:

Added two new options to allow client side modification of weapon and ccmotor values. If these options are enabled RB will issue a ban if the values have changed. If false, the values won't be checked.
INI:
CheckForMovement=true
CheckForWeapons=true
Client:
A nice improvement for more injection detections, and other smaller fixes.
  • Fixed automated screenshot issues, update is required. Screenshots are also using LZ4 compression methods, so you may now set the resolution to 1920x1080
  • Added Compression and DeCompression method to server side API class also. You may now compress / decompress anywhere where you want to make the communication faster.
  • Like
Reactions: Pompeyo
  • Like
Reactions: Pompeyo
  • Small hotfix
  • Like
Reactions: Pompeyo
  • Like
Reactions: Pompeyo
  • Tons of new anticheat, and stabilization stuff were added to the client. There are 2 new features that will be presented in 1.9.2 soon.
  • LZ4.dll compression has been added to rustbuster, and can be used in the API class also. By default RB uses these for screenshots, plugins, and extra files.
  • I want to personally thank @4g3v for spending time with me on this update, he did a lot of work.
  • Fougerite update is also coming out in a day or so.
  • KeyBoardAPI class has been added to the client which allows you to send direct x keys to the game via plugins. I will be presenting some examples soon.
  • Like
Reactions: Pompeyo
  • Like
Reactions: Pompeyo