Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2019
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.72 KB | None | 0 0
  1. # _ _ ____ _ _____ _
  2. # /\ | | (_) _ \ | | | __ \ | |
  3. # / \ _ __ | |_ _| |_) | ___ | |_| | | | ___| |_ ___ _____
  4. # / /\ \ | '_ \| __| | _ < / _ \| __| | | |/ _ \ | | | \ \/ / _ \
  5. # / ____ \| | | | |_| | |_) | (_) | |_| |__| | __/ | |_| |> < __/
  6. # /_/ \_\_| |_|\__|_|____/ \___/ \__|_____/ \___|_|\__,_/_/\_\___|
  7. #
  8.  
  9.  
  10. ###############################
  11. ## Info ##
  12. ###############################
  13.  
  14. # FAQ: https://antibotdeluxe.com/webpanel/faq
  15. # Web Panel: https://antibotdeluxe.com/webpanel/
  16. # Discord: https://discord.gg/xTAzMCx
  17.  
  18. # If you require support, join our Discord as that is the ONLY location that we provide it.
  19. # Anonymous statistics are sent to bStats.
  20.  
  21. # Thank you for purchasing AntiBotDeluxe.
  22. # The default config requires very little configuring to make it fit your server.
  23. # Some IMPORTANT options of the plugin is only available via the WEB PANEL.
  24.  
  25. Version: 9
  26.  
  27.  
  28. ###############################
  29. ## General ##
  30. ###############################
  31.  
  32. General:
  33. # The prefix of all messages.
  34. Prefix: '&7Anti&bBot &8» &7'
  35. # Enable or disable the AntiBotDeluxe log. If this is disabled, you will not receive support, as essential data is contained here.
  36. Log: false
  37. # You must enable this if you use a modified proxy, eg Waterfall, Hexacord or Travertine.
  38. Log4J: false
  39. # If enabled the Console will be spammed with for you useless Developer stuff
  40. Debug: false
  41. # Should we show a animation while there is no attack?
  42. Animation: true
  43.  
  44. # Default values have been tested
  45. SmartCooldown:
  46. # Makes sure the server does not overload.
  47. MaxChecks: 300
  48. Message: "&7Le serveur est &lsurchargé"
  49. Message2: "&7%animation%"
  50.  
  51. # BungeeCord only --
  52. BungeeCord:
  53. # Here you can set how many Threads one check is allowed to use.
  54. Threads: 5
  55.  
  56. ConsoleFilter:
  57. - "logged in with entity id"
  58. - "com.mojang.authlib.GameProfile@"
  59. - "lost connection"
  60. - "timed"
  61. - "reset"
  62. - "UUID of player"
  63. - "InitialHandler"
  64. - "UpstreamBridge has disconnected"
  65. - "InitialHandler has connected"
  66.  
  67. Statistics:
  68. AttackAlert:
  69. Enabled: true
  70. # If enabled it will alert everyone with the permission antibotdeluxe.alert even without /ab toggle
  71. AlertPerm: true
  72. Interval: 15
  73. TriggerAmount: 5
  74. BlacklistAlert:
  75. Enabled: true
  76. # If enabled it will alert everyone with the permission antibotdeluxe.alert even without /ab toggle
  77. AlertPerm: true
  78. Interval: 15
  79. AutoWhitelist:
  80. Enabled: true
  81. ActTime: 5
  82.  
  83. Storage:
  84. # Options Available: MySQL, FlatFile
  85. # If you are only running AntiBotDeluxe on one server, flat-file is recommended.
  86. Mode: FlatFile
  87.  
  88. # Here you can set how the configuration file should update
  89. # Available options: LIVE, FREQUENTLY, NEVER
  90. # FREQUENTLY will cause a minutely update, when set on NEVER the use of /ab reload is needed.
  91. ConfigUpdate: FREQUENTLY
  92.  
  93. MySQL:
  94. Host: '127.0.0.1'
  95. Username: ''
  96. Password: ''
  97. Database:
  98. MaximumPoolSize: 10
  99. MinimumIdle: 10
  100. MaximumLifetime: 1800000
  101. ConnectionTimeOut: 5000
  102.  
  103. ###############################
  104. ## Geo ##
  105. ###############################
  106.  
  107. Geographical:
  108. Mode: Whitelist
  109. Countries:
  110. - "N/A"
  111. - "Australia"
  112. - "Belgium"
  113. - "Benin"
  114. - "Burkina Faso"
  115. - "Saint Bartelemey"
  116. - "Congo"
  117. - "Switzerland"
  118. - "Cote d'Ivoire"
  119. - "Germany"
  120. - "Algeria"
  121. - "Spain"
  122. - "Europe"
  123. - "France"
  124. - "French Guiana"
  125. - "Guadeloupe"
  126. - "Guyana"
  127. - "Italy"
  128. - "Luxembourg"
  129. - "Monaco"
  130. - "Saint Martin"
  131. - "Martinique"
  132. - "New Caledonia"
  133. - "Niger"
  134. - "Nigeria"
  135. - "French Polynesia"
  136. - "Philippines"
  137. - "Portugal"
  138. - "Seychelles"
  139. - "Slovakia"
  140. - "Senegal"
  141. - "French Southern Territories"
  142. - "Tunisia"
  143. - "United States"
  144. - "Mayotte"
  145. - "South Africa"
  146. - "Satellite Provider"
  147. - "United Kingdom"
  148. - "Croatia"
  149. - "Canada"
  150. - "Réunion"
  151. - "Reunion"
  152. - "Turkey"
  153. - "Morocco"
  154. - "Thailand"
  155.  
  156. IPTables:
  157. Enabled: true
  158.  
  159. AddCommand: "sudo iptables -A INPUT -s %ips% -j DROP -m comment --comment \"AntiBotDeluxe\" -w"
  160. RemoveCommand: "sudo iptables -D INPUT -s %ips% -j DROP -m comment --comment \"AntiBotDeluxe\" -w"
  161.  
  162. # Flush all rules only added by AntiBotDeluxe on every plugin load.
  163. # Disabled by default to keep rules for following attacks.
  164. Flush: false
  165.  
  166. # Blacklist a IP if they get blacklisted.
  167. # This wont add IP's that are downloaded
  168. # This option allows efficient mitigation of attacks and is recommended.
  169. AddWhenBlacklisted: true
  170.  
  171. # Get IPTables to limit the speed of joins.
  172. # This is highly recommended to block sources of mass bot joins.
  173. ConnectLimit:
  174. Enabled: true
  175. # When set to AUTOMATIC the Plugin will try to get the Server's Port automatically
  176. ServerPort: AUTOMATIC
  177. Limit: 3
  178.  
  179. ProxyScraper:
  180. Enabled: true
  181. Threads: 350
  182.  
  183. # Toggle proxy types to scrape for.
  184. # SOCKS is more common for bot attacks.
  185. SearchFor:
  186. HTTP: true
  187. SOCKS: true
  188.  
  189.  
  190. ###############################
  191. ## Checks ##
  192. ###############################
  193.  
  194. Checks:
  195. # This is the order of how checks work. You can comment them out here to disable them but is not recommended for blocking bots.
  196. # The default order is highly recommended to keep.
  197. Priority:
  198. - Condition02
  199. - MaxPlayersPerIP
  200. - MaxAccountsPerIP
  201. - MaxConnectionsPerSecond
  202. # - APNCheck
  203. - GeoCheck
  204. - BlacklistCheck
  205. - Condition01
  206. - ServerListPing
  207. - SmartHeuristic
  208. - ProxyDetection
  209. # - DNSBLCheck
  210.  
  211.  
  212. # This check looks how often the same IP tries to connect per second
  213. MaxConnectionsPerSecond:
  214. Value: 2
  215.  
  216. # This is looking on how often a IP tries to connect with different names in a specific time, other then MaxPlayersPerIP this is not checking the online players
  217. MaxAccountsPerIP:
  218. Value: 3
  219. # Time storing the IP in minutes
  220. Time: 20
  221. Action: Blacklist
  222.  
  223. MaxPlayersPerIP:
  224. Value: 2
  225.  
  226. # Remember in default config this is just a condition
  227. MaxPlayersPerSecond:
  228. Value: 3
  229.  
  230. # Define the percentage of SmartHeuristic
  231. # The first value has to be reached if its very likely a bot
  232. # The second value has to be reached if its not that likely a bot
  233. # Therefore a higher percentage needs to be reached.
  234. SmartHeuristics:
  235. Percentage: 80
  236. Unlikely:
  237. Percentage: 95
  238.  
  239. # Enable or disable checks to use the hold dynamic mode for.
  240. # If you do not know what this is, leave it alone.
  241. Hold:
  242. - MaxPlayersPerSecond
  243. - MaxAccountsPerIP
  244. - MaxConnectionsPerSecond
  245.  
  246. # Enable or disable checks to use the conditional dynamic checks for.
  247. # If you do not know what this is, leave it alone.
  248. Conditional:
  249. '01':
  250. - MaxPlayersPerSecond
  251. '02':
  252. - Whitelist
  253.  
  254. ###############################
  255. ## Blacklist ##
  256. ###############################
  257.  
  258. Blacklist:
  259. # Configure the sites where blacklisted IPs are loaded from.
  260. # The default settings are accurately chosen to be efficient and with few false positives.
  261. Synchronization:
  262. SyncBlacklist: true
  263. DirectAccess:
  264. - "http://lists.blocklist.de/lists/all.txt"
  265. - "http://cinsscore.com/list/ci-badguys.txt"
  266. - "https://www.stopforumspam.com/downloads/toxic_ip_cidr.txt"
  267. - "http://blocklist.greensnow.co/greensnow.txt"
  268. - "http://myip.ms/files/blacklist/csf/latest_blacklist.txt"
  269. ClickAccess:
  270. - "http://proxy-daily.com/"
  271. - "http://www.sslproxies24.top/"
  272. - "http://socksproxylist24.blogspot.ro/"
  273. - "http://www.proxyserverlist24.top"
  274.  
  275. # You can control the blocked APNs here.
  276. # If you do not know what this is, leave it alone.
  277. APN:
  278. - OVH
  279. - INFOLINK
  280. - TELEF
  281. - CHINANET
  282. - GoDaddy
  283. - PARSONLINE
  284. - "CORPORACION NACIONAL"
  285. - contabo
  286. - server
  287. - "TWC Central"
  288. - "USA COMPANIES"
  289. - "Fibrenoire"
  290. - "Fibrenoire Inc."
  291.  
  292. ###############################
  293. ## Proxy ##
  294. ###############################
  295.  
  296. # These sites check if an account is a proxy.
  297. # The condition just disables the site if requirements aren't reached.
  298. ProxySettings:
  299. Sites:
  300. '1':
  301. URL: "http://www.stopforumspam.com/api?ip=%ip%"
  302. Keyword: "<appears>yes</appears>"
  303. Action: KICK
  304. # '2':
  305. # URL: "http://www.shroomery.org/ythan/proxycheck.php?ip=%ip%"
  306. # Keyword: "Y"
  307. # Action: KICK
  308. '2':
  309. URL: "http://proxycheck.io/v1/%ip%&vpn=1&asn=1&node=1&time=0"
  310. Keyword: "\"yes\""
  311. Action: KICK
  312. # '4':
  313. # URL: "http://botscout.com/test/?ip=%ip%"
  314. # Keyword: "Y"
  315. # Action: KICK
  316. '3':
  317. URL: "http://api.antibotdeluxe.com/system/1/check?ip=%ip%"
  318. Keyword: "\"1\""
  319. Action: KICK
  320. Condition: PLUS
  321.  
  322. DNSBL:
  323. Services:
  324. # Confirmed Proxies
  325. - "dnsbl.proxybl.org"
  326. # Zombie Networks
  327. - "zombie.dnsbl.sorbs.net"
  328. # HTTP Proxies
  329. - "http.dnsbl.sorbs.net"
  330. # Socks Proxies
  331. - "socks.dnsbl.sorbs.net"
  332. # Misc Proxies
  333. - "misc.dnsbl.sorbs.net"
  334. # XBL
  335. - "xbl.spamhaus.org"
  336.  
  337. ###############################
  338. ## Locale ##
  339. ###############################
  340.  
  341. Locale:
  342. # Available presets are English (EN), German (DE), French (FR), Italian (IT), Dutch (NL), Turkish (TU), Romanian (RO),
  343. # Messages are configurable over in the messages_locale.yml.
  344. # You can enter the name of your presence here.
  345. # NOT SUPPORTED IN BETA VERSIONS!
  346. Preset: EN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement