Advertisement
Guest User

Untitled

a guest
Jun 3rd, 2018
679
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.19 KB | None | 0 0
  1. # _ _ ____ _ _____ _
  2.  
  3. # /\ | | (_) _ \ | | | __ \ | |
  4.  
  5. # / \ _ __ | |_ _| |_) | ___ | |_| | | | ___| |_ ___ _____
  6.  
  7. # / /\ \ | '_ \| __| | _ < / _ \| __| | | |/ _ \ | | | \ \/ / _ \
  8.  
  9. # / ____ \| | | | |_| | |_) | (_) | |_| |__| | __/ | |_| |> < __/
  10.  
  11. # /_/ \_\_| |_|\__|_|____/ \___/ \__|_____/ \___|_|\__,_/_/\_\___|
  12.  
  13. #
  14.  
  15.  
  16.  
  17.  
  18.  
  19. ###############################
  20.  
  21. ## Info ##
  22.  
  23. ###############################
  24.  
  25.  
  26.  
  27. # FAQ: https://antibotdeluxe.com/webpanel/faq
  28.  
  29. # Web Panel: https://antibotdeluxe.com/webpanel/
  30.  
  31. # Discord: https://discord.gg/xTAzMCx
  32.  
  33.  
  34.  
  35. # If you require support, join our Discord as that is the ONLY location that we provide it.
  36.  
  37. # Anonymous statistics are sent to bStats.
  38.  
  39.  
  40.  
  41. # Thank you for purchasing AntiBotDeluxe.
  42.  
  43. # The default config requires very little configuring to make it fit your server.
  44.  
  45. # Some IMPORTANT options of the plugin is only available via the WEB PANEL.
  46.  
  47.  
  48.  
  49. Version: 9
  50.  
  51.  
  52.  
  53.  
  54.  
  55. ###############################
  56.  
  57. ## General ##
  58.  
  59. ###############################
  60.  
  61.  
  62.  
  63. General:
  64.  
  65. # The prefix of all messages.
  66.  
  67. Prefix: '&7AntiBot&bDeluxe &8ร‚ยป &7'
  68.  
  69. # Enable or disable the AntiBotDeluxe log. If this is disabled, you will not receive support, as essential data is contained here.
  70.  
  71. Log: true
  72.  
  73. # You must enable this if you use a modified proxy, eg Waterfall, Hexacord or Travertine.
  74.  
  75. Log4J: false
  76.  
  77. # If enabled the Console will be spammed with for you useless Developer stuff
  78.  
  79. Debug: false
  80.  
  81. # Should we show a animation while there is no attack?
  82.  
  83. Animation: true
  84.  
  85.  
  86.  
  87. # BungeeCord only --
  88.  
  89. BungeeCord:
  90.  
  91. # Here you can set how many Threads one check is allowed to use.
  92.  
  93. Threads: 2
  94.  
  95.  
  96.  
  97. ConsoleFilter:
  98.  
  99. - "logged in with entity id"
  100.  
  101. - "com.mojang.authlib.GameProfile@"
  102.  
  103. - "lost connection"
  104.  
  105. - "timed"
  106.  
  107. - "reset"
  108.  
  109. - "UUID of player"
  110.  
  111. - "InitialHandler"
  112.  
  113. - "UpstreamBridge has disconnected"
  114.  
  115.  
  116.  
  117. Statistics:
  118.  
  119. AttackAlert:
  120.  
  121. Enabled: true
  122.  
  123. # If enabled it will alert everyone with the permission antibotdeluxe.alert even without /ab toggle
  124.  
  125. AlertPerm: true
  126.  
  127. Interval: 15
  128.  
  129. TriggerAmount: 5
  130.  
  131. BlacklistAlert:
  132.  
  133. Enabled: true
  134.  
  135. # If enabled it will alert everyone with the permission antibotdeluxe.alert even without /ab toggle
  136.  
  137. AlertPerm: true
  138.  
  139. Interval: 15
  140.  
  141. AutoWhitelist:
  142.  
  143. Enabled: true
  144.  
  145. ActTime: 5
  146.  
  147.  
  148.  
  149. Storage:
  150.  
  151. # Options Available: MySQL, FlatFile
  152.  
  153. # If you are only running AntiBotDeluxe on one server, flat-file is recommended.
  154.  
  155. Mode: FlatFile
  156.  
  157.  
  158.  
  159. # Here you can set how the configuration file should update
  160.  
  161. # Available options: LIVE, FREQUENTLY, NEVER
  162.  
  163. # FREQUENTLY will cause a minutely update, when set on NEVER the use of /ab reload is needed.
  164.  
  165. ConfigUpdate: FREQUENTLY
  166.  
  167.  
  168.  
  169. MySQL:
  170.  
  171. Host: '127.0.0.1'
  172.  
  173. Username: 'root'
  174.  
  175. Password: ''
  176.  
  177. Database: antibotdeluxe
  178.  
  179. MaximumPoolSize: 10
  180.  
  181. MinimumIdle: 10
  182.  
  183. MaximumLifetime: 1800000
  184.  
  185. ConnectionTimeOut: 5000
  186.  
  187.  
  188.  
  189. ###############################
  190.  
  191. ## Geo ##
  192.  
  193. ###############################
  194.  
  195.  
  196.  
  197. Geographical:
  198.  
  199. Mode: Blacklist
  200.  
  201. Countries:
  202.  
  203. - "ANONYMOOSE"
  204.  
  205.  
  206. ###############################
  207.  
  208. ## Plus ##
  209.  
  210. ###############################
  211.  
  212.  
  213.  
  214. # All settings here are only available to AntiBotDeluxe Plus users.
  215.  
  216. # Plus is not required for bot protection but allows access to better proxy definitions and more features.
  217.  
  218.  
  219.  
  220. IPTables:
  221.  
  222. Enabled: true
  223.  
  224.  
  225.  
  226. AddCommand: "sudo iptables -A INPUT -s %ips% -j DROP -m comment --comment \"AntiBotDeluxe\" -w"
  227.  
  228. RemoveCommand: "sudo iptables -D INPUT -s %ips% -j DROP -m comment --comment \"AntiBotDeluxe\" -w"
  229.  
  230.  
  231.  
  232. # Flush all rules only added by AntiBotDeluxe on every plugin load.
  233.  
  234. # This is important to ensure all blacklisted IPs are up to date.
  235.  
  236. # If you are developing your server and constantly rebooting, disable this.
  237.  
  238. # Disabled by default to keep rules for following attacks.
  239.  
  240. Flush: false
  241.  
  242.  
  243.  
  244. # Blacklist a IP if they get blacklisted.
  245.  
  246. # This wont add IP's that are downloaded
  247.  
  248. # This option allows efficient mitigation of attacks and is recommended.
  249.  
  250. AddWhenBlacklisted: true
  251.  
  252.  
  253.  
  254. # Get IPTables to limit the speed of joins.
  255.  
  256. # This is highly recommended to block sources of mass bot joins.
  257.  
  258. ConnectLimit:
  259.  
  260. Enabled: true
  261.  
  262. # When set to AUTOMATIC the Plugin will try to get the Server's Port automatically
  263.  
  264. ServerPort: AUTOMATIC
  265.  
  266. Limit: 3
  267.  
  268.  
  269.  
  270. ProxyScraper:
  271.  
  272. Enabled: true
  273.  
  274. Threads: 350
  275.  
  276.  
  277.  
  278. # Toggle proxy types to scrape for.
  279.  
  280. # SOCKS is more common for bot attacks.
  281.  
  282. SearchFor:
  283.  
  284. HTTP: true
  285.  
  286. SOCKS: true
  287.  
  288.  
  289.  
  290.  
  291.  
  292. ###############################
  293.  
  294. ## Checks ##
  295.  
  296. ###############################
  297.  
  298.  
  299.  
  300. Checks:
  301.  
  302. # This is the order of how checks work. You can comment them out here to disable them but is not recommended for blocking bots.
  303.  
  304. # The default order is highly recommended to keep.
  305.  
  306. Priority:
  307.  
  308. - Condition02
  309.  
  310. - MaxPlayersPerIP
  311.  
  312. - MaxAccountsPerIP
  313.  
  314. - MaxConnectionsPerSecond
  315.  
  316. - APNCheck
  317.  
  318. - GeoCheck
  319.  
  320. - BlacklistCheck
  321.  
  322. - Condition01
  323.  
  324. - ProxyDetection
  325.  
  326. - DNSBLCheck
  327.  
  328.  
  329.  
  330.  
  331.  
  332. # This check looks how often the same IP tries to connect per second
  333.  
  334. MaxConnectionsPerSecond:
  335.  
  336. Value: 3
  337.  
  338.  
  339.  
  340. # 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
  341.  
  342. MaxAccountsPerIP:
  343.  
  344. Value: 5
  345.  
  346. # Time storing the IP in minutes
  347.  
  348. Time: 10
  349.  
  350. Action: Blacklist
  351.  
  352.  
  353.  
  354. MaxPlayersPerIP:
  355.  
  356. Value: 3
  357.  
  358.  
  359.  
  360. # Remember in default config this is just a condition
  361.  
  362. MaxPlayersPerSecond:
  363.  
  364. Value: 3
  365.  
  366.  
  367.  
  368. # Enable or disable checks to use the hold dynamic mode for.
  369.  
  370. # If you do not know what this is, leave it alone.
  371.  
  372. Hold:
  373.  
  374. - MaxPlayersPerSecond
  375.  
  376. - MaxAccountsPerIP
  377.  
  378. - MaxConnectionsPerSecond
  379.  
  380.  
  381.  
  382. # Enable or disable checks to use the conditional dynamic checks for.
  383.  
  384. # If you do not know what this is, leave it alone.
  385.  
  386. Conditional:
  387.  
  388. '01':
  389.  
  390. - MaxPlayersPerSecond
  391.  
  392. '02':
  393.  
  394. - Whitelist
  395.  
  396.  
  397.  
  398. ###############################
  399.  
  400. ## Blacklist ##
  401.  
  402. ###############################
  403.  
  404.  
  405.  
  406. Blacklist:
  407.  
  408. # Configure the sites where blacklisted IPs are loaded from.
  409.  
  410. # The default settings are accurately chosen to be efficient and with few false positives.
  411.  
  412. Synchronization:
  413.  
  414. SyncBlacklist: true
  415.  
  416. DirectAccess:
  417.  
  418. - "http://lists.blocklist.de/lists/all.txt"
  419.  
  420. - "http://cinsscore.com/list/ci-badguys.txt"
  421.  
  422. - "https://www.stopforumspam.com/downloads/toxic_ip_cidr.txt"
  423.  
  424. - "http://blocklist.greensnow.co/greensnow.txt"
  425.  
  426. - "http://myip.ms/files/blacklist/csf/latest_blacklist.txt"
  427.  
  428. ClickAccess:
  429.  
  430. - "http://proxy-daily.com/"
  431.  
  432. - "http://www.sslproxies24.top/"
  433.  
  434. - "http://socksproxylist24.blogspot.ro/"
  435.  
  436.  
  437.  
  438. # You can control the blocked APNs here.
  439.  
  440. # If you do not know what this is, leave it alone.
  441.  
  442. APN:
  443.  
  444. - OVH
  445.  
  446. - INFOLINK
  447.  
  448. - TELEF
  449.  
  450. - CHINANET
  451.  
  452. - GoDaddy
  453.  
  454. - PARSONLINE
  455.  
  456. - "CORPORACION NACIONAL"
  457.  
  458. - contabo
  459.  
  460. - server
  461.  
  462. - "TWC Central"
  463.  
  464. - "USA COMPANIES"
  465.  
  466. - "Fibrenoire"
  467.  
  468. - "Fibrenoire Inc."
  469.  
  470.  
  471.  
  472. ###############################
  473.  
  474. ## Proxy ##
  475.  
  476. ###############################
  477.  
  478.  
  479.  
  480. # These sites check if an account is a proxy.
  481.  
  482. # The condition just disables the site if requirements aren't reached.
  483.  
  484. ProxySettings:
  485.  
  486. Sites:
  487.  
  488. '1':
  489.  
  490. URL: "http://www.stopforumspam.com/api?ip=%ip%"
  491.  
  492. Keyword: "<appears>yes</appears>"
  493.  
  494. Action: KICK
  495.  
  496. '2':
  497.  
  498. URL: "http://www.shroomery.org/ythan/proxycheck.php?ip=%ip%"
  499.  
  500. Keyword: "Y"
  501.  
  502. Action: KICK
  503.  
  504. '3':
  505.  
  506. URL: "http://proxycheck.io/v1/%ip%&vpn=1&asn=1&node=1&time=0"
  507.  
  508. Keyword: "\"yes\""
  509.  
  510. Action: KICK
  511.  
  512. '4':
  513.  
  514. URL: "http://botscout.com/test/?ip=%ip%"
  515.  
  516. Keyword: "Y"
  517.  
  518. Action: KICK
  519.  
  520. '5':
  521.  
  522. URL: "http://api.antibotdeluxe.com/system/1/check?ip=%ip%"
  523.  
  524. Keyword: "\"1\""
  525.  
  526. Action: KICK
  527.  
  528. Condition: PLUS
  529.  
  530.  
  531.  
  532. DNSBL:
  533.  
  534. Services:
  535.  
  536. # Confirmed Proxies
  537.  
  538. - "dnsbl.proxybl.org"
  539.  
  540. # Zombie Networks
  541.  
  542. - "zombie.dnsbl.sorbs.net"
  543.  
  544. # HTTP Proxies
  545.  
  546. - "http.dnsbl.sorbs.net"
  547.  
  548. # Socks Proxies
  549.  
  550. - "socks.dnsbl.sorbs.net"
  551.  
  552. # Misc Proxies
  553.  
  554. - "misc.dnsbl.sorbs.net"
  555.  
  556. # XBL
  557.  
  558. - "xbl.spamhaus.org"
  559.  
  560.  
  561.  
  562. ###############################
  563.  
  564. ## Locale ##
  565.  
  566. ###############################
  567.  
  568.  
  569.  
  570. Locale:
  571.  
  572. # Available presets are English (EN), German (DE), French (FR), Italian (IT), Dutch (NL), Turkish (TU), Romanian (RO),
  573.  
  574. # Messages are configurable over in the messages_locale.yml.
  575.  
  576. # You can enter the name of your presence here.
  577.  
  578. Preset: EN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement