[Question] Securing your servers originality?
Posted: Wed Jan 24, 2018 12:24 pm
Hello all Source Python pioneers!
I have a question in regards to the source python as a whole.
Previously when hosting and creating servers I have had an issue with players, developers and hosts from other servers joining my server just to see which plugins was running on the server, so that they could copy the setup. This has been an issue for me a couple of times with different types of servers, mostly in the CS:S era whilst running SourceMod. People would come onto the server type sm plugins and they would have all the information needed to make a replica server.
I have had multiple servers ruined by this, and had to shut down two servers due to this exact issue since the playerbase would be divided, eventually leaving the servers too unpopulated to make it worth hosting them.
My point being, is that I noticed Source.Python is using the same sort of system in terms of typing in a console command, and you will then be able to see all the source.python plugins currently loaded on the server.
My question is; are there any way to set some type of a "white list" only allowing SteamIDs within that list to be able to see the plugins loaded, and cause everyone else who types the message to no longer receive any information when doing so?
If there are such a possibility, can someone then point me in the direction of how do this.
In advance thank you for your time and replies. :-)
I have a question in regards to the source python as a whole.
Previously when hosting and creating servers I have had an issue with players, developers and hosts from other servers joining my server just to see which plugins was running on the server, so that they could copy the setup. This has been an issue for me a couple of times with different types of servers, mostly in the CS:S era whilst running SourceMod. People would come onto the server type sm plugins and they would have all the information needed to make a replica server.
I have had multiple servers ruined by this, and had to shut down two servers due to this exact issue since the playerbase would be divided, eventually leaving the servers too unpopulated to make it worth hosting them.
My point being, is that I noticed Source.Python is using the same sort of system in terms of typing in a console command, and you will then be able to see all the source.python plugins currently loaded on the server.
My question is; are there any way to set some type of a "white list" only allowing SteamIDs within that list to be able to see the plugins loaded, and cause everyone else who types the message to no longer receive any information when doing so?
If there are such a possibility, can someone then point me in the direction of how do this.
In advance thank you for your time and replies. :-)