AntiJoinBot

Bukkit Firewall / Proxy Blocker
This plugin protects your server from bots that use proxies!
The players IP will be automatically verified when they join.
The plugin has been written to have an High level of performance.
Features:
- Works with potentially any Minecraft version
- UUID Support aswell as Nickname support (for Offline mode Servers)
- Whitelistless (Doesn't require to activate a Whitelist to block the bots)
- Configurable delayed start (to reduce plugin load on server start/restart)
- MySQL/SQLite support
- Downloadable Blacklist on server start
- Customizable Blacklists ("URL:Response" format) (Paste the URL with , instead of .)
- Customizable Kick Messages
- Quickly Disable/Enable the plugin via command
- Reload the config in game
- Permission to bypass checks
- User Whitelist/Blacklist
- Force check mode (Kick everyone for the first check, player is asked to rejoin)
- Permission support
- Proxy check from Server List and change MoTD if a proxy is found (Beta)
- Debug mode available
- Plugin Metrics

Video
Installation:
1. Put the "AntiJoinBot.jar" in the plugin folder and run the server.
2. It will create a folder called "AntiJoinBot" containing the "config.yml" (Default Config) and the "offline_data.db".
3. Ready ;D
Permissions and Commands:
Bypass checks:
Permission: "ajb.bypass"
Add/block players in whitelist:
Permission: "ajb.add"
- "/ajb add <player>" -> (add player to whitelist)
- "/ajb block <player>" -> (add player to blacklist)
Toggle AntiJoinBot:
Permission: "ajb.toggle"
- "/ajb toggle"
Reload Configuration and Database Connection:
Permission: "ajb.reload"
- "/ajb reload"
Note:
If you can not connect, please wait 24 hours and try it again or restart your router.
If this plugin helped you, please Donate ;D
Default Blacklist API's:
http://www.shroomery.org/ythan/proxycheck.php?ip=
http://www.stopforumspam.com/api?ip=
http://yasb.intuxication.org/api/check.xml?ip=
Source:
https://bitbucket.org/NullP0interEx/antijoinbot (Before 5.0)
https://github.com/Maxetto/AntiJoinBot (After 5.0)

-
View User Profile
-
Send Message
Posted Apr 12, 2013Haha i have found the stupid error! http://botscout.com/ has daily limit at 300 queries per day ... so i must remove botscout :(
I have made an update, when you upgrade please delete the mysql tabels
-
View User Profile
-
Send Message
Posted Apr 12, 2013Hi! thanks for your work! I've a problem: in italy each ip is considerd a proxy... i've just upgrade plugins... how can i do?
Quote.. Help Ita Admins!!
-
View User Profile
-
Send Message
Posted Apr 12, 2013@ha11oga11o
hmm try it out
-
View User Profile
-
Send Message
Posted Apr 12, 2013does this plugin works because 1.3 doesnt work for me!
-
View User Profile
-
Send Message
Posted Apr 12, 2013Hi! thanks for your work! I've a problem: in italy each ip is considerd a proxy... i've just upgrade plugins... how can i do?
-
View User Profile
-
Send Message
Posted Apr 11, 2013As i see it here,
Plugin itself in v3.1 isn't bad it just use screwed v3.0 database and causing this error?
If so, that will be nice, its easy to delete database:)
Thank you!
-
View User Profile
-
Send Message
Posted Apr 10, 2013No, I haven't tested it... but the 3.0 update creates a new table in the mysql database abandoning the old tables with the 2.x version tables, however since the 3.0 version didn't work it put all the IP's in the blacklist in the mysql database, thus the 3.1 version uses the same tables as the 3.0 version, it uses the listed IP's in the blacklist in the mysql database before it checks to see if it is a proxy. The solution is to delete the mysql database and create a new one! *Haven't Tested This Yet!* Alternatively you may use the 2.3 version although it lags when checking the blacklist!
-
View User Profile
-
Send Message
Posted Apr 10, 2013Please work on 3.1 update. It's wretched.
-
View User Profile
-
Send Message
Posted Apr 10, 2013i can connect to the server as usual but after a min or so it kicks me and says login timeout, and when i try to reconnect it says Proxy detected. This happens to everyone who trys to connect.
-
View User Profile
-
Send Message
Posted Apr 8, 2013Yes, maybe tomorrow i have the time to fix it ...
-
View User Profile
-
Send Message
Posted Apr 8, 2013@200dvd I hope you get this working again mate.
-
View User Profile
-
Send Message
Posted Apr 8, 2013@mormaii2
Just use old R: AntiJoinBot 2.3 for 1.5.1 Mar 30, 2013
until v3 is fixed
-
View User Profile
-
Send Message
Posted Apr 8, 2013My friends cannot join and they're not using any proxys. I even used /ajb add <player> and they still can't join.
-
View User Profile
-
Send Message
Posted Apr 8, 2013ok, i understand, it's a misnomer... The goal of a bot flood like paradigm is a denial of service, so many people talk dos attack.
-
View User Profile
-
Send Message
Posted Apr 8, 2013@olivier69
it isnt ddos attack it is normal spambot attack
-
View User Profile
-
Send Message
Posted Apr 8, 2013@razilioxtre1
Really? Look at this: http://pastebin.com/2ZpBmmY6 A soft like L.O.I.C or Paradigm use proxy for ddos attack, and ajb can blok proxy, it's ok for me, ajb made a good job this weekend...
-
View User Profile
-
Send Message
Posted Apr 8, 2013@oliver69 aaam this plugin CAN NOT block ddos attacks :)
-
View User Profile
-
Send Message
Posted Apr 8, 2013Your plugin (v. 2.3) has blocked 6 ddos attack this week-end, no lag with my server (spigot, 1.5.1). Bravo et merci ! it's a good job ;-) and good luck to find the error with the new version of the plugin.
-
View User Profile
-
Send Message
Posted Apr 8, 2013@200dvd
Can u compare the 2.3 and the 3.1 code?
-
View User Profile
-
Send Message
Posted Apr 7, 2013It blocks everyone with the message Using a proxy.... too bad i was hopefull with the plugin.