Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 815 Bytes

Disable_Oxide_Sandbox.md

File metadata and controls

28 lines (24 loc) · 815 Bytes

[Back]

What is sandbox mode?

Prevents oxide loader from loading "potentially malicious" libraries/code into the final assembly.

Limitations

The following namespaces are blacklisted (You can't add them with using XXXXX;)

  1. Harmony
  2. Mono.CSharp
  3. Mono.Cecil
  4. Oxide.Core.ServerConsole
  5. ServerFileSystem
  6. System.IO
  7. System.Net
  8. System.Xml
  9. System.Reflection.Assembly
  10. System.Reflection.Emit
  11. System.Threading
  12. System.Runtime.InteropServices
  13. System.Diagnostics
  14. System.Security
  15. System.Timers

Other limitaions

  • You cannot use P/Invoke (No native access)

How to disable sandbox mode

You need to create a file named oxide.disable-sandbox in directory server\RustDedicated_Data\Managed (server restart is required after that)