Dont Blacklist Localhost

This commit is contained in:
LinsaFTW 2022-03-10 21:11:12 -03:00
parent 097d5ada4e
commit 311e70c6e5

View File

@ -1,4 +1,4 @@
From aa6407df7daef6d3fa424d942c50b0dec1115eef Mon Sep 17 00:00:00 2001 From 296528e63d4a653bfc88eaf498d59002c3e27cce Mon Sep 17 00:00:00 2001
From: LinsaFTW <25271111+linsaftw@users.noreply.github.com> From: LinsaFTW <25271111+linsaftw@users.noreply.github.com>
Date: Fri, 4 Mar 2022 13:35:53 -0300 Date: Fri, 4 Mar 2022 13:35:53 -0300
Subject: [PATCH] Antibot System Subject: [PATCH] Antibot System
@ -61,10 +61,10 @@ index 00000000..765bf829
+} +}
diff --git a/flamecord/src/main/java/dev/_2lstudios/antibot/AddressData.java b/flamecord/src/main/java/dev/_2lstudios/antibot/AddressData.java diff --git a/flamecord/src/main/java/dev/_2lstudios/antibot/AddressData.java b/flamecord/src/main/java/dev/_2lstudios/antibot/AddressData.java
new file mode 100644 new file mode 100644
index 00000000..3a6565c7 index 00000000..e09a7093
--- /dev/null --- /dev/null
+++ b/flamecord/src/main/java/dev/_2lstudios/antibot/AddressData.java +++ b/flamecord/src/main/java/dev/_2lstudios/antibot/AddressData.java
@@ -0,0 +1,143 @@ @@ -0,0 +1,145 @@
+package dev._2lstudios.antibot; +package dev._2lstudios.antibot;
+ +
+import java.io.IOException; +import java.io.IOException;
@ -183,17 +183,19 @@ index 00000000..3a6565c7
+ } + }
+ +
+ public void firewall() { + public void firewall() {
+ if (FlameCord.getInstance().getFlameCordConfiguration().isAntibotFirewallIpset()) { + if (!hostString.equals("127.0.0.1")) {
+ Runtime runtime = Runtime.getRuntime(); + if (FlameCord.getInstance().getFlameCordConfiguration().isAntibotFirewallIpset()) {
+ Runtime runtime = Runtime.getRuntime();
+ +
+ try { + try {
+ runtime.exec("ipset add flamecord_blacklist " + getHostString()); + runtime.exec("ipset add flamecord_blacklist " + hostString);
+ } catch (IOException exception) { + } catch (IOException exception) {
+ // Ignored + // Ignored
+ }
+ } + }
+ }
+ +
+ this.lastFirewall = System.currentTimeMillis(); + this.lastFirewall = System.currentTimeMillis();
+ }
+ } + }
+ +
+ public void setTotalConnections(final int totalConnections) { + public void setTotalConnections(final int totalConnections) {