Steel Security
I have noticed that recently a lot of server admins have installed something like LogBlock or NoCheat and then thought that they were untouchable. Then they turn around to see that their server have been completely ruined by either hackers, spammers, or griefers. I wanted to put and end to all of this, so I started the creation of Steel Security. My goal is to have one plugin that will make a server as safe as possible with minimal work for the admins that covers every last aspect of grief prevention.
Note This a beta release the only features currently implemented are:
- Censoring With whitlest words
- Anti Spam
- Anti Caps
- Login Limiter
- Offline Game mode changing
- Block Blacklist
- Vanishing
- Player Spectating
- Ticket Request System
Planned Features Are: (Note: These are not implemented yet)
- Block Logging With Rollbacks
- In game Config Editing
- Anti Speed,flying,fastplace,etc. Hacks
- Region Protection
- Chest Protection
- Online Intefaces
- Chat and Command Logging
- Back-Ups
- Inventory Monitoring and Cheat Checks
- Sequential Teleporting
- IP Logging
- Global Banning
- World edit logging
- Op confirm
- Admin passwords
- Video Logs
- Anti Xray
- Hack client feature survey tracker.
- Remote server.log veiwing
I hope this plugin puts an end to griefers and hackers so any admin can sleep soundly at night.
@Nuinethir
If I remember correctly, I heard that the Nodus IRC channel disabled the lookup of the users in the channel. We are combatting the Nodus problem in other ways, and already have a derp detection system in place. I don't believe this is active in the current build, but it will be in the next one.
I have been testing a number of popular servers with Nodus to see if any of them could catch me with it and ban me. Unfortunately, only HardcoreSMP was able see me use it, and only via a client console command toggling the IRC chat.
After some discussion on the HCSMP forums, I understand that the administrator "gmxgeek" has written a custom plugin that detects Nodus users by means of looking up users logged in and cross-referencing it with people logged into the #Nodus channel on the irc.teamavolition.com IRC chat server. I am still waiting to hear back from him to see if he will share it, but I thought I might post here to share the info with you.
While it is an easy fix for players to change their IRC nick to bypass it, many are not so smart to do so. Please see if you can look into this, as Nodus is a problem for many servers, especially new server owners who want to steer away from the additional overhead of OreObfuscator. Thanks!
@darkcloud784
We have not yet implemented the actual anti-hack stuff yet, since we are currently working on it, but I'm sure we can do something about other plugins causing you to move fast or fly.
Does this work with heroes as some of the hero skills do indeed make you run fast etc.
@mike111177
Care to explain? I'm interested to hear your idea.
@Dark_Arc
No its not i have my methods.
@mobilephone2003
Ill be sure to implement that on the next release
@mobilephone2003
I'll probably ask mike to do a percentage ratio. If more than say, 25% of the text is bleeped out, it just won't show at all. There of course will be a way to disable it like all of the other features in case you just want to get rid of all swears but that can be annoying with the occasional swear that blends in with a word, such as if you try saying, "The grass needs to spread more", then the sentence wouldn't show because it had ass in it.
Sorry but worldedit logging is currently impossible =|
Can I get the Censor to cancel the chat message? So many asterisks from people who rage, would be nicer for everyone if the chat message didn't show
This would potentially be the most awesome security plugin I've seen. However, some error prevents it from being enabled on my server. Anyone else having similar problems?
@jbanto
ill be sure to implement that
what about blacklists? (cant place bedrock/use lava/etc)
If Worldedit logging actually works later on I will love you forever.
@carstorm
i will try to replace its pex dependency with a vault dependency.
@np98765
I plan on doing this by tracking their irc server directly
You should use vault for permissions (and economy if that ever becomes a part)
This way u don't need a specific permission plugin. Vault will hook into whatever one you are using (in my case groupmanager)
This looks like a gigantic plugin. When I say gigantic, I mean GIGANTIC.
You're combining CensorIt, AntiBot, NoCaps, LogBlock, NoCheat+, WorldGuard, Deadbolt/Lockette, ChatLogger, CommandLogger, AutoBackUp, VanishNoPacket, A ticketing system, Spectate, orebfuscator, XAuth, and lots more.
Nodus tracking is what I'm most interested in, though. Currently, the only way I thought possible was by using the IRC, but since the player list is disabled... It would be hard.
How do you plan on doing this?
@levisn1
What i mean by that is ill use an alt account of mine to keep records of who uses nodus via the irc.
@goofybud16
Every feature on this plugin can be separately disabled.
@blackwolf12333
In a way we will do both one for the admin to read and one for the server to use.
How are you guys gonna log the block events, flat file or mysql? Because i am willing to help you guys if it is flat files, because i already have a plugin which does that, so i could help you guys with that:) greetz blackwolf12333
This should have features able to be shut off in the config. So, say I was using LWC, and MineBackup, I could disable Backups and Chest Locking. I actually use those 2 plugins, and now, this one too.
what is nodus tracking?