Giter VIP home page Giter VIP logo

antibot's People

Contributors

rmsy avatar superspytx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

antibot's Issues

Normal player kicked for spam in the same second as joining

A regular player joined and was kicked for spam within the same second.

21:47:10 [INFO] [MCBans] NikolaiCannotDie has connected!
21:47:10 [INFO] NikolaiCannotDie [/173.95.163.47:62638] logged in with entity id 6699232 at ([earth] -714.4468736690596, 25.0, 656.8331253232733)
21:47:10 [INFO] [AntiBot] has detected minecraft spam!
21:47:10 [INFO] [MCBans] NikolaiCannotDie has disconnected!
...
21:47:18 [INFO] [MCBans] NikolaiCannotDie has connected!
21:47:18 [INFO] NikolaiCannotDie [/173.95.163.47:62647] logged in with entity id 6704434 at ([earth] -714.4468736690596, 25.0, 656.8331253232733)
...
21:47:36 [INFO] < NikolaiCannotDie> what just happened?

More details...
http://pastebin.com/dc7d0c7J

Some configuration values not implemented

Some configuration enable/disable features are not implemented in the code, rendering the configuration value themselves useless.

EX: Anti-Chat Spam cannot be currently disabled.

Couldn't pass PlayerKickEvent to AuthMe

26.04 19:48:03 [Server] INFO Fetching addPacket for removed entity: CraftPlayer{name=mp4t}
26.04 19:48:03 [Server] INFO ... 25 more
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
26.04 19:48:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
26.04 19:48:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.04 19:48:03 [Server] INFO at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerQuit(AuthMePlayerListener.java:484)
26.04 19:48:03 [Server] INFO at org.bukkit.craftbukkit.inventory.CraftInventory.setContents(CraftInventory.java:59)
26.04 19:48:03 [Server] INFO Caused by: java.lang.NullPointerException
26.04 19:48:03 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
26.04 19:48:03 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
26.04 19:48:03 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
26.04 19:48:03 [Server] INFO at net.minecraft.server.Packet1Login.handle(SourceFile:68)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
26.04 19:48:03 [Server] INFO at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
26.04 19:48:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
26.04 19:48:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.listeners.BotListener.onPlayerJoin(BotListener.java:73)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.handlers.BotHandler.onPlayerJoin(BotHandler.java:121)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.datatrack.BotDataTrack.trackPlayer(BotDataTrack.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:220)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:158)
26.04 19:48:03 [Server] INFO at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:179)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
26.04 19:48:03 [Server] INFO org.bukkit.event.EventException
26.04 19:48:03 [Server] SEVERE Could not pass event PlayerQuitEvent to AuthMe
26.04 19:48:03 [Server] INFO ... 24 more
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
26.04 19:48:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
26.04 19:48:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.04 19:48:03 [Server] INFO at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerKick(AuthMePlayerListener.java:524)
26.04 19:48:03 [Server] INFO at org.bukkit.craftbukkit.inventory.CraftInventory.setContents(CraftInventory.java:59)
26.04 19:48:03 [Server] INFO Caused by: java.lang.NullPointerException
26.04 19:48:03 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
26.04 19:48:03 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
26.04 19:48:03 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
26.04 19:48:03 [Server] INFO at net.minecraft.server.Packet1Login.handle(SourceFile:68)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
26.04 19:48:03 [Server] INFO at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
26.04 19:48:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
26.04 19:48:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.listeners.BotListener.onPlayerJoin(BotListener.java:73)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.handlers.BotHandler.onPlayerJoin(BotHandler.java:121)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.datatrack.BotDataTrack.trackPlayer(BotDataTrack.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:220)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:136)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
26.04 19:48:03 [Server] INFO org.bukkit.event.EventException
26.04 19:48:03 [Server] SEVERE Could not pass event PlayerKickEvent to AuthMe
26.04 19:48:03 [Server] INFO [§SkyNet] has detected multiple accounts!!
26.04 19:48:03 [Multicraft] mp4t ran command Message of the Day
26.04 19:48:03 [Connect] User mp4t, IP

HeroChat NPE causes AB EventException

AntiBot started it by kicking a player. HC had NPE and BotHandler didn't handle the exception.

04:54:41 [INFO] [AntiBot] has detected minecraft spam!
04:54:41 [INFO] [MCBans] xxx2023 has disconnected!
04:54:41 [SEVERE] Could not pass event PlayerQuitEvent to Herochat
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:179)
at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:158)
at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:213)
at me.freebuild.superspytx.handlers.BotHandler.onPlayerJoin(BotHandler.java:195)
at me.freebuild.superspytx.listeners.BotListener.onPlayerJoin(BotListener.java:64)
at sun.reflect.GeneratedMethodAccessor255.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at com.dthielke.herochat.YMLChatterStorage.update(YMLChatterStorage.java:87)
at com.dthielke.herochat.YMLChatterStorage.removeChatter(YMLChatterStorage.java:70)
at com.dthielke.herochat.ChatterManager.removeChatter(ChatterManager.java:61)
at com.dthielke.herochat.ChatterManager.removeChatter(ChatterManager.java:72)
at com.dthielke.herochat.HCPlayerListener.onPlayerQuit(HCPlayerListener.java:40)
at sun.reflect.GeneratedMethodAccessor304.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
... 20 more

Add console functionality

I remote administrate my server from an IRC channel when I am away from my computer, the commands I run there are run as console, I cannot run the antibot commands from the IRC channel because of the limitation on where the commands are run from. If you could add this, it would be great. Thank you.

Spam Check deactivated?

06:45:45 [INFO] [AntiBot] Enabling AntiBot v2.7.1
06:45:45 [INFO] AntiBot: Attempt to do the impossible - Eminem.
06:45:45 [WARNING] [AC] The SPAM check was deactivated.

06:45:45 [INFO] AntiBot: Configuration Loaded Successfully!
06:45:45 [INFO] Loading GeoIP..
06:45:45 [INFO] AntiBot version 2.7.1 is enabled!
06:45:45 [INFO] If you have any issues with AntiBot. Or there is a false positive! Don't be afraid to make a ticket!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.