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.
-
View User Profile
-
Send Message
Posted Jul 15, 2012@ArcLP
Well what if i logged into the irc, There are many approaches to accomplishing this.
-
View User Profile
-
Send Message
Posted Jul 14, 2012When I look at the planned features, I'm like "AWWWWWWYEAAAA"!!!!
-
View User Profile
-
Send Message
Posted Jul 14, 2012@mike111177
Been watching Bukkit dev for months and feel lucky This is the only reason i created an account.
Your fix is simple if you have one, but an IRC detector through the network between their client and the network.
-
View User Profile
-
Send Message
Posted Jul 13, 2012@s4b3rt00th
at the moment i'm not sure if i will be able to do that by 1.3. sorry... :/
-
View User Profile
-
Send Message
Posted Jul 13, 2012Any idea on when I can expect some kind of anti-nodus or nodus tracking feature. I'm currently running a server and my biggest problem is people using nodus. I have no cheat so they can't fly and run really fast but nodus is still my biggest problem. I hope you can get such a feature out by 1.3.
-
View User Profile
-
Send Message
Posted Jul 11, 2012@Theway2cool1
i just released an update that should fix it although i have no way of testing it as has worked perfectly for me
-
View User Profile
-
Send Message
Posted Jul 11, 2012@Theway2cool1
Can i get a list of plugins that you have?
@Lildirt
i have a few ideas for it but basically it wont be the most one hundred percent accurate system. No other plugin does it im not even sure i can. but i will come up with ideas :)
@mike111177
-
View User Profile
-
Send Message
Posted Jul 11, 2012@Darrennick
Yes, it could search like that. However, what about the hundreds, if not thousands, of people that immediately leave the IRC channel?
-
View User Profile
-
Send Message
Posted Jul 11, 2012@Theway2cool1
2 Things. 1, what version are you using. 2, could you use some online paster (such as pastebin.com).
-
View User Profile
-
Send Message
Posted Jul 11, 2012Well, while the update fixed not being able to change gamemode at all, I'm still getting gamemode related errors. While it doesn't seem to directly affect gameplay, it's still annoying as it shows up in my console everytime somebody connects. Again, it doesn't seem to directly affect gameplay, so it's not urgent that you fix this right away, but it would be convenient. This is the error: 05:06:05 [SEVERE] Could not pass event PlayerGameModeChangeEvent to SteelSecurit y org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:460) at org.bukkit.craftbukkit.entity.CraftPlayer.setGameMode(CraftPlayer.jav a:504) at com.onarandombox.MultiverseCore.listeners.MVPlayerListener$2.run(MVPl ayerListener.java:339) at com.bergerkiller.bukkit.nolagg.examine.TimedWrapper.run(TimedWrapper. java:27) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C raftScheduler.java:126) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:533) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at net.othercraft.steelsecurity.listeners.SpectateManager.onGmChange(Spe ctateManager.java:349) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) ... 9 more
-
View User Profile
-
Send Message
Posted Jul 10, 2012@Darrennick
thats pretty much my main idea
-
View User Profile
-
Send Message
Posted Jul 9, 2012I have an idea for nodus protection. Maybe if it detects players on the IRC channel who are in game, that could stop it.
-
View User Profile
-
Send Message
Posted Jul 9, 2012@Lildirt
i do think that video logs are possible(although they won't be available for a very long time). also unfortunately the current vanish system is quite limited in features because it is a placeholder for the much more complex spectating system. But as i get to work to work out the details of vanish it will become more functional. I do not currently know what level method it takes in vanishing as i have not found a way to bypass it. But i assure you in the long run it will be as effective as vanishnopacket.
-
View User Profile
-
Send Message
Posted Jul 9, 2012By all means, this project must go foward. If you believe that video logging is possible, I'm convinced that this is definitely going to be a good plugin. (Is it really possible? That'd be pretty neat, but might be a bit intensive.)
One thing, As I used to use VanishNoPacket to hide myself from .vanish, I normally feel fairly safe while being vanished. However, this can definitely have loopholes if it uses the same type of vanishing as NoPickup did. So, how does the vanishing work? Does it tell the client to stop tracking? Or does the vanish stop sending packets to the client completely?
-
View User Profile
-
Send Message
Posted Jul 9, 2012@eltioloco
What were your methods?
-
View User Profile
-
Send Message
Posted Jul 9, 2012sounds very good ! Keep working :-)
Realy looking forward to
-Video Logs (source TV rules :P) -Nodus Tracking -World edit logging (even thought it's not possible right now)
-
View User Profile
-
Send Message
Posted Jul 8, 2012This sounds like a great plugin....
If there anything i can help with, with testing, i am more than glad to serve as a guinea server..
I have confirmed nodus players, cheat players, and CAPs offenders in our server that will be able to provide some good feedback.
thanks
-
View User Profile
-
Send Message
Posted Jul 8, 2012@Firestar912
pm me
-
View User Profile
-
Send Message
Posted Jul 8, 2012Can't wait for this to be done :D Pretty much a must have for me... Keep up the good work :D
-
View User Profile
-
Send Message
Posted Jul 7, 2012I had a good idea on how to detect Nodus...