ModsJava
PermissionSecurity
Requires an extra layer of validation on configured commands. Free Minecraft Java mod for 1.8, 1.9.
⬇ Download on SpigotPermissionSecurity
PermissionSecurity listens to console and player commands. Flagged commands will require an extra layer of validation.
What is it?
PermissionSecurity listens to player and console commands, looking for your configured "flagged commands". When a flagged command is detected, PermissionSecurity will check to see if the required security word is present at the end. If it's not, the command will be rejected.
Who is this for?
This is for servers that run many public plugins. With the increase of malicious plugins that execute commands on behalf of console, this attempts to protect you from damage from said plugins.
It's important to note, this is no substitute to being careful with what you install. Never install plugins from sources you don't trust.
Installation
On first run, PermissionSecurity will guard against the following commands:
How should I type my commands?
It's very simple. For demonstration purposes, let's pretend that you set your security word to "pizza".
If you wanted to OP Jimmy, instead of typing...
/op Jimmy
... you would instead type ...
/op Jimmy pizza
This goes for all commands. Because we watch for commands before they're processed by plugins, the normal command functions shouldn't have any issues. PermSecurity will remove the extra space and your security word, so the command your typing will never know it was there.
If the command is missing the security word, or it was typed incorrectly, this message will be shown:
... or if it's run from console:
... but appending the security word will make it work as normal:![[IMG]](//proxy.spigotmc.org/a0b80bccce77d7a139dde065d4dbd5ecfc040560?url=https%3A%2F%2Fcamo.githubusercontent.com%2Ffc53e036127e6dd9b561d675b3a7a8a6b0d22a2b%2F68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f662e636c2e6c792f6974656d732f315a326830323066315a3072334b3267327430492f53637265656e25323053686f74253230323031362d30332d32382532306174253230322e32372e3135253230414d2e706e673f763d6437393431343162)
PermissionSecurity listens to console and player commands. Flagged commands will require an extra layer of validation.
What is it?
PermissionSecurity listens to player and console commands, looking for your configured "flagged commands". When a flagged command is detected, PermissionSecurity will check to see if the required security word is present at the end. If it's not, the command will be rejected.
Who is this for?
This is for servers that run many public plugins. With the increase of malicious plugins that execute commands on behalf of console, this attempts to protect you from damage from said plugins.
It's important to note, this is no substitute to being careful with what you install. Never install plugins from sources you don't trust.
Installation
On first run, PermissionSecurity will guard against the following commands:
- pex
- user
- group
- op
- deop
How should I type my commands?
It's very simple. For demonstration purposes, let's pretend that you set your security word to "pizza".
If you wanted to OP Jimmy, instead of typing...
/op Jimmy
... you would instead type ...
/op Jimmy pizza
This goes for all commands. Because we watch for commands before they're processed by plugins, the normal command functions shouldn't have any issues. PermSecurity will remove the extra space and your security word, so the command your typing will never know it was there.
If the command is missing the security word, or it was typed incorrectly, this message will be shown:
... or if it's run from console:
... but appending the security word will make it work as normal:
PermissionSecurity is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9. Downloaded 162 times (via Spigot). Download it and open it directly in the game.