diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 54cea46..f767cce 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -6,6 +6,188 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -15,34 +197,53 @@
+ {
+ "lastFilter": {
+ "state": "OPEN",
+ "assignee": "ZpjDev"
+ }
+}
+ {
+ "selectedUrlAndAccountId": {
+ "url": "https://github.com/ZpjDev/Aluer.git",
+ "accountId": "2f77546d-1fe1-49c3-bbd4-023ce7ce19af"
+ }
+}
+ {
+ "customColor": "",
+ "associatedIndex": 1
+}
+
- {
+ "keyToString": {
+ "Maven.serverguard [clean,compile].executor": "Run",
+ "RequestMappingsPanelOrder0": "0",
+ "RequestMappingsPanelOrder1": "1",
+ "RequestMappingsPanelWidth0": "75",
+ "RequestMappingsPanelWidth1": "75",
+ "RunOnceActivity.ShowReadmeOnStart": "true",
+ "RunOnceActivity.TerminalTabsStorage.copyFrom.TerminalArrangementManager.252": "true",
+ "RunOnceActivity.cidr.known.project.marker": "true",
+ "RunOnceActivity.git.unshallow": "true",
+ "RunOnceActivity.readMode.enableVisualFormatting": "true",
+ "RunOnceActivity.typescript.service.memoryLimit.init": "true",
+ "Spring Boot.ServerGuard (8080).executor": "Run",
+ "cidr.known.project.marker": "true",
+ "dart.analysis.tool.window.visible": "false",
+ "git-widget-placeholder": "main",
+ "kotlin-language-version-configured": "true",
+ "node.js.detected.package.eslint": "true",
+ "node.js.selected.package.eslint": "(autodetect)",
+ "node.js.selected.package.tslint": "(autodetect)",
+ "nodejs_package_manager_path": "npm",
+ "settings.editor.selected.configurable": "preferences.pluginManager",
+ "vue.rearranger.settings.migration": "true"
}
-}]]>
+}
@@ -175,7 +376,10 @@
1778931324270
-
+
+
+
+
@@ -193,12 +397,31 @@
1778935164550
-
+
+
+ 1778935872703
+
+
+
+ 1778935872703
+
+
+
+
+
diff --git a/src/main/java/com/aluer/ai/AluerSovereignEngine.java b/src/main/java/com/aluer/ai/AluerSovereignEngine.java
index 3ba579e..983d3fb 100644
--- a/src/main/java/com/aluer/ai/AluerSovereignEngine.java
+++ b/src/main/java/com/aluer/ai/AluerSovereignEngine.java
@@ -3,10 +3,10 @@ package com.aluer.ai;
import com.aluer.audit.SecurityAuditService;
import com.aluer.config.ServerGuardConfig;
import com.aluer.kernel.AluerKernelEngine;
-import com.aluer.security.CommandExecutionGuardService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.SecurityBaselineHardeningService;
-import com.aluer.security.SecurityOrchestrationService;
+import com.aluer.defense.CommandExecutionGuardService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.defense.SecurityBaselineHardeningService;
+import com.aluer.defense.SecurityOrchestrationService;
import com.aluer.service.RconClient;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/AntiAnchorService.java b/src/main/java/com/aluer/anticheat/combat/AntiAnchorService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAnchorService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiAnchorService.java
index 54b7349..f49e7a4 100644
--- a/src/main/java/com/aluer/security/AntiAnchorService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiAnchorService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiAutoArmorService.java b/src/main/java/com/aluer/anticheat/combat/AntiAutoArmorService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAutoArmorService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiAutoArmorService.java
index f21ff77..75bc486 100644
--- a/src/main/java/com/aluer/security/AntiAutoArmorService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiAutoArmorService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiAutoClickerService.java b/src/main/java/com/aluer/anticheat/combat/AntiAutoClickerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAutoClickerService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiAutoClickerService.java
index 4464ea1..df91e2a 100644
--- a/src/main/java/com/aluer/security/AntiAutoClickerService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiAutoClickerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiAutoCrystalService.java b/src/main/java/com/aluer/anticheat/combat/AntiAutoCrystalService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAutoCrystalService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiAutoCrystalService.java
index e4ca45c..cb38b6e 100644
--- a/src/main/java/com/aluer/security/AntiAutoCrystalService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiAutoCrystalService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiAutoLogService.java b/src/main/java/com/aluer/anticheat/combat/AntiAutoLogService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAutoLogService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiAutoLogService.java
index 1a0ec04..75f9f6a 100644
--- a/src/main/java/com/aluer/security/AntiAutoLogService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiAutoLogService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiAutoTotemService.java b/src/main/java/com/aluer/anticheat/combat/AntiAutoTotemService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAutoTotemService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiAutoTotemService.java
index 7ec3301..7489d37 100644
--- a/src/main/java/com/aluer/security/AntiAutoTotemService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiAutoTotemService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiAutoTrapService.java b/src/main/java/com/aluer/anticheat/combat/AntiAutoTrapService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAutoTrapService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiAutoTrapService.java
index f223827..a38290e 100644
--- a/src/main/java/com/aluer/security/AntiAutoTrapService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiAutoTrapService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiBowAimBotService.java b/src/main/java/com/aluer/anticheat/combat/AntiBowAimBotService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiBowAimBotService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiBowAimBotService.java
index b21c0d0..aeea104 100644
--- a/src/main/java/com/aluer/security/AntiBowAimBotService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiBowAimBotService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiChestSwapService.java b/src/main/java/com/aluer/anticheat/combat/AntiChestSwapService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiChestSwapService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiChestSwapService.java
index 89ff149..2371ae1 100644
--- a/src/main/java/com/aluer/security/AntiChestSwapService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiChestSwapService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiCriticalsService.java b/src/main/java/com/aluer/anticheat/combat/AntiCriticalsService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiCriticalsService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiCriticalsService.java
index 49a5f91..8888311 100644
--- a/src/main/java/com/aluer/security/AntiCriticalsService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiCriticalsService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiHitboxesService.java b/src/main/java/com/aluer/anticheat/combat/AntiHitboxesService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiHitboxesService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiHitboxesService.java
index c8bec77..1425ca3 100644
--- a/src/main/java/com/aluer/security/AntiHitboxesService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiHitboxesService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiKillAuraService.java b/src/main/java/com/aluer/anticheat/combat/AntiKillAuraService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiKillAuraService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiKillAuraService.java
index 2e25441..e599bfc 100644
--- a/src/main/java/com/aluer/security/AntiKillAuraService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiKillAuraService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiPistonAuraService.java b/src/main/java/com/aluer/anticheat/combat/AntiPistonAuraService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiPistonAuraService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiPistonAuraService.java
index 56b14ab..b49ffc3 100644
--- a/src/main/java/com/aluer/security/AntiPistonAuraService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiPistonAuraService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiReachService.java b/src/main/java/com/aluer/anticheat/combat/AntiReachService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiReachService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiReachService.java
index 3caa99f..026d356 100644
--- a/src/main/java/com/aluer/security/AntiReachService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiReachService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiSurroundService.java b/src/main/java/com/aluer/anticheat/combat/AntiSurroundService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiSurroundService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiSurroundService.java
index 7b87c1c..f023e42 100644
--- a/src/main/java/com/aluer/security/AntiSurroundService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiSurroundService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiVelocityService.java b/src/main/java/com/aluer/anticheat/combat/AntiVelocityService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiVelocityService.java
rename to src/main/java/com/aluer/anticheat/combat/AntiVelocityService.java
index c36e373..da3f08e 100644
--- a/src/main/java/com/aluer/security/AntiVelocityService.java
+++ b/src/main/java/com/aluer/anticheat/combat/AntiVelocityService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.combat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiAirJumpService.java b/src/main/java/com/aluer/anticheat/movement/AntiAirJumpService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAirJumpService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiAirJumpService.java
index aed5e9a..091290b 100644
--- a/src/main/java/com/aluer/security/AntiAirJumpService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiAirJumpService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiAntiHungerService.java b/src/main/java/com/aluer/anticheat/movement/AntiAntiHungerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAntiHungerService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiAntiHungerService.java
index f32e0ea..6dad78d 100644
--- a/src/main/java/com/aluer/security/AntiAntiHungerService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiAntiHungerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiBlinkService.java b/src/main/java/com/aluer/anticheat/movement/AntiBlinkService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiBlinkService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiBlinkService.java
index 8beb2ac..60db6ff 100644
--- a/src/main/java/com/aluer/security/AntiBlinkService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiBlinkService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiElytraFlyService.java b/src/main/java/com/aluer/anticheat/movement/AntiElytraFlyService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiElytraFlyService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiElytraFlyService.java
index 65736f4..900b46a 100644
--- a/src/main/java/com/aluer/security/AntiElytraFlyService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiElytraFlyService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiFastFallService.java b/src/main/java/com/aluer/anticheat/movement/AntiFastFallService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiFastFallService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiFastFallService.java
index f43afe0..44a173d 100644
--- a/src/main/java/com/aluer/security/AntiFastFallService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiFastFallService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiFlyDetectionService.java b/src/main/java/com/aluer/anticheat/movement/AntiFlyDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiFlyDetectionService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiFlyDetectionService.java
index 4e6bef6..72239c2 100644
--- a/src/main/java/com/aluer/security/AntiFlyDetectionService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiFlyDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiJesusService.java b/src/main/java/com/aluer/anticheat/movement/AntiJesusService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiJesusService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiJesusService.java
index 7058543..41992b4 100644
--- a/src/main/java/com/aluer/security/AntiJesusService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiJesusService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiLongJumpService.java b/src/main/java/com/aluer/anticheat/movement/AntiLongJumpService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiLongJumpService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiLongJumpService.java
index 9ede7cf..4763030 100644
--- a/src/main/java/com/aluer/security/AntiLongJumpService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiLongJumpService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiNoFallService.java b/src/main/java/com/aluer/anticheat/movement/AntiNoFallService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiNoFallService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiNoFallService.java
index 57a16b3..220fde3 100644
--- a/src/main/java/com/aluer/security/AntiNoFallService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiNoFallService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiNoSlowService.java b/src/main/java/com/aluer/anticheat/movement/AntiNoSlowService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiNoSlowService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiNoSlowService.java
index 62e9b22..85984b2 100644
--- a/src/main/java/com/aluer/security/AntiNoSlowService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiNoSlowService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiPacketFlyService.java b/src/main/java/com/aluer/anticheat/movement/AntiPacketFlyService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiPacketFlyService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiPacketFlyService.java
index eaa7eed..59e3d47 100644
--- a/src/main/java/com/aluer/security/AntiPacketFlyService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiPacketFlyService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiPhaseService.java b/src/main/java/com/aluer/anticheat/movement/AntiPhaseService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiPhaseService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiPhaseService.java
index 235da5e..82b9f79 100644
--- a/src/main/java/com/aluer/security/AntiPhaseService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiPhaseService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiScaffoldService.java b/src/main/java/com/aluer/anticheat/movement/AntiScaffoldService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiScaffoldService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiScaffoldService.java
index 6e155c9..5d48088 100644
--- a/src/main/java/com/aluer/security/AntiScaffoldService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiScaffoldService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiSpeedService.java b/src/main/java/com/aluer/anticheat/movement/AntiSpeedService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiSpeedService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiSpeedService.java
index 772e5c2..c6e0a71 100644
--- a/src/main/java/com/aluer/security/AntiSpeedService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiSpeedService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiSpiderService.java b/src/main/java/com/aluer/anticheat/movement/AntiSpiderService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiSpiderService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiSpiderService.java
index a4322f8..8375afa 100644
--- a/src/main/java/com/aluer/security/AntiSpiderService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiSpiderService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiStepService.java b/src/main/java/com/aluer/anticheat/movement/AntiStepService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiStepService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiStepService.java
index 01f133c..91f8f3d 100644
--- a/src/main/java/com/aluer/security/AntiStepService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiStepService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiTimerService.java b/src/main/java/com/aluer/anticheat/movement/AntiTimerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiTimerService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiTimerService.java
index 54ec03a..c7d69df 100644
--- a/src/main/java/com/aluer/security/AntiTimerService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiTimerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiVClipService.java b/src/main/java/com/aluer/anticheat/movement/AntiVClipService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiVClipService.java
rename to src/main/java/com/aluer/anticheat/movement/AntiVClipService.java
index 3cb660d..ac9cfe0 100644
--- a/src/main/java/com/aluer/security/AntiVClipService.java
+++ b/src/main/java/com/aluer/anticheat/movement/AntiVClipService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.movement;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiAltAccountService.java b/src/main/java/com/aluer/anticheat/player/AntiAltAccountService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAltAccountService.java
rename to src/main/java/com/aluer/anticheat/player/AntiAltAccountService.java
index b1ab8b7..c357376 100644
--- a/src/main/java/com/aluer/security/AntiAltAccountService.java
+++ b/src/main/java/com/aluer/anticheat/player/AntiAltAccountService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.player;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiBotDetectionService.java b/src/main/java/com/aluer/anticheat/player/AntiBotDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiBotDetectionService.java
rename to src/main/java/com/aluer/anticheat/player/AntiBotDetectionService.java
index 5362dbd..3dea5a4 100644
--- a/src/main/java/com/aluer/security/AntiBotDetectionService.java
+++ b/src/main/java/com/aluer/anticheat/player/AntiBotDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.player;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiFakePlayerService.java b/src/main/java/com/aluer/anticheat/player/AntiFakePlayerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiFakePlayerService.java
rename to src/main/java/com/aluer/anticheat/player/AntiFakePlayerService.java
index 4b04829..0e4e0e6 100644
--- a/src/main/java/com/aluer/security/AntiFakePlayerService.java
+++ b/src/main/java/com/aluer/anticheat/player/AntiFakePlayerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.player;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiInventoryManipulationService.java b/src/main/java/com/aluer/anticheat/player/AntiInventoryManipulationService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiInventoryManipulationService.java
rename to src/main/java/com/aluer/anticheat/player/AntiInventoryManipulationService.java
index a146447..e9939df 100644
--- a/src/main/java/com/aluer/security/AntiInventoryManipulationService.java
+++ b/src/main/java/com/aluer/anticheat/player/AntiInventoryManipulationService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.player;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiNameSpoofService.java b/src/main/java/com/aluer/anticheat/player/AntiNameSpoofService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiNameSpoofService.java
rename to src/main/java/com/aluer/anticheat/player/AntiNameSpoofService.java
index f021112..6e7046b 100644
--- a/src/main/java/com/aluer/security/AntiNameSpoofService.java
+++ b/src/main/java/com/aluer/anticheat/player/AntiNameSpoofService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.player;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiOfflineModeSpoofService.java b/src/main/java/com/aluer/anticheat/player/AntiOfflineModeSpoofService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiOfflineModeSpoofService.java
rename to src/main/java/com/aluer/anticheat/player/AntiOfflineModeSpoofService.java
index c71a403..3079f69 100644
--- a/src/main/java/com/aluer/security/AntiOfflineModeSpoofService.java
+++ b/src/main/java/com/aluer/anticheat/player/AntiOfflineModeSpoofService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.player;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiSkinSpoofService.java b/src/main/java/com/aluer/anticheat/player/AntiSkinSpoofService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiSkinSpoofService.java
rename to src/main/java/com/aluer/anticheat/player/AntiSkinSpoofService.java
index 69715bb..c9ee48b 100644
--- a/src/main/java/com/aluer/security/AntiSkinSpoofService.java
+++ b/src/main/java/com/aluer/anticheat/player/AntiSkinSpoofService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.player;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiVPNProxyService.java b/src/main/java/com/aluer/anticheat/player/AntiVPNProxyService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiVPNProxyService.java
rename to src/main/java/com/aluer/anticheat/player/AntiVPNProxyService.java
index 49d306a..5bc205e 100644
--- a/src/main/java/com/aluer/security/AntiVPNProxyService.java
+++ b/src/main/java/com/aluer/anticheat/player/AntiVPNProxyService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.player;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiAutoFishService.java b/src/main/java/com/aluer/anticheat/world/AntiAutoFishService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAutoFishService.java
rename to src/main/java/com/aluer/anticheat/world/AntiAutoFishService.java
index 5e29e48..299c4d5 100644
--- a/src/main/java/com/aluer/security/AntiAutoFishService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiAutoFishService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiAutoMineService.java b/src/main/java/com/aluer/anticheat/world/AntiAutoMineService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAutoMineService.java
rename to src/main/java/com/aluer/anticheat/world/AntiAutoMineService.java
index 8df0cf7..1eac324 100644
--- a/src/main/java/com/aluer/security/AntiAutoMineService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiAutoMineService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiAutoToolService.java b/src/main/java/com/aluer/anticheat/world/AntiAutoToolService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAutoToolService.java
rename to src/main/java/com/aluer/anticheat/world/AntiAutoToolService.java
index b31b203..de52cd5 100644
--- a/src/main/java/com/aluer/security/AntiAutoToolService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiAutoToolService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiBaritoneService.java b/src/main/java/com/aluer/anticheat/world/AntiBaritoneService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiBaritoneService.java
rename to src/main/java/com/aluer/anticheat/world/AntiBaritoneService.java
index 0370258..2adb412 100644
--- a/src/main/java/com/aluer/security/AntiBaritoneService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiBaritoneService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiChestStealService.java b/src/main/java/com/aluer/anticheat/world/AntiChestStealService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiChestStealService.java
rename to src/main/java/com/aluer/anticheat/world/AntiChestStealService.java
index ab7d063..60850e3 100644
--- a/src/main/java/com/aluer/security/AntiChestStealService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiChestStealService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiDupeDetectionService.java b/src/main/java/com/aluer/anticheat/world/AntiDupeDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiDupeDetectionService.java
rename to src/main/java/com/aluer/anticheat/world/AntiDupeDetectionService.java
index 977299c..a97981e 100644
--- a/src/main/java/com/aluer/security/AntiDupeDetectionService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiDupeDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiFastBreakService.java b/src/main/java/com/aluer/anticheat/world/AntiFastBreakService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiFastBreakService.java
rename to src/main/java/com/aluer/anticheat/world/AntiFastBreakService.java
index f0d5e70..ba74a81 100644
--- a/src/main/java/com/aluer/security/AntiFastBreakService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiFastBreakService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiFastUseService.java b/src/main/java/com/aluer/anticheat/world/AntiFastUseService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiFastUseService.java
rename to src/main/java/com/aluer/anticheat/world/AntiFastUseService.java
index 4993875..4afa93a 100644
--- a/src/main/java/com/aluer/security/AntiFastUseService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiFastUseService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiGriefDetectionService.java b/src/main/java/com/aluer/anticheat/world/AntiGriefDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiGriefDetectionService.java
rename to src/main/java/com/aluer/anticheat/world/AntiGriefDetectionService.java
index e93b439..4031d07 100644
--- a/src/main/java/com/aluer/security/AntiGriefDetectionService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiGriefDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiNoInteractService.java b/src/main/java/com/aluer/anticheat/world/AntiNoInteractService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiNoInteractService.java
rename to src/main/java/com/aluer/anticheat/world/AntiNoInteractService.java
index 5bb6169..e1e5421 100644
--- a/src/main/java/com/aluer/security/AntiNoInteractService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiNoInteractService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiNukerService.java b/src/main/java/com/aluer/anticheat/world/AntiNukerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiNukerService.java
rename to src/main/java/com/aluer/anticheat/world/AntiNukerService.java
index 5a2ba28..1b9c914 100644
--- a/src/main/java/com/aluer/security/AntiNukerService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiNukerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiSpeedMineService.java b/src/main/java/com/aluer/anticheat/world/AntiSpeedMineService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiSpeedMineService.java
rename to src/main/java/com/aluer/anticheat/world/AntiSpeedMineService.java
index cc3624b..19dce41 100644
--- a/src/main/java/com/aluer/security/AntiSpeedMineService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiSpeedMineService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiVeinMinerService.java b/src/main/java/com/aluer/anticheat/world/AntiVeinMinerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiVeinMinerService.java
rename to src/main/java/com/aluer/anticheat/world/AntiVeinMinerService.java
index 26a2cc7..5d99300 100644
--- a/src/main/java/com/aluer/security/AntiVeinMinerService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiVeinMinerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiXrayDetectionService.java b/src/main/java/com/aluer/anticheat/world/AntiXrayDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiXrayDetectionService.java
rename to src/main/java/com/aluer/anticheat/world/AntiXrayDetectionService.java
index 9607ae1..d3f24ec 100644
--- a/src/main/java/com/aluer/security/AntiXrayDetectionService.java
+++ b/src/main/java/com/aluer/anticheat/world/AntiXrayDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.anticheat.world;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/AntiAdvertisementService.java b/src/main/java/com/aluer/chat/AntiAdvertisementService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiAdvertisementService.java
rename to src/main/java/com/aluer/chat/AntiAdvertisementService.java
index 9a630c6..6944477 100644
--- a/src/main/java/com/aluer/security/AntiAdvertisementService.java
+++ b/src/main/java/com/aluer/chat/AntiAdvertisementService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.chat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiCommandAbuseService.java b/src/main/java/com/aluer/chat/AntiCommandAbuseService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiCommandAbuseService.java
rename to src/main/java/com/aluer/chat/AntiCommandAbuseService.java
index ce3c349..8e31bab 100644
--- a/src/main/java/com/aluer/security/AntiCommandAbuseService.java
+++ b/src/main/java/com/aluer/chat/AntiCommandAbuseService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.chat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiPhishingLinkService.java b/src/main/java/com/aluer/chat/AntiPhishingLinkService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiPhishingLinkService.java
rename to src/main/java/com/aluer/chat/AntiPhishingLinkService.java
index 3928e5f..402568e 100644
--- a/src/main/java/com/aluer/security/AntiPhishingLinkService.java
+++ b/src/main/java/com/aluer/chat/AntiPhishingLinkService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.chat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/ChatFloodProtectionService.java b/src/main/java/com/aluer/chat/ChatFloodProtectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ChatFloodProtectionService.java
rename to src/main/java/com/aluer/chat/ChatFloodProtectionService.java
index 800e1e7..c36fbbd 100644
--- a/src/main/java/com/aluer/security/ChatFloodProtectionService.java
+++ b/src/main/java/com/aluer/chat/ChatFloodProtectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.chat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/PlayerPrivacyService.java b/src/main/java/com/aluer/chat/PlayerPrivacyService.java
similarity index 99%
rename from src/main/java/com/aluer/security/PlayerPrivacyService.java
rename to src/main/java/com/aluer/chat/PlayerPrivacyService.java
index 9be02b7..3f5d399 100644
--- a/src/main/java/com/aluer/security/PlayerPrivacyService.java
+++ b/src/main/java/com/aluer/chat/PlayerPrivacyService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.chat;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/console/AluerMirageShieldService.java b/src/main/java/com/aluer/console/AluerMirageShieldService.java
index 7aeff15..c51bd7e 100644
--- a/src/main/java/com/aluer/console/AluerMirageShieldService.java
+++ b/src/main/java/com/aluer/console/AluerMirageShieldService.java
@@ -5,14 +5,14 @@ import com.aluer.config.ServerGuardConfig;
import com.aluer.kernel.AluerKernelEngine;
import com.aluer.kernel.AluerKernelTaskBus;
import com.aluer.kernel.AluerSelfHealingOrchestrator;
-import com.aluer.security.CloudflareIntegrationService;
-import com.aluer.security.DDoSDefenseCoordinator;
-import com.aluer.security.DistributedAttackMitigationService;
-import com.aluer.security.HostEnforcementService;
-import com.aluer.security.LoadBalancerService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.SecurityBaselineHardeningService;
-import com.aluer.security.CommandExecutionGuardService;
+import com.aluer.network.CloudflareIntegrationService;
+import com.aluer.defense.DDoSDefenseCoordinator;
+import com.aluer.network.DistributedAttackMitigationService;
+import com.aluer.defense.HostEnforcementService;
+import com.aluer.network.LoadBalancerService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.defense.SecurityBaselineHardeningService;
+import com.aluer.defense.CommandExecutionGuardService;
import org.springframework.stereotype.Service;
import java.time.Instant;
diff --git a/src/main/java/com/aluer/console/AluerOperationsCenterService.java b/src/main/java/com/aluer/console/AluerOperationsCenterService.java
index fe061ea..ba1c892 100644
--- a/src/main/java/com/aluer/console/AluerOperationsCenterService.java
+++ b/src/main/java/com/aluer/console/AluerOperationsCenterService.java
@@ -11,14 +11,14 @@ import com.aluer.kernel.AluerSelfHealingOrchestrator;
import com.aluer.model.MetricsData;
import com.aluer.monitor.ProcessMonitor;
import com.aluer.monitor.ResourceMonitor;
-import com.aluer.security.CloudflareIntegrationService;
-import com.aluer.security.CommandExecutionGuardService;
-import com.aluer.security.DDoSDefenseCoordinator;
-import com.aluer.security.DistributedAttackMitigationService;
-import com.aluer.security.HostEnforcementService;
-import com.aluer.security.LoadBalancerService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.SecurityBaselineHardeningService;
+import com.aluer.network.CloudflareIntegrationService;
+import com.aluer.defense.CommandExecutionGuardService;
+import com.aluer.defense.DDoSDefenseCoordinator;
+import com.aluer.network.DistributedAttackMitigationService;
+import com.aluer.defense.HostEnforcementService;
+import com.aluer.network.LoadBalancerService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.defense.SecurityBaselineHardeningService;
import com.aluer.service.RconClient;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/console/RemoteSshGatewayService.java b/src/main/java/com/aluer/console/RemoteSshGatewayService.java
index a3c99a7..5ae2a0d 100644
--- a/src/main/java/com/aluer/console/RemoteSshGatewayService.java
+++ b/src/main/java/com/aluer/console/RemoteSshGatewayService.java
@@ -2,7 +2,7 @@ package com.aluer.console;
import com.aluer.audit.SecurityAuditService;
import com.aluer.config.ServerGuardConfig;
-import com.aluer.security.CommandExecutionGuardService;
+import com.aluer.defense.CommandExecutionGuardService;
import com.jcraft.jsch.ChannelExec;
import com.jcraft.jsch.HostKey;
import com.jcraft.jsch.JSch;
diff --git a/src/main/java/com/aluer/security/AdvancedMalwareDetectionService.java b/src/main/java/com/aluer/defense/AdvancedMalwareDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AdvancedMalwareDetectionService.java
rename to src/main/java/com/aluer/defense/AdvancedMalwareDetectionService.java
index 6d923c0..ed73259 100644
--- a/src/main/java/com/aluer/security/AdvancedMalwareDetectionService.java
+++ b/src/main/java/com/aluer/defense/AdvancedMalwareDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/AntiStashFinderService.java b/src/main/java/com/aluer/defense/AntiStashFinderService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiStashFinderService.java
rename to src/main/java/com/aluer/defense/AntiStashFinderService.java
index 5503c82..7654f91 100644
--- a/src/main/java/com/aluer/security/AntiStashFinderService.java
+++ b/src/main/java/com/aluer/defense/AntiStashFinderService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/BackdoorPluginScannerService.java b/src/main/java/com/aluer/defense/BackdoorPluginScannerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/BackdoorPluginScannerService.java
rename to src/main/java/com/aluer/defense/BackdoorPluginScannerService.java
index d1a8edf..d94db60 100644
--- a/src/main/java/com/aluer/security/BackdoorPluginScannerService.java
+++ b/src/main/java/com/aluer/defense/BackdoorPluginScannerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/BackupIntegrityService.java b/src/main/java/com/aluer/defense/BackupIntegrityService.java
similarity index 99%
rename from src/main/java/com/aluer/security/BackupIntegrityService.java
rename to src/main/java/com/aluer/defense/BackupIntegrityService.java
index 9dfc616..9da5fea 100644
--- a/src/main/java/com/aluer/security/BackupIntegrityService.java
+++ b/src/main/java/com/aluer/defense/BackupIntegrityService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/BackupSecurityService.java b/src/main/java/com/aluer/defense/BackupSecurityService.java
similarity index 99%
rename from src/main/java/com/aluer/security/BackupSecurityService.java
rename to src/main/java/com/aluer/defense/BackupSecurityService.java
index 8d245c2..9eb38ce 100644
--- a/src/main/java/com/aluer/security/BackupSecurityService.java
+++ b/src/main/java/com/aluer/defense/BackupSecurityService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/BotFingerprintDetector.java b/src/main/java/com/aluer/defense/BotFingerprintDetector.java
similarity index 99%
rename from src/main/java/com/aluer/security/BotFingerprintDetector.java
rename to src/main/java/com/aluer/defense/BotFingerprintDetector.java
index 792317b..1c10137 100644
--- a/src/main/java/com/aluer/security/BotFingerprintDetector.java
+++ b/src/main/java/com/aluer/defense/BotFingerprintDetector.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/CSPEnforcementService.java b/src/main/java/com/aluer/defense/CSPEnforcementService.java
similarity index 99%
rename from src/main/java/com/aluer/security/CSPEnforcementService.java
rename to src/main/java/com/aluer/defense/CSPEnforcementService.java
index d8fc6c4..4ace830 100644
--- a/src/main/java/com/aluer/security/CSPEnforcementService.java
+++ b/src/main/java/com/aluer/defense/CSPEnforcementService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/ChunkLoadRateLimiter.java b/src/main/java/com/aluer/defense/ChunkLoadRateLimiter.java
similarity index 99%
rename from src/main/java/com/aluer/security/ChunkLoadRateLimiter.java
rename to src/main/java/com/aluer/defense/ChunkLoadRateLimiter.java
index eab0c11..4f8996a 100644
--- a/src/main/java/com/aluer/security/ChunkLoadRateLimiter.java
+++ b/src/main/java/com/aluer/defense/ChunkLoadRateLimiter.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/CommandExecutionGuardService.java b/src/main/java/com/aluer/defense/CommandExecutionGuardService.java
similarity index 99%
rename from src/main/java/com/aluer/security/CommandExecutionGuardService.java
rename to src/main/java/com/aluer/defense/CommandExecutionGuardService.java
index d993886..5803ab0 100644
--- a/src/main/java/com/aluer/security/CommandExecutionGuardService.java
+++ b/src/main/java/com/aluer/defense/CommandExecutionGuardService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/ComplianceScannerService.java b/src/main/java/com/aluer/defense/ComplianceScannerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ComplianceScannerService.java
rename to src/main/java/com/aluer/defense/ComplianceScannerService.java
index 534cba3..0e51204 100644
--- a/src/main/java/com/aluer/security/ComplianceScannerService.java
+++ b/src/main/java/com/aluer/defense/ComplianceScannerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/ConfigTamperDetectionService.java b/src/main/java/com/aluer/defense/ConfigTamperDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ConfigTamperDetectionService.java
rename to src/main/java/com/aluer/defense/ConfigTamperDetectionService.java
index d3dd614..ee349cd 100644
--- a/src/main/java/com/aluer/security/ConfigTamperDetectionService.java
+++ b/src/main/java/com/aluer/defense/ConfigTamperDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/ConnectionHandshakeValidator.java b/src/main/java/com/aluer/defense/ConnectionHandshakeValidator.java
similarity index 99%
rename from src/main/java/com/aluer/security/ConnectionHandshakeValidator.java
rename to src/main/java/com/aluer/defense/ConnectionHandshakeValidator.java
index 37752e2..d99dc9f 100644
--- a/src/main/java/com/aluer/security/ConnectionHandshakeValidator.java
+++ b/src/main/java/com/aluer/defense/ConnectionHandshakeValidator.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/ContainerSecurityService.java b/src/main/java/com/aluer/defense/ContainerSecurityService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ContainerSecurityService.java
rename to src/main/java/com/aluer/defense/ContainerSecurityService.java
index 86bd5d8..c874010 100644
--- a/src/main/java/com/aluer/security/ContainerSecurityService.java
+++ b/src/main/java/com/aluer/defense/ContainerSecurityService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/CrashExploitSignatureDB.java b/src/main/java/com/aluer/defense/CrashExploitSignatureDB.java
similarity index 99%
rename from src/main/java/com/aluer/security/CrashExploitSignatureDB.java
rename to src/main/java/com/aluer/defense/CrashExploitSignatureDB.java
index bae0b43..58fa98a 100644
--- a/src/main/java/com/aluer/security/CrashExploitSignatureDB.java
+++ b/src/main/java/com/aluer/defense/CrashExploitSignatureDB.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/DDoSDefenseCoordinator.java b/src/main/java/com/aluer/defense/DDoSDefenseCoordinator.java
similarity index 98%
rename from src/main/java/com/aluer/security/DDoSDefenseCoordinator.java
rename to src/main/java/com/aluer/defense/DDoSDefenseCoordinator.java
index e8104d7..dbec2b8 100644
--- a/src/main/java/com/aluer/security/DDoSDefenseCoordinator.java
+++ b/src/main/java/com/aluer/defense/DDoSDefenseCoordinator.java
@@ -1,6 +1,9 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
+import com.aluer.network.DDoSProtectionService;
+import com.aluer.network.DistributedAttackMitigationService;
+import com.aluer.network.MinecraftProtocolSecurityService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/DataLossPreventionService.java b/src/main/java/com/aluer/defense/DataLossPreventionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/DataLossPreventionService.java
rename to src/main/java/com/aluer/defense/DataLossPreventionService.java
index ef0c964..dd4f765 100644
--- a/src/main/java/com/aluer/security/DataLossPreventionService.java
+++ b/src/main/java/com/aluer/defense/DataLossPreventionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/DatabaseFirewallService.java b/src/main/java/com/aluer/defense/DatabaseFirewallService.java
similarity index 99%
rename from src/main/java/com/aluer/security/DatabaseFirewallService.java
rename to src/main/java/com/aluer/defense/DatabaseFirewallService.java
index 0d12cc1..a16c44f 100644
--- a/src/main/java/com/aluer/security/DatabaseFirewallService.java
+++ b/src/main/java/com/aluer/defense/DatabaseFirewallService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/EncryptionService.java b/src/main/java/com/aluer/defense/EncryptionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/EncryptionService.java
rename to src/main/java/com/aluer/defense/EncryptionService.java
index c0ff01c..a13cc07 100644
--- a/src/main/java/com/aluer/security/EncryptionService.java
+++ b/src/main/java/com/aluer/defense/EncryptionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/EndpointDetectionResponseService.java b/src/main/java/com/aluer/defense/EndpointDetectionResponseService.java
similarity index 99%
rename from src/main/java/com/aluer/security/EndpointDetectionResponseService.java
rename to src/main/java/com/aluer/defense/EndpointDetectionResponseService.java
index 3acea8a..6663c90 100644
--- a/src/main/java/com/aluer/security/EndpointDetectionResponseService.java
+++ b/src/main/java/com/aluer/defense/EndpointDetectionResponseService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/EntityCountEnforcer.java b/src/main/java/com/aluer/defense/EntityCountEnforcer.java
similarity index 99%
rename from src/main/java/com/aluer/security/EntityCountEnforcer.java
rename to src/main/java/com/aluer/defense/EntityCountEnforcer.java
index ae726b1..8801cfe 100644
--- a/src/main/java/com/aluer/security/EntityCountEnforcer.java
+++ b/src/main/java/com/aluer/defense/EntityCountEnforcer.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/ExploitSignatureService.java b/src/main/java/com/aluer/defense/ExploitSignatureService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ExploitSignatureService.java
rename to src/main/java/com/aluer/defense/ExploitSignatureService.java
index 9573ded..5c673e7 100644
--- a/src/main/java/com/aluer/security/ExploitSignatureService.java
+++ b/src/main/java/com/aluer/defense/ExploitSignatureService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/FileIntegrityMonitorService.java b/src/main/java/com/aluer/defense/FileIntegrityMonitorService.java
similarity index 99%
rename from src/main/java/com/aluer/security/FileIntegrityMonitorService.java
rename to src/main/java/com/aluer/defense/FileIntegrityMonitorService.java
index 3de8f97..f3f6a70 100644
--- a/src/main/java/com/aluer/security/FileIntegrityMonitorService.java
+++ b/src/main/java/com/aluer/defense/FileIntegrityMonitorService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/ForensicsCollectorService.java b/src/main/java/com/aluer/defense/ForensicsCollectorService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ForensicsCollectorService.java
rename to src/main/java/com/aluer/defense/ForensicsCollectorService.java
index a42fa94..fa4d47a 100644
--- a/src/main/java/com/aluer/security/ForensicsCollectorService.java
+++ b/src/main/java/com/aluer/defense/ForensicsCollectorService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/GeoBlockService.java b/src/main/java/com/aluer/defense/GeoBlockService.java
similarity index 99%
rename from src/main/java/com/aluer/security/GeoBlockService.java
rename to src/main/java/com/aluer/defense/GeoBlockService.java
index 8c9259c..65e4618 100644
--- a/src/main/java/com/aluer/security/GeoBlockService.java
+++ b/src/main/java/com/aluer/defense/GeoBlockService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/HoneypotService.java b/src/main/java/com/aluer/defense/HoneypotService.java
similarity index 99%
rename from src/main/java/com/aluer/security/HoneypotService.java
rename to src/main/java/com/aluer/defense/HoneypotService.java
index 911bf4f..0a04af3 100644
--- a/src/main/java/com/aluer/security/HoneypotService.java
+++ b/src/main/java/com/aluer/defense/HoneypotService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/HostEnforcementService.java b/src/main/java/com/aluer/defense/HostEnforcementService.java
similarity index 99%
rename from src/main/java/com/aluer/security/HostEnforcementService.java
rename to src/main/java/com/aluer/defense/HostEnforcementService.java
index 472b0d5..f3191b2 100644
--- a/src/main/java/com/aluer/security/HostEnforcementService.java
+++ b/src/main/java/com/aluer/defense/HostEnforcementService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.slf4j.Logger;
diff --git a/src/main/java/com/aluer/security/HostIntrusionCountermeasureService.java b/src/main/java/com/aluer/defense/HostIntrusionCountermeasureService.java
similarity index 99%
rename from src/main/java/com/aluer/security/HostIntrusionCountermeasureService.java
rename to src/main/java/com/aluer/defense/HostIntrusionCountermeasureService.java
index a9f4e59..bca72f1 100644
--- a/src/main/java/com/aluer/security/HostIntrusionCountermeasureService.java
+++ b/src/main/java/com/aluer/defense/HostIntrusionCountermeasureService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/IncidentResponseService.java b/src/main/java/com/aluer/defense/IncidentResponseService.java
similarity index 99%
rename from src/main/java/com/aluer/security/IncidentResponseService.java
rename to src/main/java/com/aluer/defense/IncidentResponseService.java
index d296aef..b3cf04d 100644
--- a/src/main/java/com/aluer/security/IncidentResponseService.java
+++ b/src/main/java/com/aluer/defense/IncidentResponseService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/IntrusionDetectionService.java b/src/main/java/com/aluer/defense/IntrusionDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/IntrusionDetectionService.java
rename to src/main/java/com/aluer/defense/IntrusionDetectionService.java
index 09f4e92..e0c8535 100644
--- a/src/main/java/com/aluer/security/IntrusionDetectionService.java
+++ b/src/main/java/com/aluer/defense/IntrusionDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/IntrusionPreventionSystem.java b/src/main/java/com/aluer/defense/IntrusionPreventionSystem.java
similarity index 99%
rename from src/main/java/com/aluer/security/IntrusionPreventionSystem.java
rename to src/main/java/com/aluer/defense/IntrusionPreventionSystem.java
index 3d8dd5a..9ad726d 100644
--- a/src/main/java/com/aluer/security/IntrusionPreventionSystem.java
+++ b/src/main/java/com/aluer/defense/IntrusionPreventionSystem.java
@@ -1,5 +1,6 @@
-package com.aluer.security;
+package com.aluer.defense;
+import com.aluer.network.CloudflareIntegrationService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/JwtAuthService.java b/src/main/java/com/aluer/defense/JwtAuthService.java
similarity index 99%
rename from src/main/java/com/aluer/security/JwtAuthService.java
rename to src/main/java/com/aluer/defense/JwtAuthService.java
index 34ec3d0..7de8dd2 100644
--- a/src/main/java/com/aluer/security/JwtAuthService.java
+++ b/src/main/java/com/aluer/defense/JwtAuthService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/LogAnalysisService.java b/src/main/java/com/aluer/defense/LogAnalysisService.java
similarity index 99%
rename from src/main/java/com/aluer/security/LogAnalysisService.java
rename to src/main/java/com/aluer/defense/LogAnalysisService.java
index 26909d9..5b1d206 100644
--- a/src/main/java/com/aluer/security/LogAnalysisService.java
+++ b/src/main/java/com/aluer/defense/LogAnalysisService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/LogCorrelationService.java b/src/main/java/com/aluer/defense/LogCorrelationService.java
similarity index 99%
rename from src/main/java/com/aluer/security/LogCorrelationService.java
rename to src/main/java/com/aluer/defense/LogCorrelationService.java
index 6edb965..c3e4753 100644
--- a/src/main/java/com/aluer/security/LogCorrelationService.java
+++ b/src/main/java/com/aluer/defense/LogCorrelationService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/MemoryProtectionService.java b/src/main/java/com/aluer/defense/MemoryProtectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/MemoryProtectionService.java
rename to src/main/java/com/aluer/defense/MemoryProtectionService.java
index 68d2c38..df5d428 100644
--- a/src/main/java/com/aluer/security/MemoryProtectionService.java
+++ b/src/main/java/com/aluer/defense/MemoryProtectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/NBTExploitPrevention.java b/src/main/java/com/aluer/defense/NBTExploitPrevention.java
similarity index 99%
rename from src/main/java/com/aluer/security/NBTExploitPrevention.java
rename to src/main/java/com/aluer/defense/NBTExploitPrevention.java
index 8f9b749..4704650 100644
--- a/src/main/java/com/aluer/security/NBTExploitPrevention.java
+++ b/src/main/java/com/aluer/defense/NBTExploitPrevention.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/OPPrivilegeMonitorService.java b/src/main/java/com/aluer/defense/OPPrivilegeMonitorService.java
similarity index 99%
rename from src/main/java/com/aluer/security/OPPrivilegeMonitorService.java
rename to src/main/java/com/aluer/defense/OPPrivilegeMonitorService.java
index 2506d68..c958f3d 100644
--- a/src/main/java/com/aluer/security/OPPrivilegeMonitorService.java
+++ b/src/main/java/com/aluer/defense/OPPrivilegeMonitorService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/PlayerSessionValidationService.java b/src/main/java/com/aluer/defense/PlayerSessionValidationService.java
similarity index 99%
rename from src/main/java/com/aluer/security/PlayerSessionValidationService.java
rename to src/main/java/com/aluer/defense/PlayerSessionValidationService.java
index 682b46e..69f7f06 100644
--- a/src/main/java/com/aluer/security/PlayerSessionValidationService.java
+++ b/src/main/java/com/aluer/defense/PlayerSessionValidationService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/PluginVerificationService.java b/src/main/java/com/aluer/defense/PluginVerificationService.java
similarity index 99%
rename from src/main/java/com/aluer/security/PluginVerificationService.java
rename to src/main/java/com/aluer/defense/PluginVerificationService.java
index 4f79f59..10a46fc 100644
--- a/src/main/java/com/aluer/security/PluginVerificationService.java
+++ b/src/main/java/com/aluer/defense/PluginVerificationService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/ProcessInjectionDetectionService.java b/src/main/java/com/aluer/defense/ProcessInjectionDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ProcessInjectionDetectionService.java
rename to src/main/java/com/aluer/defense/ProcessInjectionDetectionService.java
index 0f938fc..cce7a87 100644
--- a/src/main/java/com/aluer/security/ProcessInjectionDetectionService.java
+++ b/src/main/java/com/aluer/defense/ProcessInjectionDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/ProtocolStateValidator.java b/src/main/java/com/aluer/defense/ProtocolStateValidator.java
similarity index 99%
rename from src/main/java/com/aluer/security/ProtocolStateValidator.java
rename to src/main/java/com/aluer/defense/ProtocolStateValidator.java
index 166fa25..79daaa9 100644
--- a/src/main/java/com/aluer/security/ProtocolStateValidator.java
+++ b/src/main/java/com/aluer/defense/ProtocolStateValidator.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/RedstoneUpdateLimiter.java b/src/main/java/com/aluer/defense/RedstoneUpdateLimiter.java
similarity index 99%
rename from src/main/java/com/aluer/security/RedstoneUpdateLimiter.java
rename to src/main/java/com/aluer/defense/RedstoneUpdateLimiter.java
index ae9f818..d470038 100644
--- a/src/main/java/com/aluer/security/RedstoneUpdateLimiter.java
+++ b/src/main/java/com/aluer/defense/RedstoneUpdateLimiter.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/SIEMService.java b/src/main/java/com/aluer/defense/SIEMService.java
similarity index 99%
rename from src/main/java/com/aluer/security/SIEMService.java
rename to src/main/java/com/aluer/defense/SIEMService.java
index 7b3740e..24b6916 100644
--- a/src/main/java/com/aluer/security/SIEMService.java
+++ b/src/main/java/com/aluer/defense/SIEMService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/SSRFProtectionService.java b/src/main/java/com/aluer/defense/SSRFProtectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/SSRFProtectionService.java
rename to src/main/java/com/aluer/defense/SSRFProtectionService.java
index 45ef3fe..7cb205a 100644
--- a/src/main/java/com/aluer/security/SSRFProtectionService.java
+++ b/src/main/java/com/aluer/defense/SSRFProtectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/SecureFileDeletionService.java b/src/main/java/com/aluer/defense/SecureFileDeletionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/SecureFileDeletionService.java
rename to src/main/java/com/aluer/defense/SecureFileDeletionService.java
index 0ae7655..58c24d1 100644
--- a/src/main/java/com/aluer/security/SecureFileDeletionService.java
+++ b/src/main/java/com/aluer/defense/SecureFileDeletionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/SecurityAutomationScheduler.java b/src/main/java/com/aluer/defense/SecurityAutomationScheduler.java
similarity index 99%
rename from src/main/java/com/aluer/security/SecurityAutomationScheduler.java
rename to src/main/java/com/aluer/defense/SecurityAutomationScheduler.java
index 8795d09..6b9723e 100644
--- a/src/main/java/com/aluer/security/SecurityAutomationScheduler.java
+++ b/src/main/java/com/aluer/defense/SecurityAutomationScheduler.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import jakarta.annotation.PostConstruct;
diff --git a/src/main/java/com/aluer/security/SecurityBaselineHardeningService.java b/src/main/java/com/aluer/defense/SecurityBaselineHardeningService.java
similarity index 99%
rename from src/main/java/com/aluer/security/SecurityBaselineHardeningService.java
rename to src/main/java/com/aluer/defense/SecurityBaselineHardeningService.java
index e52a501..817c9a9 100644
--- a/src/main/java/com/aluer/security/SecurityBaselineHardeningService.java
+++ b/src/main/java/com/aluer/defense/SecurityBaselineHardeningService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/SecurityOrchestrationService.java b/src/main/java/com/aluer/defense/SecurityOrchestrationService.java
similarity index 99%
rename from src/main/java/com/aluer/security/SecurityOrchestrationService.java
rename to src/main/java/com/aluer/defense/SecurityOrchestrationService.java
index 581c312..8a0e6a2 100644
--- a/src/main/java/com/aluer/security/SecurityOrchestrationService.java
+++ b/src/main/java/com/aluer/defense/SecurityOrchestrationService.java
@@ -1,6 +1,7 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.audit.SecurityAuditService;
+import com.aluer.network.CloudflareIntegrationService;
import com.aluer.service.RconClient;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/SessionManagementService.java b/src/main/java/com/aluer/defense/SessionManagementService.java
similarity index 99%
rename from src/main/java/com/aluer/security/SessionManagementService.java
rename to src/main/java/com/aluer/defense/SessionManagementService.java
index c7a9d0c..c815a88 100644
--- a/src/main/java/com/aluer/security/SessionManagementService.java
+++ b/src/main/java/com/aluer/defense/SessionManagementService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/ThreatHuntingService.java b/src/main/java/com/aluer/defense/ThreatHuntingService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ThreatHuntingService.java
rename to src/main/java/com/aluer/defense/ThreatHuntingService.java
index c63485e..5486aa8 100644
--- a/src/main/java/com/aluer/security/ThreatHuntingService.java
+++ b/src/main/java/com/aluer/defense/ThreatHuntingService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/ThreatIntelligenceService.java b/src/main/java/com/aluer/defense/ThreatIntelligenceService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ThreatIntelligenceService.java
rename to src/main/java/com/aluer/defense/ThreatIntelligenceService.java
index 936cf24..97a935d 100644
--- a/src/main/java/com/aluer/security/ThreatIntelligenceService.java
+++ b/src/main/java/com/aluer/defense/ThreatIntelligenceService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.slf4j.Logger;
diff --git a/src/main/java/com/aluer/security/TokenBucketRateLimiter.java b/src/main/java/com/aluer/defense/TokenBucketRateLimiter.java
similarity index 99%
rename from src/main/java/com/aluer/security/TokenBucketRateLimiter.java
rename to src/main/java/com/aluer/defense/TokenBucketRateLimiter.java
index 3ca4701..4568d4c 100644
--- a/src/main/java/com/aluer/security/TokenBucketRateLimiter.java
+++ b/src/main/java/com/aluer/defense/TokenBucketRateLimiter.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/TrafficShapingService.java b/src/main/java/com/aluer/defense/TrafficShapingService.java
similarity index 99%
rename from src/main/java/com/aluer/security/TrafficShapingService.java
rename to src/main/java/com/aluer/defense/TrafficShapingService.java
index d5d7ff4..2fe6312 100644
--- a/src/main/java/com/aluer/security/TrafficShapingService.java
+++ b/src/main/java/com/aluer/defense/TrafficShapingService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/WafRequestFilter.java b/src/main/java/com/aluer/defense/WafRequestFilter.java
similarity index 99%
rename from src/main/java/com/aluer/security/WafRequestFilter.java
rename to src/main/java/com/aluer/defense/WafRequestFilter.java
index 4936fcb..5eead11 100644
--- a/src/main/java/com/aluer/security/WafRequestFilter.java
+++ b/src/main/java/com/aluer/defense/WafRequestFilter.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.console.AluerMirageShieldService;
import jakarta.servlet.FilterChain;
diff --git a/src/main/java/com/aluer/security/WebApplicationFirewall.java b/src/main/java/com/aluer/defense/WebApplicationFirewall.java
similarity index 99%
rename from src/main/java/com/aluer/security/WebApplicationFirewall.java
rename to src/main/java/com/aluer/defense/WebApplicationFirewall.java
index f861573..b1c44a2 100644
--- a/src/main/java/com/aluer/security/WebApplicationFirewall.java
+++ b/src/main/java/com/aluer/defense/WebApplicationFirewall.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/XXEProtectionService.java b/src/main/java/com/aluer/defense/XXEProtectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/XXEProtectionService.java
rename to src/main/java/com/aluer/defense/XXEProtectionService.java
index 208bead..0e42d73 100644
--- a/src/main/java/com/aluer/security/XXEProtectionService.java
+++ b/src/main/java/com/aluer/defense/XXEProtectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/ZeroTrustArchitectureService.java b/src/main/java/com/aluer/defense/ZeroTrustArchitectureService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ZeroTrustArchitectureService.java
rename to src/main/java/com/aluer/defense/ZeroTrustArchitectureService.java
index f4192d8..ca384f8 100644
--- a/src/main/java/com/aluer/security/ZeroTrustArchitectureService.java
+++ b/src/main/java/com/aluer/defense/ZeroTrustArchitectureService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.defense;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/kernel/AluerKernelEngine.java b/src/main/java/com/aluer/kernel/AluerKernelEngine.java
index 977e1ff..5322d48 100644
--- a/src/main/java/com/aluer/kernel/AluerKernelEngine.java
+++ b/src/main/java/com/aluer/kernel/AluerKernelEngine.java
@@ -1,10 +1,10 @@
package com.aluer.kernel;
import com.aluer.config.ServerGuardConfig;
-import com.aluer.security.CommandExecutionGuardService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.SecurityBaselineHardeningService;
-import com.aluer.security.WebApplicationFirewall;
+import com.aluer.defense.CommandExecutionGuardService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.defense.SecurityBaselineHardeningService;
+import com.aluer.defense.WebApplicationFirewall;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/kernel/AluerSelfHealingOrchestrator.java b/src/main/java/com/aluer/kernel/AluerSelfHealingOrchestrator.java
index 78b3d7d..791b077 100644
--- a/src/main/java/com/aluer/kernel/AluerSelfHealingOrchestrator.java
+++ b/src/main/java/com/aluer/kernel/AluerSelfHealingOrchestrator.java
@@ -5,7 +5,7 @@ import com.aluer.config.ServerGuardConfig;
import com.aluer.model.MetricsData;
import com.aluer.monitor.ProcessMonitor;
import com.aluer.monitor.ResourceMonitor;
-import com.aluer.security.SecurityBaselineHardeningService;
+import com.aluer.defense.SecurityBaselineHardeningService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/ml/CombatPatternRecognizer.java b/src/main/java/com/aluer/ml/CombatPatternRecognizer.java
index 523707c..d1d8ff3 100644
--- a/src/main/java/com/aluer/ml/CombatPatternRecognizer.java
+++ b/src/main/java/com/aluer/ml/CombatPatternRecognizer.java
@@ -13,6 +13,9 @@ import java.util.*;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentLinkedDeque;
import java.util.concurrent.atomic.AtomicLong;
+import com.aluer.anticheat.combat.AntiAutoClickerService;
+import com.aluer.anticheat.combat.AntiKillAuraService;
+import com.aluer.anticheat.combat.AntiReachService;
/**
* 战斗模式识别器 — 基于统计分析识别PVP作弊模式
diff --git a/src/main/java/com/aluer/security/APIRateLimitService.java b/src/main/java/com/aluer/network/APIRateLimitService.java
similarity index 99%
rename from src/main/java/com/aluer/security/APIRateLimitService.java
rename to src/main/java/com/aluer/network/APIRateLimitService.java
index d313f75..3d1b62e 100644
--- a/src/main/java/com/aluer/security/APIRateLimitService.java
+++ b/src/main/java/com/aluer/network/APIRateLimitService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/ARPSpoofDetectionService.java b/src/main/java/com/aluer/network/ARPSpoofDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ARPSpoofDetectionService.java
rename to src/main/java/com/aluer/network/ARPSpoofDetectionService.java
index b7f63ac..041652a 100644
--- a/src/main/java/com/aluer/security/ARPSpoofDetectionService.java
+++ b/src/main/java/com/aluer/network/ARPSpoofDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/BruteForceProtectionService.java b/src/main/java/com/aluer/network/BruteForceProtectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/BruteForceProtectionService.java
rename to src/main/java/com/aluer/network/BruteForceProtectionService.java
index 43fe0b4..9204bb5 100644
--- a/src/main/java/com/aluer/security/BruteForceProtectionService.java
+++ b/src/main/java/com/aluer/network/BruteForceProtectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/CloudflareIntegrationService.java b/src/main/java/com/aluer/network/CloudflareIntegrationService.java
similarity index 99%
rename from src/main/java/com/aluer/security/CloudflareIntegrationService.java
rename to src/main/java/com/aluer/network/CloudflareIntegrationService.java
index b62ef46..40133f5 100644
--- a/src/main/java/com/aluer/security/CloudflareIntegrationService.java
+++ b/src/main/java/com/aluer/network/CloudflareIntegrationService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import com.aluer.config.ServerGuardConfig;
import org.slf4j.Logger;
diff --git a/src/main/java/com/aluer/security/ConnectionThrottleService.java b/src/main/java/com/aluer/network/ConnectionThrottleService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ConnectionThrottleService.java
rename to src/main/java/com/aluer/network/ConnectionThrottleService.java
index 1bf2d2b..3e3e957 100644
--- a/src/main/java/com/aluer/security/ConnectionThrottleService.java
+++ b/src/main/java/com/aluer/network/ConnectionThrottleService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/DDoSProtectionService.java b/src/main/java/com/aluer/network/DDoSProtectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/DDoSProtectionService.java
rename to src/main/java/com/aluer/network/DDoSProtectionService.java
index aa4aa7b..81f02cb 100644
--- a/src/main/java/com/aluer/security/DDoSProtectionService.java
+++ b/src/main/java/com/aluer/network/DDoSProtectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/DNSSecurityService.java b/src/main/java/com/aluer/network/DNSSecurityService.java
similarity index 99%
rename from src/main/java/com/aluer/security/DNSSecurityService.java
rename to src/main/java/com/aluer/network/DNSSecurityService.java
index 626b56f..f8cd1c6 100644
--- a/src/main/java/com/aluer/security/DNSSecurityService.java
+++ b/src/main/java/com/aluer/network/DNSSecurityService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/DNSTunnelDetectionService.java b/src/main/java/com/aluer/network/DNSTunnelDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/DNSTunnelDetectionService.java
rename to src/main/java/com/aluer/network/DNSTunnelDetectionService.java
index 8077673..0a2de20 100644
--- a/src/main/java/com/aluer/security/DNSTunnelDetectionService.java
+++ b/src/main/java/com/aluer/network/DNSTunnelDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/DistributedAttackMitigationService.java b/src/main/java/com/aluer/network/DistributedAttackMitigationService.java
similarity index 99%
rename from src/main/java/com/aluer/security/DistributedAttackMitigationService.java
rename to src/main/java/com/aluer/network/DistributedAttackMitigationService.java
index 34c9505..3e9099c 100644
--- a/src/main/java/com/aluer/security/DistributedAttackMitigationService.java
+++ b/src/main/java/com/aluer/network/DistributedAttackMitigationService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/FirewallService.java b/src/main/java/com/aluer/network/FirewallService.java
similarity index 99%
rename from src/main/java/com/aluer/security/FirewallService.java
rename to src/main/java/com/aluer/network/FirewallService.java
index 541721f..5a81f13 100644
--- a/src/main/java/com/aluer/security/FirewallService.java
+++ b/src/main/java/com/aluer/network/FirewallService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/FlowAnalyzerService.java b/src/main/java/com/aluer/network/FlowAnalyzerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/FlowAnalyzerService.java
rename to src/main/java/com/aluer/network/FlowAnalyzerService.java
index 5776388..691ae64 100644
--- a/src/main/java/com/aluer/security/FlowAnalyzerService.java
+++ b/src/main/java/com/aluer/network/FlowAnalyzerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/GeoIPService.java b/src/main/java/com/aluer/network/GeoIPService.java
similarity index 99%
rename from src/main/java/com/aluer/security/GeoIPService.java
rename to src/main/java/com/aluer/network/GeoIPService.java
index a27b9f4..d37d628 100644
--- a/src/main/java/com/aluer/security/GeoIPService.java
+++ b/src/main/java/com/aluer/network/GeoIPService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/IPReputationService.java b/src/main/java/com/aluer/network/IPReputationService.java
similarity index 99%
rename from src/main/java/com/aluer/security/IPReputationService.java
rename to src/main/java/com/aluer/network/IPReputationService.java
index ae2631b..04c9e7d 100644
--- a/src/main/java/com/aluer/security/IPReputationService.java
+++ b/src/main/java/com/aluer/network/IPReputationService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/LoadBalancerService.java b/src/main/java/com/aluer/network/LoadBalancerService.java
similarity index 99%
rename from src/main/java/com/aluer/security/LoadBalancerService.java
rename to src/main/java/com/aluer/network/LoadBalancerService.java
index 2788b85..661a4ca 100644
--- a/src/main/java/com/aluer/security/LoadBalancerService.java
+++ b/src/main/java/com/aluer/network/LoadBalancerService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/MinecraftProtocolSecurityService.java b/src/main/java/com/aluer/network/MinecraftProtocolSecurityService.java
similarity index 99%
rename from src/main/java/com/aluer/security/MinecraftProtocolSecurityService.java
rename to src/main/java/com/aluer/network/MinecraftProtocolSecurityService.java
index 0c50d82..2c86593 100644
--- a/src/main/java/com/aluer/security/MinecraftProtocolSecurityService.java
+++ b/src/main/java/com/aluer/network/MinecraftProtocolSecurityService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/NetworkMonitorService.java b/src/main/java/com/aluer/network/NetworkMonitorService.java
similarity index 99%
rename from src/main/java/com/aluer/security/NetworkMonitorService.java
rename to src/main/java/com/aluer/network/NetworkMonitorService.java
index f4a4376..14f4085 100644
--- a/src/main/java/com/aluer/security/NetworkMonitorService.java
+++ b/src/main/java/com/aluer/network/NetworkMonitorService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/NetworkSegmentationService.java b/src/main/java/com/aluer/network/NetworkSegmentationService.java
similarity index 99%
rename from src/main/java/com/aluer/security/NetworkSegmentationService.java
rename to src/main/java/com/aluer/network/NetworkSegmentationService.java
index d3e9677..d11f8e6 100644
--- a/src/main/java/com/aluer/security/NetworkSegmentationService.java
+++ b/src/main/java/com/aluer/network/NetworkSegmentationService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/NetworkSnifferService.java b/src/main/java/com/aluer/network/NetworkSnifferService.java
similarity index 99%
rename from src/main/java/com/aluer/security/NetworkSnifferService.java
rename to src/main/java/com/aluer/network/NetworkSnifferService.java
index 096e217..78d7b36 100644
--- a/src/main/java/com/aluer/security/NetworkSnifferService.java
+++ b/src/main/java/com/aluer/network/NetworkSnifferService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/NetworkThreatFusionService.java b/src/main/java/com/aluer/network/NetworkThreatFusionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/NetworkThreatFusionService.java
rename to src/main/java/com/aluer/network/NetworkThreatFusionService.java
index 5ee7c90..686a472 100644
--- a/src/main/java/com/aluer/security/NetworkThreatFusionService.java
+++ b/src/main/java/com/aluer/network/NetworkThreatFusionService.java
@@ -1,5 +1,6 @@
-package com.aluer.security;
+package com.aluer.network;
+import com.aluer.defense.IntrusionDetectionService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/PacketFloodProtectionService.java b/src/main/java/com/aluer/network/PacketFloodProtectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/PacketFloodProtectionService.java
rename to src/main/java/com/aluer/network/PacketFloodProtectionService.java
index 5977fa0..61f2f90 100644
--- a/src/main/java/com/aluer/security/PacketFloodProtectionService.java
+++ b/src/main/java/com/aluer/network/PacketFloodProtectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/PacketInspectionService.java b/src/main/java/com/aluer/network/PacketInspectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/PacketInspectionService.java
rename to src/main/java/com/aluer/network/PacketInspectionService.java
index 0dfd570..a857a1b 100644
--- a/src/main/java/com/aluer/security/PacketInspectionService.java
+++ b/src/main/java/com/aluer/network/PacketInspectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/PortScanDetectionService.java b/src/main/java/com/aluer/network/PortScanDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/PortScanDetectionService.java
rename to src/main/java/com/aluer/network/PortScanDetectionService.java
index c0ff9fd..110e534 100644
--- a/src/main/java/com/aluer/security/PortScanDetectionService.java
+++ b/src/main/java/com/aluer/network/PortScanDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/ProtocolAnalysisService.java b/src/main/java/com/aluer/network/ProtocolAnalysisService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ProtocolAnalysisService.java
rename to src/main/java/com/aluer/network/ProtocolAnalysisService.java
index 57f3f63..0cc28a7 100644
--- a/src/main/java/com/aluer/security/ProtocolAnalysisService.java
+++ b/src/main/java/com/aluer/network/ProtocolAnalysisService.java
@@ -1,5 +1,6 @@
-package com.aluer.security;
+package com.aluer.network;
+import com.aluer.defense.DDoSDefenseCoordinator;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/RateLimitService.java b/src/main/java/com/aluer/network/RateLimitService.java
similarity index 99%
rename from src/main/java/com/aluer/security/RateLimitService.java
rename to src/main/java/com/aluer/network/RateLimitService.java
index 3d3ca39..361f54e 100644
--- a/src/main/java/com/aluer/security/RateLimitService.java
+++ b/src/main/java/com/aluer/network/RateLimitService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/ReverseShellDetectionService.java b/src/main/java/com/aluer/network/ReverseShellDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/ReverseShellDetectionService.java
rename to src/main/java/com/aluer/network/ReverseShellDetectionService.java
index d95e7e1..372c610 100644
--- a/src/main/java/com/aluer/security/ReverseShellDetectionService.java
+++ b/src/main/java/com/aluer/network/ReverseShellDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/SSLMonitorService.java b/src/main/java/com/aluer/network/SSLMonitorService.java
similarity index 99%
rename from src/main/java/com/aluer/security/SSLMonitorService.java
rename to src/main/java/com/aluer/network/SSLMonitorService.java
index bdbe4e7..450cf73 100644
--- a/src/main/java/com/aluer/security/SSLMonitorService.java
+++ b/src/main/java/com/aluer/network/SSLMonitorService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/SSLTLSCertificateService.java b/src/main/java/com/aluer/network/SSLTLSCertificateService.java
similarity index 99%
rename from src/main/java/com/aluer/security/SSLTLSCertificateService.java
rename to src/main/java/com/aluer/network/SSLTLSCertificateService.java
index 3dd25d9..412ce19 100644
--- a/src/main/java/com/aluer/security/SSLTLSCertificateService.java
+++ b/src/main/java/com/aluer/network/SSLTLSCertificateService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/src/main/java/com/aluer/security/TrafficAnalysisService.java b/src/main/java/com/aluer/network/TrafficAnalysisService.java
similarity index 99%
rename from src/main/java/com/aluer/security/TrafficAnalysisService.java
rename to src/main/java/com/aluer/network/TrafficAnalysisService.java
index dab7f4d..44a0ee9 100644
--- a/src/main/java/com/aluer/security/TrafficAnalysisService.java
+++ b/src/main/java/com/aluer/network/TrafficAnalysisService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.network;
import org.springframework.stereotype.Service;
import java.util.*;
diff --git a/src/main/java/com/aluer/security/AntiBookBanService.java b/src/main/java/com/aluer/server/AntiBookBanService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiBookBanService.java
rename to src/main/java/com/aluer/server/AntiBookBanService.java
index 0ec90af..38ffe5e 100644
--- a/src/main/java/com/aluer/security/AntiBookBanService.java
+++ b/src/main/java/com/aluer/server/AntiBookBanService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.server;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiResourcePackExploitService.java b/src/main/java/com/aluer/server/AntiResourcePackExploitService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiResourcePackExploitService.java
rename to src/main/java/com/aluer/server/AntiResourcePackExploitService.java
index d13818b..c887840 100644
--- a/src/main/java/com/aluer/security/AntiResourcePackExploitService.java
+++ b/src/main/java/com/aluer/server/AntiResourcePackExploitService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.server;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiSignExploitService.java b/src/main/java/com/aluer/server/AntiSignExploitService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiSignExploitService.java
rename to src/main/java/com/aluer/server/AntiSignExploitService.java
index 509cc5a..2453be4 100644
--- a/src/main/java/com/aluer/security/AntiSignExploitService.java
+++ b/src/main/java/com/aluer/server/AntiSignExploitService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.server;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/AntiTabCompleteCrashService.java b/src/main/java/com/aluer/server/AntiTabCompleteCrashService.java
similarity index 99%
rename from src/main/java/com/aluer/security/AntiTabCompleteCrashService.java
rename to src/main/java/com/aluer/server/AntiTabCompleteCrashService.java
index 62df568..5d056fb 100644
--- a/src/main/java/com/aluer/security/AntiTabCompleteCrashService.java
+++ b/src/main/java/com/aluer/server/AntiTabCompleteCrashService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.server;
import com.aluer.config.ServerGuardConfig;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/aluer/security/CrashExploitProtectionService.java b/src/main/java/com/aluer/server/CrashExploitProtectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/CrashExploitProtectionService.java
rename to src/main/java/com/aluer/server/CrashExploitProtectionService.java
index 720c96b..966f8a5 100644
--- a/src/main/java/com/aluer/security/CrashExploitProtectionService.java
+++ b/src/main/java/com/aluer/server/CrashExploitProtectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.server;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/security/LagMachineDetectionService.java b/src/main/java/com/aluer/server/LagMachineDetectionService.java
similarity index 99%
rename from src/main/java/com/aluer/security/LagMachineDetectionService.java
rename to src/main/java/com/aluer/server/LagMachineDetectionService.java
index fdecaa6..2766066 100644
--- a/src/main/java/com/aluer/security/LagMachineDetectionService.java
+++ b/src/main/java/com/aluer/server/LagMachineDetectionService.java
@@ -1,4 +1,4 @@
-package com.aluer.security;
+package com.aluer.server;
import com.aluer.config.ServerGuardConfig;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/com/aluer/terminal/AITerminal.java b/src/main/java/com/aluer/terminal/AITerminal.java
index 9c1947e..dfb04e9 100644
--- a/src/main/java/com/aluer/terminal/AITerminal.java
+++ b/src/main/java/com/aluer/terminal/AITerminal.java
@@ -16,20 +16,20 @@ import com.aluer.monitor.ProcessMonitor;
import com.aluer.monitor.ResourceMonitor;
import com.aluer.monitor.ConnectionMonitor;
import com.aluer.monitor.LogMonitor;
-import com.aluer.security.DDoSProtectionService;
-import com.aluer.security.FirewallService;
-import com.aluer.security.IntrusionDetectionService;
-import com.aluer.security.RateLimitService;
-import com.aluer.security.LogAnalysisService;
-import com.aluer.security.NetworkMonitorService;
-import com.aluer.security.GeoIPService;
-import com.aluer.security.IPReputationService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.TrafficAnalysisService;
-import com.aluer.security.PortScanDetectionService;
-import com.aluer.security.PacketInspectionService;
-import com.aluer.security.SecurityBaselineHardeningService;
-import com.aluer.security.WebApplicationFirewall;
+import com.aluer.network.DDoSProtectionService;
+import com.aluer.network.FirewallService;
+import com.aluer.defense.IntrusionDetectionService;
+import com.aluer.network.RateLimitService;
+import com.aluer.defense.LogAnalysisService;
+import com.aluer.network.NetworkMonitorService;
+import com.aluer.network.GeoIPService;
+import com.aluer.network.IPReputationService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.network.TrafficAnalysisService;
+import com.aluer.network.PortScanDetectionService;
+import com.aluer.network.PacketInspectionService;
+import com.aluer.defense.SecurityBaselineHardeningService;
+import com.aluer.defense.WebApplicationFirewall;
import com.aluer.backup.BackupService;
import com.aluer.anticheat.AntiCheatService;
import com.aluer.punishment.PunishmentService;
diff --git a/src/main/java/com/aluer/web/DashboardController.java b/src/main/java/com/aluer/web/DashboardController.java
index d967b76..3ec303a 100644
--- a/src/main/java/com/aluer/web/DashboardController.java
+++ b/src/main/java/com/aluer/web/DashboardController.java
@@ -1,14 +1,74 @@
package com.aluer.web;
import com.aluer.ai.DeepSeekClient;
+import com.aluer.anticheat.combat.AntiAutoClickerService;
+import com.aluer.anticheat.combat.AntiKillAuraService;
+import com.aluer.anticheat.combat.AntiReachService;
+import com.aluer.anticheat.movement.AntiFlyDetectionService;
+import com.aluer.anticheat.movement.AntiJesusService;
+import com.aluer.anticheat.movement.AntiNoFallService;
+import com.aluer.anticheat.movement.AntiScaffoldService;
+import com.aluer.anticheat.movement.AntiSpeedService;
+import com.aluer.anticheat.player.AntiAltAccountService;
+import com.aluer.anticheat.player.AntiBotDetectionService;
+import com.aluer.anticheat.player.AntiInventoryManipulationService;
+import com.aluer.anticheat.player.AntiNameSpoofService;
+import com.aluer.anticheat.player.AntiOfflineModeSpoofService;
+import com.aluer.anticheat.player.AntiSkinSpoofService;
+import com.aluer.anticheat.player.AntiVPNProxyService;
+import com.aluer.anticheat.world.AntiAutoFishService;
+import com.aluer.anticheat.world.AntiBaritoneService;
+import com.aluer.anticheat.world.AntiChestStealService;
+import com.aluer.anticheat.world.AntiDupeDetectionService;
+import com.aluer.anticheat.world.AntiGriefDetectionService;
+import com.aluer.anticheat.world.AntiNukerService;
+import com.aluer.anticheat.world.AntiXrayDetectionService;
import com.aluer.audit.SecurityAuditService;
import com.aluer.backup.BackupService;
+import com.aluer.chat.AntiAdvertisementService;
+import com.aluer.chat.AntiCommandAbuseService;
+import com.aluer.chat.AntiPhishingLinkService;
+import com.aluer.chat.ChatFloodProtectionService;
+import com.aluer.chat.PlayerPrivacyService;
import com.aluer.config.ServerGuardConfig;
+import com.aluer.defense.BackdoorPluginScannerService;
+import com.aluer.defense.BackupIntegrityService;
+import com.aluer.defense.ComplianceScannerService;
+import com.aluer.defense.ConfigTamperDetectionService;
+import com.aluer.defense.CSPEnforcementService;
+import com.aluer.defense.DatabaseFirewallService;
+import com.aluer.defense.DataLossPreventionService;
+import com.aluer.defense.ExploitSignatureService;
+import com.aluer.defense.ForensicsCollectorService;
+import com.aluer.defense.GeoBlockService;
+import com.aluer.defense.IncidentResponseService;
+import com.aluer.defense.JwtAuthService;
+import com.aluer.defense.MemoryProtectionService;
+import com.aluer.defense.OPPrivilegeMonitorService;
+import com.aluer.defense.PlayerSessionValidationService;
+import com.aluer.defense.PluginVerificationService;
+import com.aluer.defense.ProcessInjectionDetectionService;
+import com.aluer.defense.SecureFileDeletionService;
+import com.aluer.defense.SSRFProtectionService;
+import com.aluer.defense.ThreatHuntingService;
+import com.aluer.defense.XXEProtectionService;
+import com.aluer.network.ARPSpoofDetectionService;
+import com.aluer.network.BruteForceProtectionService;
+import com.aluer.network.ConnectionThrottleService;
+import com.aluer.network.DNSTunnelDetectionService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.network.PacketFloodProtectionService;
+import com.aluer.network.ReverseShellDetectionService;
import com.aluer.notification.AttackReportService;
import com.aluer.notification.WebhookService;
import com.aluer.punishment.PunishmentService;
import com.aluer.profiler.PerformanceProfiler;
-import com.aluer.security.*;
+import com.aluer.server.AntiBookBanService;
+import com.aluer.server.AntiResourcePackExploitService;
+import com.aluer.server.AntiSignExploitService;
+import com.aluer.server.AntiTabCompleteCrashService;
+import com.aluer.server.CrashExploitProtectionService;
+import com.aluer.server.LagMachineDetectionService;
import com.aluer.service.RconClient;
import com.aluer.world.WorldManagementService;
import org.springframework.web.bind.annotation.*;
diff --git a/src/main/java/com/aluer/web/OperationsConsoleController.java b/src/main/java/com/aluer/web/OperationsConsoleController.java
index 3b1ca80..d367938 100644
--- a/src/main/java/com/aluer/web/OperationsConsoleController.java
+++ b/src/main/java/com/aluer/web/OperationsConsoleController.java
@@ -7,7 +7,7 @@ import com.aluer.console.RemoteSshGatewayService;
import com.aluer.kernel.AluerKernelEngine;
import com.aluer.kernel.AluerKernelTaskBus;
import com.aluer.kernel.AluerSelfHealingOrchestrator;
-import com.aluer.security.NetworkThreatFusionService;
+import com.aluer.network.NetworkThreatFusionService;
import com.aluer.service.RconClient;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
diff --git a/src/test/java/com/aluer/console/AluerEngineHandshakeServiceTest.java b/src/test/java/com/aluer/console/AluerEngineHandshakeServiceTest.java
index aed2a29..9545607 100644
--- a/src/test/java/com/aluer/console/AluerEngineHandshakeServiceTest.java
+++ b/src/test/java/com/aluer/console/AluerEngineHandshakeServiceTest.java
@@ -12,27 +12,27 @@ import com.aluer.kernel.AluerSelfHealingOrchestrator;
import com.aluer.model.MetricsData;
import com.aluer.monitor.ProcessMonitor;
import com.aluer.monitor.ResourceMonitor;
-import com.aluer.security.CloudflareIntegrationService;
-import com.aluer.security.CommandExecutionGuardService;
-import com.aluer.security.DDoSDefenseCoordinator;
-import com.aluer.security.DDoSProtectionService;
-import com.aluer.security.DistributedAttackMitigationService;
-import com.aluer.security.FirewallService;
-import com.aluer.security.GeoIPService;
-import com.aluer.security.HostEnforcementService;
-import com.aluer.security.IPReputationService;
-import com.aluer.security.IntrusionDetectionService;
-import com.aluer.security.LoadBalancerService;
-import com.aluer.security.MinecraftProtocolSecurityService;
-import com.aluer.security.NetworkMonitorService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.PacketInspectionService;
-import com.aluer.security.PortScanDetectionService;
-import com.aluer.security.RateLimitService;
-import com.aluer.security.SecurityBaselineHardeningService;
-import com.aluer.security.SecurityOrchestrationService;
-import com.aluer.security.TrafficAnalysisService;
-import com.aluer.security.WebApplicationFirewall;
+import com.aluer.network.CloudflareIntegrationService;
+import com.aluer.defense.CommandExecutionGuardService;
+import com.aluer.defense.DDoSDefenseCoordinator;
+import com.aluer.network.DDoSProtectionService;
+import com.aluer.network.DistributedAttackMitigationService;
+import com.aluer.network.FirewallService;
+import com.aluer.network.GeoIPService;
+import com.aluer.defense.HostEnforcementService;
+import com.aluer.network.IPReputationService;
+import com.aluer.defense.IntrusionDetectionService;
+import com.aluer.network.LoadBalancerService;
+import com.aluer.network.MinecraftProtocolSecurityService;
+import com.aluer.network.NetworkMonitorService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.network.PacketInspectionService;
+import com.aluer.network.PortScanDetectionService;
+import com.aluer.network.RateLimitService;
+import com.aluer.defense.SecurityBaselineHardeningService;
+import com.aluer.defense.SecurityOrchestrationService;
+import com.aluer.network.TrafficAnalysisService;
+import com.aluer.defense.WebApplicationFirewall;
import com.aluer.service.RconClient;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/aluer/console/AluerMirageShieldServiceTest.java b/src/test/java/com/aluer/console/AluerMirageShieldServiceTest.java
index 19cfe9f..57332e6 100644
--- a/src/test/java/com/aluer/console/AluerMirageShieldServiceTest.java
+++ b/src/test/java/com/aluer/console/AluerMirageShieldServiceTest.java
@@ -10,26 +10,26 @@ import com.aluer.kernel.AluerSelfHealingOrchestrator;
import com.aluer.model.MetricsData;
import com.aluer.monitor.ProcessMonitor;
import com.aluer.monitor.ResourceMonitor;
-import com.aluer.security.CloudflareIntegrationService;
-import com.aluer.security.CommandExecutionGuardService;
-import com.aluer.security.DDoSDefenseCoordinator;
-import com.aluer.security.DDoSProtectionService;
-import com.aluer.security.DistributedAttackMitigationService;
-import com.aluer.security.FirewallService;
-import com.aluer.security.GeoIPService;
-import com.aluer.security.HostEnforcementService;
-import com.aluer.security.IPReputationService;
-import com.aluer.security.IntrusionDetectionService;
-import com.aluer.security.LoadBalancerService;
-import com.aluer.security.MinecraftProtocolSecurityService;
-import com.aluer.security.NetworkMonitorService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.PacketInspectionService;
-import com.aluer.security.PortScanDetectionService;
-import com.aluer.security.RateLimitService;
-import com.aluer.security.SecurityBaselineHardeningService;
-import com.aluer.security.TrafficAnalysisService;
-import com.aluer.security.WebApplicationFirewall;
+import com.aluer.network.CloudflareIntegrationService;
+import com.aluer.defense.CommandExecutionGuardService;
+import com.aluer.defense.DDoSDefenseCoordinator;
+import com.aluer.network.DDoSProtectionService;
+import com.aluer.network.DistributedAttackMitigationService;
+import com.aluer.network.FirewallService;
+import com.aluer.network.GeoIPService;
+import com.aluer.defense.HostEnforcementService;
+import com.aluer.network.IPReputationService;
+import com.aluer.defense.IntrusionDetectionService;
+import com.aluer.network.LoadBalancerService;
+import com.aluer.network.MinecraftProtocolSecurityService;
+import com.aluer.network.NetworkMonitorService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.network.PacketInspectionService;
+import com.aluer.network.PortScanDetectionService;
+import com.aluer.network.RateLimitService;
+import com.aluer.defense.SecurityBaselineHardeningService;
+import com.aluer.network.TrafficAnalysisService;
+import com.aluer.defense.WebApplicationFirewall;
import com.aluer.service.RconClient;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/aluer/console/RemoteSshGatewayServiceTest.java b/src/test/java/com/aluer/console/RemoteSshGatewayServiceTest.java
index 79673f6..f68f739 100644
--- a/src/test/java/com/aluer/console/RemoteSshGatewayServiceTest.java
+++ b/src/test/java/com/aluer/console/RemoteSshGatewayServiceTest.java
@@ -2,8 +2,8 @@ package com.aluer.console;
import com.aluer.audit.SecurityAuditService;
import com.aluer.config.ServerGuardConfig;
-import com.aluer.security.CommandExecutionGuardService;
-import com.aluer.security.IntrusionDetectionService;
+import com.aluer.defense.CommandExecutionGuardService;
+import com.aluer.defense.IntrusionDetectionService;
import com.aluer.service.RconClient;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/aluer/kernel/AluerKernelEngineTest.java b/src/test/java/com/aluer/kernel/AluerKernelEngineTest.java
index 0294875..9972c14 100644
--- a/src/test/java/com/aluer/kernel/AluerKernelEngineTest.java
+++ b/src/test/java/com/aluer/kernel/AluerKernelEngineTest.java
@@ -1,20 +1,20 @@
package com.aluer.kernel;
import com.aluer.config.ServerGuardConfig;
-import com.aluer.security.CommandExecutionGuardService;
-import com.aluer.security.DDoSProtectionService;
-import com.aluer.security.FirewallService;
-import com.aluer.security.GeoIPService;
-import com.aluer.security.IPReputationService;
-import com.aluer.security.IntrusionDetectionService;
-import com.aluer.security.NetworkMonitorService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.PacketInspectionService;
-import com.aluer.security.PortScanDetectionService;
-import com.aluer.security.RateLimitService;
-import com.aluer.security.SecurityBaselineHardeningService;
-import com.aluer.security.TrafficAnalysisService;
-import com.aluer.security.WebApplicationFirewall;
+import com.aluer.defense.CommandExecutionGuardService;
+import com.aluer.network.DDoSProtectionService;
+import com.aluer.network.FirewallService;
+import com.aluer.network.GeoIPService;
+import com.aluer.network.IPReputationService;
+import com.aluer.defense.IntrusionDetectionService;
+import com.aluer.network.NetworkMonitorService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.network.PacketInspectionService;
+import com.aluer.network.PortScanDetectionService;
+import com.aluer.network.RateLimitService;
+import com.aluer.defense.SecurityBaselineHardeningService;
+import com.aluer.network.TrafficAnalysisService;
+import com.aluer.defense.WebApplicationFirewall;
import org.junit.jupiter.api.Test;
import java.lang.reflect.Field;
diff --git a/src/test/java/com/aluer/kernel/AluerKernelTaskBusTest.java b/src/test/java/com/aluer/kernel/AluerKernelTaskBusTest.java
index 46672a5..f385763 100644
--- a/src/test/java/com/aluer/kernel/AluerKernelTaskBusTest.java
+++ b/src/test/java/com/aluer/kernel/AluerKernelTaskBusTest.java
@@ -5,20 +5,20 @@ import com.aluer.audit.SecurityAuditService;
import com.aluer.backup.BackupService;
import com.aluer.config.ServerGuardConfig;
import com.aluer.monitor.ProcessMonitor;
-import com.aluer.security.CommandExecutionGuardService;
-import com.aluer.security.DDoSProtectionService;
-import com.aluer.security.FirewallService;
-import com.aluer.security.GeoIPService;
-import com.aluer.security.IPReputationService;
-import com.aluer.security.IntrusionDetectionService;
-import com.aluer.security.NetworkMonitorService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.PacketInspectionService;
-import com.aluer.security.PortScanDetectionService;
-import com.aluer.security.RateLimitService;
-import com.aluer.security.SecurityBaselineHardeningService;
-import com.aluer.security.TrafficAnalysisService;
-import com.aluer.security.WebApplicationFirewall;
+import com.aluer.defense.CommandExecutionGuardService;
+import com.aluer.network.DDoSProtectionService;
+import com.aluer.network.FirewallService;
+import com.aluer.network.GeoIPService;
+import com.aluer.network.IPReputationService;
+import com.aluer.defense.IntrusionDetectionService;
+import com.aluer.network.NetworkMonitorService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.network.PacketInspectionService;
+import com.aluer.network.PortScanDetectionService;
+import com.aluer.network.RateLimitService;
+import com.aluer.defense.SecurityBaselineHardeningService;
+import com.aluer.network.TrafficAnalysisService;
+import com.aluer.defense.WebApplicationFirewall;
import com.aluer.service.RconClient;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/aluer/kernel/AluerSelfHealingOrchestratorTest.java b/src/test/java/com/aluer/kernel/AluerSelfHealingOrchestratorTest.java
index 5f7d244..886b75e 100644
--- a/src/test/java/com/aluer/kernel/AluerSelfHealingOrchestratorTest.java
+++ b/src/test/java/com/aluer/kernel/AluerSelfHealingOrchestratorTest.java
@@ -7,20 +7,20 @@ import com.aluer.config.ServerGuardConfig;
import com.aluer.model.MetricsData;
import com.aluer.monitor.ProcessMonitor;
import com.aluer.monitor.ResourceMonitor;
-import com.aluer.security.CommandExecutionGuardService;
-import com.aluer.security.DDoSProtectionService;
-import com.aluer.security.FirewallService;
-import com.aluer.security.GeoIPService;
-import com.aluer.security.IPReputationService;
-import com.aluer.security.IntrusionDetectionService;
-import com.aluer.security.NetworkMonitorService;
-import com.aluer.security.NetworkThreatFusionService;
-import com.aluer.security.PacketInspectionService;
-import com.aluer.security.PortScanDetectionService;
-import com.aluer.security.RateLimitService;
-import com.aluer.security.SecurityBaselineHardeningService;
-import com.aluer.security.TrafficAnalysisService;
-import com.aluer.security.WebApplicationFirewall;
+import com.aluer.defense.CommandExecutionGuardService;
+import com.aluer.network.DDoSProtectionService;
+import com.aluer.network.FirewallService;
+import com.aluer.network.GeoIPService;
+import com.aluer.network.IPReputationService;
+import com.aluer.defense.IntrusionDetectionService;
+import com.aluer.network.NetworkMonitorService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.network.PacketInspectionService;
+import com.aluer.network.PortScanDetectionService;
+import com.aluer.network.RateLimitService;
+import com.aluer.defense.SecurityBaselineHardeningService;
+import com.aluer.network.TrafficAnalysisService;
+import com.aluer.defense.WebApplicationFirewall;
import com.aluer.service.RconClient;
import org.junit.jupiter.api.Test;
diff --git a/src/test/java/com/aluer/security/MinecraftSecurityTest.java b/src/test/java/com/aluer/security/MinecraftSecurityTest.java
index 3f69bdc..b001279 100644
--- a/src/test/java/com/aluer/security/MinecraftSecurityTest.java
+++ b/src/test/java/com/aluer/security/MinecraftSecurityTest.java
@@ -3,6 +3,11 @@ package com.aluer.security;
import org.junit.jupiter.api.Test;
import java.util.*;
import static org.junit.jupiter.api.Assertions.*;
+import com.aluer.anticheat.movement.AntiFlyDetectionService;
+import com.aluer.anticheat.world.AntiDupeDetectionService;
+import com.aluer.anticheat.world.AntiXrayDetectionService;
+import com.aluer.server.CrashExploitProtectionService;
+import com.aluer.server.LagMachineDetectionService;
class MinecraftSecurityTest {
diff --git a/src/test/java/com/aluer/security/NetworkThreatFusionServiceTest.java b/src/test/java/com/aluer/security/NetworkThreatFusionServiceTest.java
index a2ab57b..15a049c 100644
--- a/src/test/java/com/aluer/security/NetworkThreatFusionServiceTest.java
+++ b/src/test/java/com/aluer/security/NetworkThreatFusionServiceTest.java
@@ -1,5 +1,16 @@
package com.aluer.security;
+import com.aluer.defense.IntrusionDetectionService;
+import com.aluer.network.DDoSProtectionService;
+import com.aluer.network.FirewallService;
+import com.aluer.network.GeoIPService;
+import com.aluer.network.IPReputationService;
+import com.aluer.network.NetworkMonitorService;
+import com.aluer.network.NetworkThreatFusionService;
+import com.aluer.network.PacketInspectionService;
+import com.aluer.network.PortScanDetectionService;
+import com.aluer.network.RateLimitService;
+import com.aluer.network.TrafficAnalysisService;
import org.junit.jupiter.api.Test;
import java.lang.reflect.Field;
diff --git a/src/test/java/com/aluer/security/SecurityBaselineHardeningServiceTest.java b/src/test/java/com/aluer/security/SecurityBaselineHardeningServiceTest.java
index 5ce1977..7776a5c 100644
--- a/src/test/java/com/aluer/security/SecurityBaselineHardeningServiceTest.java
+++ b/src/test/java/com/aluer/security/SecurityBaselineHardeningServiceTest.java
@@ -1,6 +1,7 @@
package com.aluer.security;
import com.aluer.config.ServerGuardConfig;
+import com.aluer.defense.SecurityBaselineHardeningService;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertTrue;
diff --git a/src/test/java/com/aluer/security/SuperEvolutionSecurityTest.java b/src/test/java/com/aluer/security/SuperEvolutionSecurityTest.java
index eb3c395..66605f3 100644
--- a/src/test/java/com/aluer/security/SuperEvolutionSecurityTest.java
+++ b/src/test/java/com/aluer/security/SuperEvolutionSecurityTest.java
@@ -1,5 +1,25 @@
package com.aluer.security;
+import com.aluer.anticheat.player.AntiBotDetectionService;
+import com.aluer.anticheat.world.AntiGriefDetectionService;
+import com.aluer.defense.ComplianceScannerService;
+import com.aluer.defense.CSPEnforcementService;
+import com.aluer.defense.DataLossPreventionService;
+import com.aluer.defense.DatabaseFirewallService;
+import com.aluer.defense.ExploitSignatureService;
+import com.aluer.defense.ForensicsCollectorService;
+import com.aluer.defense.IncidentResponseService;
+import com.aluer.defense.JwtAuthService;
+import com.aluer.defense.MemoryProtectionService;
+import com.aluer.defense.ProcessInjectionDetectionService;
+import com.aluer.defense.SecureFileDeletionService;
+import com.aluer.defense.SSRFProtectionService;
+import com.aluer.defense.ThreatHuntingService;
+import com.aluer.defense.XXEProtectionService;
+import com.aluer.network.ARPSpoofDetectionService;
+import com.aluer.network.BruteForceProtectionService;
+import com.aluer.network.DNSTunnelDetectionService;
+import com.aluer.network.ReverseShellDetectionService;
import org.junit.jupiter.api.Test;
import java.util.*;
import static org.junit.jupiter.api.Assertions.*;
diff --git a/src/test/java/com/aluer/security/V33SecurityTest.java b/src/test/java/com/aluer/security/V33SecurityTest.java
index b76a785..6c5af40 100644
--- a/src/test/java/com/aluer/security/V33SecurityTest.java
+++ b/src/test/java/com/aluer/security/V33SecurityTest.java
@@ -3,6 +3,12 @@ package com.aluer.security;
import org.junit.jupiter.api.Test;
import java.util.*;
import static org.junit.jupiter.api.Assertions.*;
+import com.aluer.anticheat.player.AntiSkinSpoofService;
+import com.aluer.defense.BackupIntegrityService;
+import com.aluer.defense.GeoBlockService;
+import com.aluer.defense.PlayerSessionValidationService;
+import com.aluer.defense.PluginVerificationService;
+import com.aluer.network.ConnectionThrottleService;
class V33SecurityTest {
diff --git a/src/test/java/com/aluer/security/V40AccessControlTest.java b/src/test/java/com/aluer/security/V40AccessControlTest.java
index 412506f..799b64c 100644
--- a/src/test/java/com/aluer/security/V40AccessControlTest.java
+++ b/src/test/java/com/aluer/security/V40AccessControlTest.java
@@ -1,5 +1,11 @@
package com.aluer.security;
+import com.aluer.anticheat.player.AntiAltAccountService;
+import com.aluer.anticheat.player.AntiNameSpoofService;
+import com.aluer.anticheat.player.AntiVPNProxyService;
+import com.aluer.defense.BackdoorPluginScannerService;
+import com.aluer.defense.ConfigTamperDetectionService;
+import com.aluer.defense.OPPrivilegeMonitorService;
import org.junit.jupiter.api.Test;
import java.util.*;
import static org.junit.jupiter.api.Assertions.*;
diff --git a/src/test/java/com/aluer/security/V40AntiCheatTest.java b/src/test/java/com/aluer/security/V40AntiCheatTest.java
index 25eff83..78c82fd 100644
--- a/src/test/java/com/aluer/security/V40AntiCheatTest.java
+++ b/src/test/java/com/aluer/security/V40AntiCheatTest.java
@@ -1,5 +1,11 @@
package com.aluer.security;
+import com.aluer.anticheat.combat.AntiKillAuraService;
+import com.aluer.anticheat.combat.AntiReachService;
+import com.aluer.anticheat.movement.AntiJesusService;
+import com.aluer.anticheat.movement.AntiNoFallService;
+import com.aluer.anticheat.movement.AntiScaffoldService;
+import com.aluer.anticheat.movement.AntiSpeedService;
import org.junit.jupiter.api.Test;
import java.time.Instant;
diff --git a/src/test/java/com/aluer/security/V40ChatSecurityTest.java b/src/test/java/com/aluer/security/V40ChatSecurityTest.java
index 6906848..4142269 100644
--- a/src/test/java/com/aluer/security/V40ChatSecurityTest.java
+++ b/src/test/java/com/aluer/security/V40ChatSecurityTest.java
@@ -1,5 +1,10 @@
package com.aluer.security;
+import com.aluer.chat.AntiAdvertisementService;
+import com.aluer.chat.AntiCommandAbuseService;
+import com.aluer.chat.AntiPhishingLinkService;
+import com.aluer.chat.ChatFloodProtectionService;
+import com.aluer.chat.PlayerPrivacyService;
import org.junit.jupiter.api.Test;
import java.util.*;
import static org.junit.jupiter.api.Assertions.*;
diff --git a/src/test/java/com/aluer/security/V40PlayerBehaviorTest.java b/src/test/java/com/aluer/security/V40PlayerBehaviorTest.java
index c565eb7..c11431a 100644
--- a/src/test/java/com/aluer/security/V40PlayerBehaviorTest.java
+++ b/src/test/java/com/aluer/security/V40PlayerBehaviorTest.java
@@ -3,6 +3,12 @@ package com.aluer.security;
import org.junit.jupiter.api.Test;
import java.util.*;
import static org.junit.jupiter.api.Assertions.*;
+import com.aluer.anticheat.combat.AntiAutoClickerService;
+import com.aluer.anticheat.player.AntiInventoryManipulationService;
+import com.aluer.anticheat.world.AntiAutoFishService;
+import com.aluer.anticheat.world.AntiBaritoneService;
+import com.aluer.anticheat.world.AntiChestStealService;
+import com.aluer.anticheat.world.AntiNukerService;
/**
* V4.0 玩家行为安全模块测试 —— 每个模块至少 3 个测试(正常/异常/状态)。
diff --git a/src/test/java/com/aluer/security/V40ServerProtectionTest.java b/src/test/java/com/aluer/security/V40ServerProtectionTest.java
index 6b23436..a213d94 100644
--- a/src/test/java/com/aluer/security/V40ServerProtectionTest.java
+++ b/src/test/java/com/aluer/security/V40ServerProtectionTest.java
@@ -1,5 +1,11 @@
package com.aluer.security;
+import com.aluer.anticheat.player.AntiOfflineModeSpoofService;
+import com.aluer.network.PacketFloodProtectionService;
+import com.aluer.server.AntiBookBanService;
+import com.aluer.server.AntiResourcePackExploitService;
+import com.aluer.server.AntiSignExploitService;
+import com.aluer.server.AntiTabCompleteCrashService;
import org.junit.jupiter.api.Test;
import java.util.*;
import static org.junit.jupiter.api.Assertions.*;
diff --git a/src/test/java/com/aluer/security/V50AntiCheatExtendedTest.java b/src/test/java/com/aluer/security/V50AntiCheatExtendedTest.java
index 67886ed..54c3b12 100644
--- a/src/test/java/com/aluer/security/V50AntiCheatExtendedTest.java
+++ b/src/test/java/com/aluer/security/V50AntiCheatExtendedTest.java
@@ -5,6 +5,12 @@ import org.junit.jupiter.api.Test;
import java.util.*;
import static org.junit.jupiter.api.Assertions.*;
+import com.aluer.anticheat.combat.AntiVelocityService;
+import com.aluer.anticheat.movement.AntiBlinkService;
+import com.aluer.anticheat.movement.AntiElytraFlyService;
+import com.aluer.anticheat.movement.AntiPhaseService;
+import com.aluer.anticheat.movement.AntiTimerService;
+import com.aluer.anticheat.world.AntiFastBreakService;
/**
* V5.0 反作弊扩展模块测试 — 打靶试验(模拟真实 Minecraft 生产环境数据)
diff --git a/src/test/java/com/aluer/security/V50ServerProtectionTest.java b/src/test/java/com/aluer/security/V50ServerProtectionTest.java
index e7bd7f7..d1ab42d 100644
--- a/src/test/java/com/aluer/security/V50ServerProtectionTest.java
+++ b/src/test/java/com/aluer/security/V50ServerProtectionTest.java
@@ -6,6 +6,13 @@ import java.util.*;
import java.util.regex.Pattern;
import static org.junit.jupiter.api.Assertions.*;
+import com.aluer.defense.BotFingerprintDetector;
+import com.aluer.defense.ChunkLoadRateLimiter;
+import com.aluer.defense.CrashExploitSignatureDB;
+import com.aluer.defense.EntityCountEnforcer;
+import com.aluer.defense.ProtocolStateValidator;
+import com.aluer.defense.RedstoneUpdateLimiter;
+import com.aluer.defense.TokenBucketRateLimiter;
/**
* V5.0 服务器保护模块测试 — 打靶试验(模拟真实 Minecraft 生产环境数据)
diff --git a/src/test/java/com/aluer/security/WebApplicationFirewallTest.java b/src/test/java/com/aluer/security/WebApplicationFirewallTest.java
index 4a5cdd4..25cb663 100644
--- a/src/test/java/com/aluer/security/WebApplicationFirewallTest.java
+++ b/src/test/java/com/aluer/security/WebApplicationFirewallTest.java
@@ -1,5 +1,6 @@
package com.aluer.security;
+import com.aluer.defense.WebApplicationFirewall;
import org.junit.jupiter.api.Test;
import java.util.Map;