Advertisement
Guest User

Untitled

a guest
Aug 3rd, 2018
521
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.61 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: "&cAntiBot &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: true
  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. # BungeeCord only --
  45. BungeeCord:
  46. # Here you can set how many Threads one check is allowed to use.
  47. Threads: 2
  48.  
  49. ConsoleFilter:
  50. - "logged in with entity id"
  51. - "com.mojang.authlib.GameProfile@"
  52. - "lost connection"
  53. - "timed"
  54. - "reset"
  55. - "UUID of player"
  56. - "InitialHandler"
  57. - "UpstreamBridge has disconnected"
  58.  
  59. Statistics:
  60. AttackAlert:
  61. Enabled: true
  62. # If enabled it will alert everyone with the permission antibotdeluxe.alert even without /ab toggle
  63. AlertPerm: true
  64. Interval: 15
  65. TriggerAmount: 5
  66. BlacklistAlert:
  67. Enabled: true
  68. # If enabled it will alert everyone with the permission antibotdeluxe.alert even without /ab toggle
  69. AlertPerm: true
  70. Interval: 15
  71. AutoWhitelist:
  72. Enabled: true
  73. ActTime: 5
  74.  
  75. Storage:
  76. # Options Available: MySQL, FlatFile
  77. # If you are only running AntiBotDeluxe on one server, flat-file is recommended.
  78. Mode: FlatFile
  79.  
  80. # Here you can set how the configuration file should update
  81. # Available options: LIVE, FREQUENTLY, NEVER
  82. # FREQUENTLY will cause a minutely update, when set on NEVER the use of /ab reload is needed.
  83. ConfigUpdate: FREQUENTLY
  84.  
  85. MySQL:
  86. Host: '127.0.0.1'
  87. Username: 'root'
  88. Password: ''
  89. Database: antibotdeluxe
  90. MaximumPoolSize: 10
  91. MinimumIdle: 10
  92. MaximumLifetime: 1800000
  93. ConnectionTimeOut: 5000
  94.  
  95. ###############################
  96. ## Geo ##
  97. ###############################
  98.  
  99. Geographical:
  100. Mode: BLACKLIST
  101. Countries:
  102. - "Andorra"
  103. - "United Arab Emirates"
  104. - "Afghanistan"
  105. - "Antigua and Barbuda"
  106. - "Anguilla"
  107. - "Albania"
  108. - "Armenia"
  109. - "Angola"
  110. - "Asia/Pacific Region"
  111. - "Antarctica"
  112. - "Argentina"
  113. - "American Samoa"
  114. - "Austria"
  115. - "Australia"
  116. - "Aruba"
  117. - "Aland Islands"
  118. - "Azerbaijan"
  119. - "Bosnia and Herzegovina"
  120. - "Barbados"
  121. - "Bangladesh"
  122. - "Belgium"
  123. - "Burkina Faso"
  124. - "Bulgaria"
  125. - "Bahrain"
  126. - "Burundi"
  127. - "Benin"
  128. - "Saint Bartelemey"
  129. - "Bermuda"
  130. - "Brunei Darussalam"
  131. - "Bolivia"
  132. - "Bonaire, Saint Eustatius and Saba"
  133. - "Brazil"
  134. - "Bahamas"
  135. - "Bhutan"
  136. - "Bouvet Island"
  137. - "Botswana"
  138. - "Belarus"
  139. - "Belize"
  140. - "Canada"
  141. - "Cocos (Keeling) Islands"
  142. - "Congo, The Democratic Republic of the"
  143. - "Central African Republic"
  144. - "Congo"
  145. - "Switzerland"
  146. - "Cote d'Ivoire"
  147. - "Cook Islands"
  148. - "Chile"
  149. - "Cameroon"
  150. - "China"
  151. - "Colombia"
  152. - "Costa Rica"
  153. - "Cuba"
  154. - "Cape Verde"
  155. - "Curacao"
  156. - "Christmas Island"
  157. - "Cyprus"
  158. - "Djibouti"
  159. - "Denmark"
  160. - "Dominica"
  161. - "Dominican Republic"
  162. - "Algeria"
  163. - "Ecuador"
  164. - "Egypt"
  165. - "Western Sahara"
  166. - "Eritrea"
  167. - "Ethiopia"
  168. - "Europe"
  169. - "Finland"
  170. - "Fiji"
  171. - "Falkland Islands (Malvinas)"
  172. - "Micronesia, Federated States of"
  173. - "Faroe Islands"
  174. - "France"
  175. - "Gabon"
  176. - "Grenada"
  177. - "Georgia"
  178. - "French Guiana"
  179. - "Guernsey"
  180. - "Ghana"
  181. - "Gibraltar"
  182. - "Greenland"
  183. - "Gambia"
  184. - "Guinea"
  185. - "Guadeloupe"
  186. - "Equatorial Guinea"
  187. - "Greece"
  188. - "South Georgia and the South Sandwich Islands"
  189. - "Guatemala"
  190. - "Guam"
  191. - "Guinea-Bissau"
  192. - "Guyana"
  193. - "Hong Kong"
  194. - "Heard Island and McDonald Islands"
  195. - "Honduras"
  196. - "Croatia"
  197. - "Haiti"
  198. - "Hungary"
  199. - "Indonesia"
  200. - "Ireland"
  201. - "Israel"
  202. - "Isle of Man"
  203. - "India"
  204. - "British Indian Ocean Territory"
  205. - "Iraq"
  206. - "Iran, Islamic Republic of"
  207. - "Italy"
  208. - "Jersey"
  209. - "Jamaica"
  210. - "Jordan"
  211. - "Japan"
  212. - "Kenya"
  213. - "Kyrgyzstan"
  214. - "Cambodia"
  215. - "Kiribati"
  216. - "Comoros"
  217. - "Saint Kitts and Nevis"
  218. - "Korea, Democratic People's Republic of"
  219. - "Korea, Republic of"
  220. - "Kuwait"
  221. - "Cayman Islands"
  222. - "Kazakhstan"
  223. - "Lao People's Democratic Republic"
  224. - "Lebanon"
  225. - "Saint Lucia"
  226. - "Liechtenstein"
  227. - "Sri Lanka"
  228. - "Liberia"
  229. - "Lesotho"
  230. - "Luxembourg"
  231. - "Libyan Arab Jamahiriya"
  232. - "Morocco"
  233. - "Monaco"
  234. - "Moldova, Republic of"
  235. - "Montenegro"
  236. - "Saint Martin"
  237. - "Madagascar"
  238. - "Marshall Islands"
  239. - "Macedonia"
  240. - "Mali"
  241. - "Myanmar"
  242. - "Mongolia"
  243. - "Macao"
  244. - "Northern Mariana Islands"
  245. - "Martinique"
  246. - "Mauritania"
  247. - "Montserrat"
  248. - "Malta"
  249. - "Mauritius"
  250. - "Maldives"
  251. - "Malawi"
  252. - "Mexico"
  253. - "Malaysia"
  254. - "Mozambique"
  255. - "Namibia"
  256. - "New Caledonia"
  257. - "Niger"
  258. - "Norfolk Island"
  259. - "Nigeria"
  260. - "Nicaragua"
  261. - "Norway"
  262. - "Nepal"
  263. - "Nauru"
  264. - "Niue"
  265. - "New Zealand"
  266. - "Oman"
  267. - "Panama"
  268. - "Peru"
  269. - "French Polynesia"
  270. - "Papua New Guinea"
  271. - "Philippines"
  272. - "Pakistan"
  273. - "Saint Pierre and Miquelon"
  274. - "Pitcairn"
  275. - "Puerto Rico"
  276. - "Palestinian Territory"
  277. - "Palau"
  278. - "Paraguay"
  279. - "Qatar"
  280. - "Reunion"
  281. - "Romania"
  282. - "Serbia"
  283. - "Rwanda"
  284. - "Saudi Arabia"
  285. - "Solomon Islands"
  286. - "Seychelles"
  287. - "Sudan"
  288. - "Singapore"
  289. - "Saint Helena"
  290. - "Slovenia"
  291. - "Svalbard and Jan Mayen"
  292. - "Sierra Leone"
  293. - "San Marino"
  294. - "Senegal"
  295. - "Somalia"
  296. - "Suriname"
  297. - "South Sudan"
  298. - "Sao Tome and Principe"
  299. - "El Salvador"
  300. - "Sint Maarten"
  301. - "Syrian Arab Republic"
  302. - "Swaziland"
  303. - "Turks and Caicos Islands"
  304. - "Chad"
  305. - "French Southern Territories"
  306. - "Togo"
  307. - "Thailand"
  308. - "Tajikistan"
  309. - "Tokelau"
  310. - "Timor-Leste"
  311. - "Turkmenistan"
  312. - "Tunisia"
  313. - "Tonga"
  314. - "Turkey"
  315. - "Trinidad and Tobago"
  316. - "Tuvalu"
  317. - "Taiwan"
  318. - "Tanzania, United Republic of"
  319. - "Uganda"
  320. - "United States Minor Outlying Islands"
  321. - "Uruguay"
  322. - "Uzbekistan"
  323. - "Holy See (Vatican City State)"
  324. - "Saint Vincent and the Grenadines"
  325. - "Venezuela"
  326. - "Virgin Islands, British"
  327. - "Virgin Islands, U.S."
  328. - "Vietnam"
  329. - "Vanuatu"
  330. - "Wallis and Futuna"
  331. - "Samoa"
  332. - "Yemen"
  333. - "Mayotte"
  334. - "South Africa"
  335. - "Zambia"
  336. - "Zimbabwe"
  337. - "N/A"
  338.  
  339. ###############################
  340. ## Plus ##
  341. ###############################
  342.  
  343. # All settings here are only available to AntiBotDeluxe Plus users.
  344. # Plus is not required for bot protection but allows access to better proxy definitions and more features.
  345.  
  346. IPTables:
  347. Enabled: true
  348.  
  349. AddCommand: "sudo iptables -A INPUT -s %ips% -j DROP -m comment --comment \"AntiBotDeluxe\" -w"
  350. RemoveCommand: "sudo iptables -D INPUT -s %ips% -j DROP -m comment --comment \"AntiBotDeluxe\" -w"
  351.  
  352. # Flush all rules only added by AntiBotDeluxe on every plugin load.
  353. # This is important to ensure all blacklisted IPs are up to date.
  354. # If you are developing your server and constantly rebooting, disable this.
  355. # Disabled by default to keep rules for following attacks.
  356. Flush: false
  357.  
  358. # Blacklist a IP if they get blacklisted.
  359. # This wont add IP's that are downloaded
  360. # This option allows efficient mitigation of attacks and is recommended.
  361. AddWhenBlacklisted: true
  362.  
  363. # Get IPTables to limit the speed of joins.
  364. # This is highly recommended to block sources of mass bot joins.
  365. ConnectLimit:
  366. Enabled: true
  367. # When set to AUTOMATIC the Plugin will try to get the Server's Port automatically
  368. ServerPort: AUTOMATIC
  369. Limit: 3
  370.  
  371. ProxyScraper:
  372. Enabled: true
  373. Threads: 350
  374.  
  375. # Toggle proxy types to scrape for.
  376. # SOCKS is more common for bot attacks.
  377. SearchFor:
  378. HTTP: true
  379. SOCKS: true
  380.  
  381.  
  382. ###############################
  383. ## Checks ##
  384. ###############################
  385.  
  386. Checks:
  387. # This is the order of how checks work. You can comment them out here to disable them but is not recommended for blocking bots.
  388. # The default order is highly recommended to keep.
  389. Priority:
  390. - Condition02
  391. # - ServerListPing /// < Just useless
  392. # - MaxPlayersPerIP /// < Essentials should take care of that
  393. # - MaxAccountsPerIP /// < Essentials can take care of that and also your ban system.
  394. - MaxConnectionsPerSecond
  395. # - APNCheck /// No clue why this should be a thing even
  396. - GeoCheck
  397. - BlacklistCheck
  398. - Condition01
  399. - ProxyDetection
  400. # - DNSBLCheck //// Useless
  401.  
  402.  
  403. # This check looks how often the same IP tries to connect per second
  404. MaxConnectionsPerSecond:
  405. Value: 3
  406.  
  407. # 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
  408. MaxAccountsPerIP:
  409. Value: 5
  410. # Time storing the IP in minutes
  411. Time: 10
  412. Action: Blacklist
  413.  
  414. MaxPlayersPerIP:
  415. Value: 2
  416.  
  417. # Remember in default config this is just a condition
  418. MaxPlayersPerSecond:
  419. Value: 3
  420.  
  421. # Enable or disable checks to use the hold dynamic mode for.
  422. # If you do not know what this is, leave it alone.
  423. Hold:
  424. - MaxPlayersPerSecond
  425. - MaxAccountsPerIP
  426. - MaxConnectionsPerSecond
  427.  
  428. # Enable or disable checks to use the conditional dynamic checks for.
  429. # If you do not know what this is, leave it alone.
  430. Conditional:
  431. '01':
  432. - MaxPlayersPerSecond
  433. '02':
  434. - Whitelist
  435.  
  436. ###############################
  437. ## Blacklist ##
  438. ###############################
  439.  
  440. Blacklist:
  441. # Configure the sites where blacklisted IPs are loaded from.
  442. # The default settings are accurately chosen to be efficient and with few false positives.
  443. Synchronization:
  444. SyncBlacklist: true
  445. DirectAccess:
  446. - "http://lists.blocklist.de/lists/all.txt"
  447. - "http://cinsscore.com/list/ci-badguys.txt"
  448. - "https://www.stopforumspam.com/downloads/toxic_ip_cidr.txt"
  449. - "http://blocklist.greensnow.co/greensnow.txt"
  450. - "http://myip.ms/files/blacklist/csf/latest_blacklist.txt"
  451. ClickAccess:
  452. - "http://proxy-daily.com/"
  453. - "http://www.sslproxies24.top/"
  454. - "http://socksproxylist24.blogspot.ro/"
  455.  
  456. # You can control the blocked APNs here.
  457. # If you do not know what this is, leave it alone.
  458. APN:
  459. - OVH
  460. - INFOLINK
  461. - TELEF
  462. - CHINANET
  463. - GoDaddy
  464. - PARSONLINE
  465. - "CORPORACION NACIONAL"
  466. - contabo
  467. - server
  468. - "TWC Central"
  469. - "USA COMPANIES"
  470. - "Fibrenoire"
  471. - "Fibrenoire Inc."
  472.  
  473. ###############################
  474. ## Proxy ##
  475. ###############################
  476.  
  477. # These sites check if an account is a proxy.
  478. # The condition just disables the site if requirements aren't reached.
  479. ProxySettings:
  480. Sites:
  481. '1':
  482. URL: "http://www.stopforumspam.com/api?ip=%ip%"
  483. Keyword: "<appears>yes</appears>"
  484. Action: KICK
  485. '2':
  486. URL: "http://www.shroomery.org/ythan/proxycheck.php?ip=%ip%"
  487. Keyword: "Y"
  488. Action: KICK
  489. '3':
  490. URL: "http://proxycheck.io/v1/%ip%&vpn=1&asn=1&node=1&time=0"
  491. Keyword: "\"yes\""
  492. Action: KICK
  493. '4':
  494. URL: "http://botscout.com/test/?ip=%ip%"
  495. Keyword: "Y"
  496. Action: KICK
  497. '5':
  498. URL: "http://api.antibotdeluxe.com/system/1/check?ip=%ip%"
  499. Keyword: "\"1\""
  500. Action: KICK
  501. Condition: PLUS
  502.  
  503. DNSBL:
  504. Services:
  505. # Confirmed Proxies
  506. - "dnsbl.proxybl.org"
  507. # Zombie Networks
  508. - "zombie.dnsbl.sorbs.net"
  509. # HTTP Proxies
  510. - "http.dnsbl.sorbs.net"
  511. # Socks Proxies
  512. - "socks.dnsbl.sorbs.net"
  513. # Misc Proxies
  514. - "misc.dnsbl.sorbs.net"
  515. # XBL
  516. - "xbl.spamhaus.org"
  517.  
  518. ###############################
  519. ## Locale ##
  520. ###############################
  521.  
  522. Locale:
  523. # Available presets are English (EN), German (DE), French (FR), Italian (IT), Dutch (NL), Turkish (TU), Romanian (RO),
  524. # Messages are configurable over in the messages_locale.yml.
  525. # You can enter the name of your presence here.
  526. Preset: EN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement