HackSafe
HackSafe
HackSafe is the anti-hack plugin. HackSafe safes the IP-adress where you played on and when! so if you get hacked then the server admin can ban the hacker.
Did it happen to you to? did you got hacked to? well i did! And it was annoying! That was the moment i decided to make HackSafe.
HackSafe saves your IP in a log together whit the time and date so you can easily see the IP of the hacker to ban him.
HackSafe has features like non-recommended IP block that blocks every IP except yours so nobody except you can login on your account.
Or a detector that detects when you login on an other IP than usually and sends an automatic message to the admin, all kinds of features made to protect you and your stuff.
Features
- automatic message to the admin when someone tried to login on a non-recommended IP
- a message that shows you when someone failed to login.
- kicking a non-recommended IP
- setting a non-recommended IP kick off and on
- player can set a recommended IP
- permissions for every command
- get a login log of yesterday
- a login log
To Do List:
- a way so you don't have to set the time all the time
- Better way to get the ip. (and hamachi ip)
How To Use:
The Commands and How To Use page: http://dev.bukkit.org/server-mods/hacksafe/pages/how-to-use-and-commands/
Permssions
this is the permissions page http://dev.bukkit.org/server-mods/hacksafe/pages/permissions/
Note:
The plugin is now inactive i will not update it anymore, i'm sorry
have problem?
can update 1.3.2 ? thanks
Updated it to 1.3.1
can update to 1.3.1?
Oh my god it happened to me
@DrTechx The (00/00/00 00:01:39) is because you didn't set the date and time. for the IP do you have set a domain on your ip or is that the ip of the server? and in the file plugins/hacksafe/PlayerOptions/yourname.txt you can set Non-Recommended IP kick: to false so you can log in again (assuming you are the admin of the server)
zwap1233
@zwap1233
Im working with your servermod, and in the server log it says everybody is joining with our server adress:
"(00/00/0 00:01:39) mc.ultracrafting.net:25565 (00/00/0 00:00:18) mc.ultracrafting.net:25565 (00/00/0 00:00:59) mc.ultracrafting.net:25565"
While im logging in from my own laptop with a specific ip. when i set the ipnumber, and set the kick to true, it wont allow me into the server. Is there something i did wrong?
grtz wes
@zwap1233
How does the recommended thing work?
@Undefined213 if tou have java 6 or lower you got to update it to java 7 if you have java 7 then you must post a comment again and then i will try to fix it.
Hey this is a brilliant plugin and i was so excited to try it but for some reason it wont even install im not sure why, i get this error however:
23:40:53 [INFO] Starting minecraft server version 1.2.5
23:40:53 [INFO] Loading properties
23:40:53 [INFO] Starting Minecraft server on *:25565
23:40:53 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
23:40:53 [WARNING] The server will make no attempt to authenticate usernames. Be
ware.
23:40:53 [WARNING] While this makes the game possible to play without internet a
ccess, it also opens up the ability for hackers to connect with any username the
y choose.
23:40:53 [WARNING] To change this, set "online-mode" to "true" in the server.pro
perties file.
23:40:54 [INFO] This server is running CraftBukkit version git-Bukkit-1.2.5-R1.0
-b2149jnks (MC: 1.2.5) (Implementing API version 1.2.5-R1.0)
23:40:55 [SEVERE] Could not load 'plugins\HackSafe.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException java.lang.UnsupportedClassVersionError
: tk/zwapsavontuur/HackSafe/HackSafe : Unsupported major.minor version 51.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:150)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
java:305)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
.java:230)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207)
at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183)
at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
ationManager.java:53
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.UnsupportedClassVersionError tk/zwapsavontuur/HackSafe/Hac
kSafe : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:41)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:29)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:139)
please reply and tell me if this is the plugin or something on my side
can someone post a ip address of a server running my plugin i would like to see it in action!
@MERCHANToDEATH i uploaded a new version! just got to wait for it to be approved by a moderator
@MERCHANToDEATH i tested it and you are right i'm working on it
I can't seem to get the time set, the date worked fine. Is it not working for 1.2.5?
@Sejsel it is already that way whit /hacksafe set kick <true/false> the player can toggle it for him self not for everybody!
Can you make it so the player can toggle the IP Block only for himself?
@allix8 thanks i won't edit it but thanks for the tip
@Fecer5 i'll try to make it that way.
Can you make a file in the HackSafe folder called PlayerIPs? If the Player logs folder is for that then could you make it on a hamachi server so that it records their hamachi IP and not the server IP?
R: HackSafe Release 1.0.2 for CB 1.2.4-R1.0 Apr 03, 2012
plugin.yml version: Release 1.0.1
there won't come MySQL support i can't find any tutorials how to work whit it and it drives me crazy i'm sorry!