Create Xcord Server
This commit is contained in:
89
.idea/workspace.xml
generated
89
.idea/workspace.xml
generated
@@ -5,13 +5,48 @@
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="2148a701-ac29-4970-8632-22768241ec88" name="更改" comment="">
|
||||
<change afterPath="$PROJECT_DIR$/.idea/.gitignore" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/Server.iml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/codeStyles/Project.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/codeStyles/codeStyleConfig.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/modules.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/vcs.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041102737.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041123367.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041292567.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041293876.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041313218.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041385824.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041502410.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041503736.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041523118.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041598918.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041600257.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/1769041619559.tmp" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/GeoLite2-ASN.mmdb" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/config.yml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/deflate.dll" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/locations.yml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/logs/2026-01-22-1.log.gz" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/logs/2026-01-22-2.log.gz" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/logs/2026-01-22-3.log.gz" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/logs/2026-01-22-4.log.gz" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/logs/2026-01-22-5.log.gz" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/logs/2026-01-22-6.log.gz" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/logs/2026-01-22-7.log.gz" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/logs/latest.log" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/modules.yml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/modules/cmd_alert.jar" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/modules/cmd_find.jar" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/modules/cmd_list.jar" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/modules/cmd_send.jar" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/modules/cmd_server.jar" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/modules/reconnect_yaml.jar" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/waterfall.yml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/whitelist.db" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/xcord-messages.yml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/xcord.jar" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/xcord.yml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/xcord_webhook_attackend.json" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/xcord_webhook_attackstart.json" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/MinecraftDBM/Xcord/xcord_webhook_example.json" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/logs/2026-01-22-1.log.gz" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/logs/latest.log" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
@@ -29,6 +64,12 @@
|
||||
</option>
|
||||
</component>
|
||||
<component name="Git.Settings">
|
||||
<option name="PUSH_TAGS">
|
||||
<GitPushTagMode>
|
||||
<option name="argument" value="--tags" />
|
||||
<option name="title" value="All" />
|
||||
</GitPushTagMode>
|
||||
</option>
|
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="MacroExpansionManager">
|
||||
@@ -54,7 +95,9 @@
|
||||
</component>
|
||||
<component name="PropertiesComponent"><![CDATA[{
|
||||
"keyToString": {
|
||||
"ASKED_ADD_EXTERNAL_FILES": "true",
|
||||
"ASKED_SHARE_PROJECT_CONFIGURATION_FILES": "true",
|
||||
"JAR 应用程序.xcord.jar.executor": "Run",
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"RunOnceActivity.go.formatter.settings.were.checked": "true",
|
||||
"RunOnceActivity.go.migrated.go.modules.settings": "true",
|
||||
@@ -65,7 +108,7 @@
|
||||
"jdk.selected.JDK": "21",
|
||||
"jdk.selected.com.intellij.ui.dsl.builder.impl.RowImpl.sdk": "21",
|
||||
"kotlin-language-version-configured": "true",
|
||||
"last_opened_file_path": "C:/Program Files/Java/dragonwell-21.0.9.0.9+10-GA/lib",
|
||||
"last_opened_file_path": "G:/Project/Minecraft/Server/MinecraftDBM/Xcord",
|
||||
"node.js.detected.package.eslint": "true",
|
||||
"node.js.detected.package.tslint": "true",
|
||||
"node.js.selected.package.eslint": "(autodetect)",
|
||||
@@ -89,6 +132,31 @@
|
||||
]
|
||||
}
|
||||
}]]></component>
|
||||
<component name="RecentsManager">
|
||||
<key name="CopyFile.RECENT_KEYS">
|
||||
<recent name="G:\Project\Minecraft\Server\MinecraftDBM\Xcord" />
|
||||
</key>
|
||||
<key name="MoveFile.RECENT_KEYS">
|
||||
<recent name="G:\Project\Minecraft\Server\MinecraftDBM\Xcord" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunManager">
|
||||
<configuration name="xcord.jar" type="JarApplication" temporary="true">
|
||||
<extension name="com.egoshard.intellij.k8s-runtime-config-plugin">
|
||||
<option name="ENABLED" value="false" />
|
||||
<entries />
|
||||
</extension>
|
||||
<option name="JAR_PATH" value="$PROJECT_DIR$/MinecraftDBM/Xcord/xcord.jar" />
|
||||
<option name="WORKING_DIRECTORY" value="G:\Project\Minecraft\Server\MinecraftDBM\Xcord" />
|
||||
<option name="ALTERNATIVE_JRE_PATH" />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
<recent_temporary>
|
||||
<list>
|
||||
<item itemvalue="JAR 应用程序.xcord.jar" />
|
||||
</list>
|
||||
</recent_temporary>
|
||||
</component>
|
||||
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="应用程序级" UseSingleDictionary="true" transferred="true" />
|
||||
<component name="TaskManager">
|
||||
<task active="true" id="Default" summary="默认任务">
|
||||
@@ -99,13 +167,16 @@
|
||||
<updated>1769036768292</updated>
|
||||
<workItem from="1769036769462" duration="778000" />
|
||||
<workItem from="1769037598085" duration="324000" />
|
||||
<workItem from="1769038099749" duration="610000" />
|
||||
<workItem from="1769038099749" duration="3594000" />
|
||||
</task>
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
<option name="version" value="3" />
|
||||
</component>
|
||||
<component name="VcsManagerConfiguration">
|
||||
<option name="ADD_EXTERNAL_FILES_SILENTLY" value="true" />
|
||||
</component>
|
||||
<component name="VgoProject">
|
||||
<settings-migrated>true</settings-migrated>
|
||||
</component>
|
||||
|
||||
BIN
MinecraftDBM/Xcord/GeoLite2-ASN.mmdb
Normal file
BIN
MinecraftDBM/Xcord/GeoLite2-ASN.mmdb
Normal file
Binary file not shown.
57
MinecraftDBM/Xcord/config.yml
Normal file
57
MinecraftDBM/Xcord/config.yml
Normal file
@@ -0,0 +1,57 @@
|
||||
network_compression_threshold: 256
|
||||
remote_ping_timeout: 5000
|
||||
remote_ping_cache: -1
|
||||
online_mode: false
|
||||
forge_support: true
|
||||
disabled_commands:
|
||||
- disabledcommandhere
|
||||
ip_forward: false
|
||||
reject_transfers: false
|
||||
player_limit: -1
|
||||
connection_throttle: 4000
|
||||
connection_throttle_limit: 3
|
||||
prevent_proxy_connections: false
|
||||
log_commands: true
|
||||
log_pings: true
|
||||
stats: 9a0c9c3f-22bf-4461-bec1-e8ec2c2f8aae
|
||||
groups:
|
||||
md_5:
|
||||
- a1a1a13684
|
||||
- database_mysql
|
||||
servers:
|
||||
lobby:
|
||||
motd: '&1Just another XCord - Forced Host'
|
||||
address: 127.0.0.1:25565
|
||||
restricted: false
|
||||
permissions:
|
||||
default:
|
||||
- bungeecord.command.server
|
||||
- bungeecord.command.list
|
||||
admin:
|
||||
- bungeecord.command.alert
|
||||
- bungeecord.command.alertraw
|
||||
- bungeecord.command.end
|
||||
- bungeecord.command.ip
|
||||
- bungeecord.command.reload
|
||||
- bungeecord.command.kick
|
||||
- bungeecord.command.send
|
||||
- bungeecord.command.find
|
||||
listeners:
|
||||
- query_port: 25577
|
||||
motd: '&1Another XCord server'
|
||||
tab_list: GLOBAL_PING
|
||||
query_enabled: true
|
||||
proxy_protocol: false
|
||||
forced_hosts:
|
||||
pvp.md-5.net: pvp
|
||||
ping_passthrough: true
|
||||
priorities:
|
||||
- lobby
|
||||
bind_local_address: true
|
||||
host: 0.0.0.0:25565
|
||||
max_players: 2026
|
||||
tab_size: 60
|
||||
force_default_server: true
|
||||
enforce_secure_profile: false
|
||||
server_connect_timeout: 5000
|
||||
timeout: 30000
|
||||
BIN
MinecraftDBM/Xcord/deflate.dll
Normal file
BIN
MinecraftDBM/Xcord/deflate.dll
Normal file
Binary file not shown.
1
MinecraftDBM/Xcord/locations.yml
Normal file
1
MinecraftDBM/Xcord/locations.yml
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
||||
BIN
MinecraftDBM/Xcord/logs/2026-01-22-1.log.gz
Normal file
BIN
MinecraftDBM/Xcord/logs/2026-01-22-1.log.gz
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/logs/2026-01-22-2.log.gz
Normal file
BIN
MinecraftDBM/Xcord/logs/2026-01-22-2.log.gz
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/logs/2026-01-22-3.log.gz
Normal file
BIN
MinecraftDBM/Xcord/logs/2026-01-22-3.log.gz
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/logs/2026-01-22-4.log.gz
Normal file
BIN
MinecraftDBM/Xcord/logs/2026-01-22-4.log.gz
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/logs/2026-01-22-5.log.gz
Normal file
BIN
MinecraftDBM/Xcord/logs/2026-01-22-5.log.gz
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/logs/2026-01-22-6.log.gz
Normal file
BIN
MinecraftDBM/Xcord/logs/2026-01-22-6.log.gz
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/logs/2026-01-22-7.log.gz
Normal file
BIN
MinecraftDBM/Xcord/logs/2026-01-22-7.log.gz
Normal file
Binary file not shown.
113
MinecraftDBM/Xcord/logs/latest.log
Normal file
113
MinecraftDBM/Xcord/logs/latest.log
Normal file
@@ -0,0 +1,113 @@
|
||||
[08:28:45] [main/WARN]: You're not using IPSet with the global-blacklist. It's highly recommended to use the IPSet option as this will result in FAR superior protection (If you're able to..)
|
||||
[08:28:45] [main/INFO]: XCord is preparing IPSet blacklisting for table: xdosfilter...
|
||||
[08:28:45] [main/INFO]: IPSet is not enabled on this system. Attempting to install...
|
||||
[08:28:45] [main/INFO]: IPSet appears to have failed instillation :(, consider disabling IPSet blacklisting as it may not be functional. Or try to manually install IPSet
|
||||
[08:28:45] [main/INFO]: XCord is running license validation...
|
||||
[08:28:45] [main/INFO]: XCord has been successfully validated. Please report issues/bugs to the official XCord discord.
|
||||
[08:28:45] [main/INFO]: XCord has started.
|
||||
[08:28:45] [main/INFO]: XCord's native compressor installer has been loaded.
|
||||
[08:28:45] [main/INFO]: Attempting to load:: native-compress-xcord
|
||||
[08:28:45] [main/INFO]: Attempting to load:: native-compressor-installer
|
||||
[08:28:45] [main/INFO]: Warning: JavaZLib compression levels can only be between 0-9!
|
||||
[08:28:45] [main/INFO]: Attempting to load:: native-cipher
|
||||
[08:28:46] [main/INFO]: Could not load/find native library for your OS at 'windows_x64/native-cipher.dll'.
|
||||
[08:28:46] [main/INFO]: Using standard Java JCE cipher.
|
||||
[08:28:46] [main/INFO]: Loaded native library: windows_x64/native-compress-xcord.dll
|
||||
[08:28:46] [main/INFO]: Using zlib based XCord native compressor.
|
||||
[08:28:46] [main/INFO]: Enabled Travertine (XCORD) version git:Waterfall-Bootstrap:1.20-R0.3-SNAPSHOT:c5fd43a:565
|
||||
[08:28:46] [main/INFO]: Discovered module: ModuleSpec(name=cmd_alert, file=modules\cmd_alert.jar, provider=JenkinsModuleSource())
|
||||
[08:28:46] [main/INFO]: Discovered module: ModuleSpec(name=cmd_find, file=modules\cmd_find.jar, provider=JenkinsModuleSource())
|
||||
[08:28:46] [main/INFO]: Discovered module: ModuleSpec(name=cmd_list, file=modules\cmd_list.jar, provider=JenkinsModuleSource())
|
||||
[08:28:46] [main/INFO]: Discovered module: ModuleSpec(name=cmd_send, file=modules\cmd_send.jar, provider=JenkinsModuleSource())
|
||||
[08:28:46] [main/INFO]: Discovered module: ModuleSpec(name=cmd_server, file=modules\cmd_server.jar, provider=JenkinsModuleSource())
|
||||
[08:28:46] [main/INFO]: Discovered module: ModuleSpec(name=reconnect_yaml, file=modules\reconnect_yaml.jar, provider=JenkinsModuleSource())
|
||||
[08:28:46] [main/INFO]: Loaded plugin reconnect_yaml version git:reconnect_yaml:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Loaded plugin cmd_find version git:cmd_find:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Loaded plugin cmd_server version git:cmd_server:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Loaded plugin cmd_alert version git:cmd_alert:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Loaded plugin cmd_send version git:cmd_send:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Loaded plugin cmd_list version git:cmd_list:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/WARN]: Forced host server pvp is not defined
|
||||
[08:28:46] [main/INFO]: Enabled plugin reconnect_yaml version git:reconnect_yaml:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Enabled plugin cmd_find version git:cmd_find:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Enabled plugin cmd_server version git:cmd_server:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Enabled plugin cmd_alert version git:cmd_alert:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Enabled plugin cmd_send version git:cmd_send:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/INFO]: Enabled plugin cmd_list version git:cmd_list:1.20-R0.3-SNAPSHOT:c5fd43a:565 by WaterfallMC
|
||||
[08:28:46] [main/WARN]: [!] Critical warning ===========================>
|
||||
[08:28:46] [main/WARN]: > It's HIGHLY recommended to disable 'query-enabled' in your Bungeecord config! (config.yml)
|
||||
[08:28:46] [main/WARN]: > Leaving this option on will open an easily exploitable UDP port, and leave you VERY open to attacks
|
||||
[08:28:46] [main/WARN]: [!] Critical warning ===========================>
|
||||
[08:28:46] [multiThreadIoEventLoopGroup-2-1/INFO]: Listening on /0.0.0.0:25565
|
||||
[08:28:47] [Thread-5/INFO]: [XCord] XCord is updating your global-blacklist: 1769040248971
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-1/INFO]: [/127.0.0.1:33508] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-3/INFO]: [/127.0.0.1:33510] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-5/INFO]: [/127.0.0.1:33511] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-7/INFO]: [/127.0.0.1:33512] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-9/INFO]: [/127.0.0.1:33513] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-11/INFO]: [/127.0.0.1:33514] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-13/INFO]: [/127.0.0.1:33515] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-15/INFO]: [/127.0.0.1:33516] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-17/INFO]: [/127.0.0.1:33517] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-19/INFO]: [/127.0.0.1:33518] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-21/INFO]: [/127.0.0.1:33519] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-23/INFO]: [/127.0.0.1:33520] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-25/INFO]: [/127.0.0.1:33521] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-27/INFO]: [/127.0.0.1:33522] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-29/INFO]: [/127.0.0.1:33523] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-31/INFO]: [/127.0.0.1:33524] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-1/INFO]: [/127.0.0.1:33525] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-3/INFO]: [/127.0.0.1:33526] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-5/INFO]: [/127.0.0.1:33527] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-7/INFO]: [/127.0.0.1:33528] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-9/INFO]: [/127.0.0.1:33529] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-11/INFO]: [/127.0.0.1:33530] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-13/INFO]: [/127.0.0.1:33531] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-15/INFO]: [/127.0.0.1:33532] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-17/INFO]: [/127.0.0.1:33533] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-19/INFO]: [/127.0.0.1:33534] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-21/INFO]: [/127.0.0.1:33535] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-23/INFO]: [/127.0.0.1:33536] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-25/INFO]: [/127.0.0.1:33537] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-27/INFO]: [/127.0.0.1:33538] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-29/INFO]: [/127.0.0.1:33539] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-31/INFO]: [/127.0.0.1:33540] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-1/INFO]: [/127.0.0.1:33541] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-3/INFO]: [/127.0.0.1:33542] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-5/INFO]: [/127.0.0.1:33543] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-7/INFO]: [/127.0.0.1:33544] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-9/INFO]: [/127.0.0.1:33545] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-11/INFO]: [/127.0.0.1:33546] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-13/INFO]: [/127.0.0.1:33547] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-3-15/INFO]: [/127.0.0.1:33548] <-> InitialHandler has pinged
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-2-1/WARN]: Detected a potential bot attack, enabled extra defensive modules!
|
||||
[08:28:51] [multiThreadIoEventLoopGroup-2-1/INFO]: Now filtering logs/console...
|
||||
[08:28:52] [bobproxy-base/INFO]: [XCord] DoS-Filter has been activated!
|
||||
[08:28:52] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 517 CPU: 19% Blacklists: 0 Tracking IPs: 0
|
||||
[08:28:53] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 2522 CPU: 19% Blacklists: 0 Tracking IPs: 0
|
||||
[08:28:54] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3273 CPU: 15% Blacklists: 0 Tracking IPs: 0
|
||||
[08:28:55] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3673 CPU: 12% Blacklists: 0 Tracking IPs: 0
|
||||
[08:28:56] [multiThreadIoEventLoopGroup-3-1/INFO]: Started query on /[0:0:0:0:0:0:0:0]:25577
|
||||
[08:28:56] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3666 CPU: 11% Blacklists: 0 Tracking IPs: 0
|
||||
[08:28:57] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3652 CPU: 9% Blacklists: 0 Tracking IPs: 0
|
||||
[08:28:58] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3566 CPU: 9% Blacklists: 0 Tracking IPs: 0
|
||||
[08:28:59] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3622 CPU: 9% Blacklists: 0 Tracking IPs: 0
|
||||
[08:29:00] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3499 CPU: 7% Blacklists: 0 Tracking IPs: 0
|
||||
[08:29:01] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3554 CPU: 8% Blacklists: 0 Tracking IPs: 0
|
||||
[08:29:02] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3572 CPU: 8% Blacklists: 0 Tracking IPs: 0
|
||||
[08:29:03] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3461 CPU: 9% Blacklists: 0 Tracking IPs: 0
|
||||
[08:29:04] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3307 CPU: 11% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:05] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3554 CPU: 11% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:06] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3638 CPU: 10% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:06] [Thread-7/INFO]: [XCord] XCord is updating your DOS-Filter-Blacklist: 1702084004717
|
||||
[08:29:07] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3193 CPU: 10% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:08] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3534 CPU: 10% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:09] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3384 CPU: 12% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:10] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3512 CPU: 10% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:11] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3722 CPU: 10% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:12] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3380 CPU: 9% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:13] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3530 CPU: 10% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:14] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3671 CPU: 8% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:15] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3213 CPU: 13% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:16] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3411 CPU: 9% Blacklists: 0 Tracking IPs: 1
|
||||
[08:29:17] [bobproxy-base/INFO]: Anti-bot Stats> Connections: 3434 CPU: 10% Blacklists: 0 Tracking IPs: 1
|
||||
8
MinecraftDBM/Xcord/modules.yml
Normal file
8
MinecraftDBM/Xcord/modules.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
version: 2
|
||||
modules:
|
||||
- jenkins://cmd_alert
|
||||
- jenkins://cmd_find
|
||||
- jenkins://cmd_list
|
||||
- jenkins://cmd_send
|
||||
- jenkins://cmd_server
|
||||
- jenkins://reconnect_yaml
|
||||
BIN
MinecraftDBM/Xcord/modules/cmd_alert.jar
Normal file
BIN
MinecraftDBM/Xcord/modules/cmd_alert.jar
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/modules/cmd_find.jar
Normal file
BIN
MinecraftDBM/Xcord/modules/cmd_find.jar
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/modules/cmd_list.jar
Normal file
BIN
MinecraftDBM/Xcord/modules/cmd_list.jar
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/modules/cmd_send.jar
Normal file
BIN
MinecraftDBM/Xcord/modules/cmd_send.jar
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/modules/cmd_server.jar
Normal file
BIN
MinecraftDBM/Xcord/modules/cmd_server.jar
Normal file
Binary file not shown.
BIN
MinecraftDBM/Xcord/modules/reconnect_yaml.jar
Normal file
BIN
MinecraftDBM/Xcord/modules/reconnect_yaml.jar
Normal file
Binary file not shown.
8
MinecraftDBM/Xcord/waterfall.yml
Normal file
8
MinecraftDBM/Xcord/waterfall.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
use_netty_dns_resolver: true
|
||||
disable_modern_tab_limiter: true
|
||||
game_version: ''
|
||||
disable_tab_list_rewrite: false
|
||||
throttling:
|
||||
tab_complete: 1000
|
||||
log_initial_handler_connections: true
|
||||
disable_entity_metadata_rewrite: false
|
||||
BIN
MinecraftDBM/Xcord/whitelist.db
Normal file
BIN
MinecraftDBM/Xcord/whitelist.db
Normal file
Binary file not shown.
20
MinecraftDBM/Xcord/xcord-messages.yml
Normal file
20
MinecraftDBM/Xcord/xcord-messages.yml
Normal file
@@ -0,0 +1,20 @@
|
||||
# 踢出消息配置
|
||||
kick-messages:
|
||||
# 慢速登录消息
|
||||
slow-login: "您花费了太长时间才加入!(网络延迟?)"
|
||||
# 连接失败消息
|
||||
failed-connection: "您未能连接到服务器,请在几秒钟后重试!"
|
||||
# Linux检测失败消息
|
||||
linux-check-fail: "您被检测为机器人。请稍等后再重新连接..."
|
||||
# 快速加入失败消息
|
||||
speed-join-fail: "您连接得太快了!慢下来,否则您将被临时列入黑名单"
|
||||
# 短名称消息
|
||||
short-name: "您的名称必须超过2个字符"
|
||||
# 非法名称消息
|
||||
illegal-name: "您的名称包含非法字符"
|
||||
# VPN消息
|
||||
vpn: "服务器不允许使用VPN/代理"
|
||||
# 高延迟消息
|
||||
high-ping: "您的延迟太高,无法游玩。请稍后再试"
|
||||
# 代理逻辑检测验证V2消息
|
||||
proxy-logic-detection-verifyv2: "连接异常,似乎是代理?如果是错误,请重新登录"
|
||||
BIN
MinecraftDBM/Xcord/xcord.jar
Normal file
BIN
MinecraftDBM/Xcord/xcord.jar
Normal file
Binary file not shown.
471
MinecraftDBM/Xcord/xcord.yml
Normal file
471
MinecraftDBM/Xcord/xcord.yml
Normal file
@@ -0,0 +1,471 @@
|
||||
# Learn about proper configuration setup through the official XCord discord
|
||||
# In the 'xcord-config-help' channel
|
||||
# Maximizing XCord's full potential will require some configuration since all servers are a bit different
|
||||
fixes:
|
||||
# 修复1.7玩家加入时导致1.8玩家被踢出的问题
|
||||
fix-1_7-kick-when-1_8-joins: true
|
||||
ip-spoofer:
|
||||
# 是否伪造列表中的用户IP地址
|
||||
spoof-listed-user-ips: false
|
||||
# 伪造时是否记录日志
|
||||
log-on-spoof: true
|
||||
# 将IP更改为这个地址
|
||||
change-ip-to-this: 72.229.28.185
|
||||
# 伪造用户的用户名(区分大小写)
|
||||
spoofed-users-case-sensitive:
|
||||
- bob7l
|
||||
- Notch
|
||||
#Anti-exploit, increase each by 1.5x if they false (1.16.5+ known to false)
|
||||
exploit-monitor:
|
||||
# 是否启用漏洞监控
|
||||
enabled: true
|
||||
# 最大解压缩后的数据包长度
|
||||
#How long can a packet be after de-compression?
|
||||
max-decompressed-packet-length: 2097152
|
||||
# 最大数据包字节数
|
||||
max-packet-bytes: 46000
|
||||
# 每tick最大字节数限制
|
||||
packet-bytes-per-tick-limit: 250000
|
||||
# 每tick最大数据包数量限制
|
||||
packets-per-tick-limit: 1250
|
||||
# 每tick最大负载字节数限制
|
||||
payload-bytes-per-tick-limit: 33000
|
||||
# 每tick最大聊天或命令数
|
||||
max-chat-or-commands-per-tick: 50
|
||||
# 踢出前的异常次数
|
||||
exceptions-before-kick: 2
|
||||
# 过滤Tab表情
|
||||
filter-tab-expressions: true
|
||||
# 表达式过滤器分数
|
||||
expression-filter-score: 10
|
||||
# 版本允许阈值乘数
|
||||
version-allowed-threshold-multiplier:
|
||||
- '107: 1.25'
|
||||
- '315: 1.75'
|
||||
only-blacklist-packet-errors-during-attack: true
|
||||
anti-ddos:
|
||||
# 启用IP黑名单
|
||||
blacklist: true
|
||||
# 不可能缓冲区最大违规次数
|
||||
improbable-buffer-max-violations: 10
|
||||
# 登录阶段的反DDoS设置
|
||||
during-login:
|
||||
# 是否启用登录阶段反DDoS
|
||||
enabled: true
|
||||
# 初始缓冲区限制(字节)
|
||||
initial-buffer-limit-bytes: 2000
|
||||
# 每秒最大字节数
|
||||
max-bytes-per-second: 50000
|
||||
# 每秒最大数据包数
|
||||
max-packets-per-second: 500
|
||||
# 游戏过程中的反DDoS设置
|
||||
#Very similar to the exploit-monitor. If you enable this and get false kicks, raise each field by 1.5x
|
||||
during-gameplay:
|
||||
# 是否启用游戏过程中反DDoS
|
||||
enabled: true
|
||||
# 每秒最大字节数
|
||||
max-bytes-per-second: 250000
|
||||
# 每秒最大数据包数
|
||||
max-packets-per-second: 1250
|
||||
# 版本允许阈值乘数
|
||||
version-allowed-threshold-multiplier:
|
||||
- '107: 1.25'
|
||||
- '315: 1.75'
|
||||
# DOS IP过滤器
|
||||
dos-ip-filter:
|
||||
# 是否启用DOS IP过滤器
|
||||
enabled: true
|
||||
# 更新数据库间隔时间(秒)
|
||||
update-database-interval-seconds: 3600
|
||||
# 使用IP集
|
||||
use-ipset: true
|
||||
# 启用此功能的每秒连接数阈值
|
||||
enable-at-this-connections-per-second: 100
|
||||
#Some of these options may be incompatible with plugins such as ViaVersion, Protocolize, etc
|
||||
performance-optimizations:
|
||||
# 使用合并编码管道
|
||||
use-merged-encoding-pipeline: false
|
||||
# 忽略记分板并禁用记分板API
|
||||
ignore-scoreboards-and-disable-scoreboard-api: false
|
||||
# 不复制数据包
|
||||
dont-copy-packets: false
|
||||
# 在服务器上使用TCP快速打开
|
||||
use-tcp-fast-open-on-servers: true
|
||||
# 在客户端使用TCP快速连接
|
||||
use-tcp-fast-connect-on-clients: true
|
||||
# 使用优化的超时处理程序
|
||||
use-optimized-timeout-handler: true
|
||||
# 最大数据包队列
|
||||
max-packet-queue: 8192
|
||||
general:
|
||||
# 许可证密钥
|
||||
#Get the license from joining XCord's discord server, and messaging the bot your PayPal email.
|
||||
license-key: 8ukBbwdshpE3Bc0Bi4vi
|
||||
# F3显示名称
|
||||
f3-display-name: MinecraftDBM
|
||||
# 始终检查允许的名称字符
|
||||
always-check-allowed-name-characters: true
|
||||
# 动态解析服务器地址
|
||||
dynamically-resolve-server-addresses: true
|
||||
# 初始超时时间
|
||||
initial-timeout: 12000
|
||||
# 基础tick时间
|
||||
base-tick: 1000
|
||||
# 踢出超时时间
|
||||
kick-timeout: 6000
|
||||
# 压缩强度
|
||||
compression-strength: -1
|
||||
# 新连接速度阈值
|
||||
new-connection-speed-threshold: 50000
|
||||
# 最小名称长度
|
||||
minimum-name-length: 2
|
||||
asn-blacklist:
|
||||
# 全局ASN黑名单是否启用
|
||||
global-blacklist-enabled: true
|
||||
# 使用激进版本的全局黑名单
|
||||
global-blacklist-use-aggressive-version: true
|
||||
# 黑名单ASN列表
|
||||
blacklisted-asn-list:
|
||||
- '210644'
|
||||
- '53667'
|
||||
compatibility:
|
||||
# 跳过初始连接检查
|
||||
#Use this if you have TCPShield/ComsicGuard/Similar that deliver a real player's IP layer on in the login process
|
||||
skip-initial-connection-checks: false
|
||||
# 负载通道限制
|
||||
payload-channel-limit: 128
|
||||
# 作为Waterfall显示
|
||||
#Spoof the internal name to Waterfall instead of XCord. Might solve plugin compatibility issues
|
||||
appear-as-waterfall: false
|
||||
# 始终触发退出事件
|
||||
always-fire-quit-event: true
|
||||
# 支持IPv6
|
||||
support-ipv6: false
|
||||
# 使用waterfall断开连接
|
||||
#Use waterfall's server disconnection code rather than Bungee's updated system
|
||||
use-waterfall-disconnection: false
|
||||
log-filter:
|
||||
# 是否启用日志过滤
|
||||
enabled: false
|
||||
# 被过滤的日志类型
|
||||
filtered:
|
||||
- BotHandler
|
||||
- ping
|
||||
- ServerConnector
|
||||
- DownstreamBridge
|
||||
shared-global-blacklist:
|
||||
# 是否启用共享全局黑名单
|
||||
enabled: true
|
||||
# 更新数据库间隔时间(秒)
|
||||
update-database-interval-seconds: 3600
|
||||
# 使用IP集
|
||||
use-ipset: false
|
||||
debug:
|
||||
# 输出下游错误
|
||||
output-downstream-errors: false
|
||||
# 调试模式
|
||||
debug-mode: false
|
||||
# 内存泄漏监控
|
||||
memory-leak-monitor: true
|
||||
# 被动内存泄漏监控
|
||||
passive-memory-leak-monitor: true
|
||||
security-manager:
|
||||
# 黑名单重置时间
|
||||
blacklist-reset-time: 60
|
||||
# 记录黑名单
|
||||
log-blacklist: true
|
||||
# 过度和额外日志记录
|
||||
excessive-and-extra-logging: false
|
||||
# 忽略地址是否启用
|
||||
ignore-addresses-enabled: false
|
||||
# IP集黑名单
|
||||
ipset-blacklisting: false
|
||||
# 自动白名单HAProxy地址
|
||||
auto-whitelist-haproxy-addresses: true
|
||||
# 自动白名单交换的IP
|
||||
auto-whitelist-swapped-ips: false
|
||||
# 忽略的地址
|
||||
ignored-addresses: []
|
||||
kernel-level-ipset-country-blocker:
|
||||
# 内核级IP集国家屏蔽是否启用
|
||||
enabled: false
|
||||
# 被阻止的ISO国家代码
|
||||
blocked-iso-codes:
|
||||
- JP
|
||||
anti-bot:
|
||||
alerting:
|
||||
# 控制台打印统计信息
|
||||
print-stats-to-console: true
|
||||
# 跟踪的指标
|
||||
#What should be tracked? Valid types: [CONNECTION_RATE, BLACKLISTS, TRACKING_IPS, CPU]
|
||||
tracked-metrics:
|
||||
- CONNECTION_RATE
|
||||
- CPU
|
||||
- BLACKLISTS
|
||||
- TRACKING_IPS
|
||||
# Discord Webhook警报
|
||||
discord-webhook-alerts: false
|
||||
# 发布攻击统计数据到网页
|
||||
publish-attack-stats-to-web: true
|
||||
# 机器人攻击开始Webhook文件
|
||||
webhook-botattack-start-file: xcord_webhook_attackstart.json
|
||||
# 机器人攻击结束Webhook文件
|
||||
webhook-botattack-end-file: xcord_webhook_attackend.json
|
||||
# 验证然后重新连接的传递
|
||||
passthrough-verify-then-reconnect:
|
||||
# 是否启用验证后重新连接
|
||||
enabled: true
|
||||
# 始终传递踢出
|
||||
always-passthrough-kick: false
|
||||
# 成功验证踢出消息
|
||||
successful-verify-kick-message: '&aYour connection has been verified! Please re-connect.'
|
||||
# 验证V2
|
||||
#Powerful, highly configurable, spoofed lobby check where
|
||||
#XCord performs various checks to validate whether the user is a bot or not
|
||||
verifyV2:
|
||||
# 是否启用验证V2
|
||||
enabled: true
|
||||
# 忽略Geyser
|
||||
ignore-geyser: true
|
||||
# 验证数据包
|
||||
verify-packets: true
|
||||
# 验证品牌
|
||||
verify-brand: true
|
||||
# 黑名单前的最大违规次数
|
||||
max-violations-for-blacklist: 3
|
||||
# 最大延迟
|
||||
max-ping: 2000
|
||||
# 最大检查时间
|
||||
max-check-time: 30000
|
||||
# 忽略1.16+版本
|
||||
ignore-1-16-plus-versions: false
|
||||
# 配置阶段最大等待时间
|
||||
config-stagemax-wait-time: 6000
|
||||
# 阻止潜在代理检查1
|
||||
#Powerful check, but may false on phone connections
|
||||
block-potential-proxiesproxy-check-1:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 宽容度
|
||||
leniency: 127
|
||||
# 阻止潜在代理检查2
|
||||
#Picks up most proxies, but may false-kick super laggy players (Rare, but they can always re-join!)
|
||||
block-potential-proxiesproxy-check-2:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 忽略旧版
|
||||
#Pre-1.8 builds are a bit more unstable, and may false more. Ignore?
|
||||
ignore-legacy: false
|
||||
# 宽容度
|
||||
leniency: 20
|
||||
# 最大尝试次数
|
||||
max-attempts: 40
|
||||
# 忽略低于此延迟的连接
|
||||
ignore-below-this-ping: 10
|
||||
# 间隔
|
||||
interval: 50
|
||||
# 高级大厅检查
|
||||
#Fall + Gravity + Collision check. Very good against almost all bots
|
||||
advanced-lobby-check:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 是否激进
|
||||
aggressive: true
|
||||
# 验证中消息
|
||||
verifying-message:
|
||||
- '&f&lXCORD&7» &6Verifying your Minecraft client...'
|
||||
# 已验证消息
|
||||
verified-message:
|
||||
- '&f&lXCORD&7» &aYou''ve been successfully verified!'
|
||||
# 最大尝试次数
|
||||
max-attempts: 2
|
||||
# 测试碰撞
|
||||
test-collision: true
|
||||
# 故障检查
|
||||
glitch-check:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 激进度
|
||||
aggressiveness: 40
|
||||
# 启动延迟秒数
|
||||
boot-delay-seconds: 0
|
||||
# 禁用检查时间
|
||||
disable-checks-time: 60000
|
||||
# Linux检查
|
||||
#Kicks users that are connecting quickly, and appear to be on Linux
|
||||
linux-check: true
|
||||
# 聊天检查
|
||||
#Kicks users who chat/command too quickly after logging in
|
||||
chat-check: true
|
||||
# DNS检查
|
||||
#Only during bot-attack, blacklist people who connect directly to your IP (Not domain)
|
||||
dns-check: true
|
||||
# DNS检查是否严格
|
||||
dns-check-is-strict: true
|
||||
# IP跟踪超时时间
|
||||
ip-tracking-timeout: 40000
|
||||
# 聊天强制延迟
|
||||
chat-force-delay: 800
|
||||
# 白名单生存时间(秒)
|
||||
#Time in seconds to retain a player's whitelist status (Max is 2147483647)
|
||||
whitelist-survive-time-seconds: 2628288
|
||||
# 白名单清理间隔
|
||||
whitelist-purge-interval: 43200000
|
||||
# 白名单保存间隔
|
||||
whitelist-save-interval: 3600000
|
||||
# 白名单所需时间
|
||||
time-to-whitelist: 300000
|
||||
# 时间分组tick
|
||||
time-grouping-tick: 5000
|
||||
# 反机器人停用延迟
|
||||
#Time in seconds until the anti-bot deactivates after a bot attack seems over
|
||||
anti-bot-deactivate-delay: 60
|
||||
# 反机器人激活连接数
|
||||
#How many connections in a second until the anti-bot kicks on
|
||||
anti-bot-activate-connections: 40
|
||||
# 快速登录
|
||||
speedy-login:
|
||||
# 每tick最大登录数
|
||||
max-logins-per-tick: 4
|
||||
# 黑名单违规次数
|
||||
blacklist-violations: 3
|
||||
# 快速连接
|
||||
speedy-connection:
|
||||
# 每tick最大连接数
|
||||
max-connections-per-tick: 10
|
||||
# 黑名单违规次数
|
||||
blacklist-violations: 3
|
||||
# 不稳定检查
|
||||
unstable-check:
|
||||
# 是否启用
|
||||
enabled: false
|
||||
# 延迟阈值
|
||||
latency-threshold: 500
|
||||
# 延迟踢出原因
|
||||
delay-kick-for-reason: false
|
||||
# 黑名单违规次数
|
||||
blacklist-violations: 5
|
||||
# 奇异名称
|
||||
strange-name:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 随机大写字母数量
|
||||
random-capital-count: 3
|
||||
# 随机数字数量
|
||||
random-number-count: 3
|
||||
# 黑名单违规次数
|
||||
blacklist-violations: 2
|
||||
# 预处理
|
||||
pre-p:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 延迟
|
||||
delay: 3
|
||||
# 黑名单违规次数
|
||||
blacklist-violations: 2
|
||||
# 超时洪水
|
||||
timeout-flood:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 超时间隔时间
|
||||
time-between-timeouts: 10000
|
||||
# 黑名单违规次数
|
||||
blacklist-violations: 3
|
||||
# Linux独占套接字检查
|
||||
linux-only-socket-check:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 仅在机器人攻击期间启用
|
||||
enable-during-bot-attack-only: true
|
||||
# 所需连接率
|
||||
required-connection-rate: 100
|
||||
# 检测可疑MSS
|
||||
detect-suspicious-mss: true
|
||||
# 检测非Windows系统
|
||||
detect-non-windows: true
|
||||
# 检测可疑连接
|
||||
detect-suspicious: true
|
||||
# 检测代理和VPS
|
||||
detect-proxies-and-vps: true
|
||||
# 而不是黑名单,降低机器人检查的阈值
|
||||
lower-thresholds-of-bot-checks-instead-of-blacklist: false
|
||||
# 名称模式
|
||||
name-pattern:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 最小名称长度
|
||||
minimum-name-length: 5
|
||||
# 名称历史长度
|
||||
name-history-length: 2
|
||||
# 仅相同长度
|
||||
same-length-only: false
|
||||
# 最小匹配百分比
|
||||
minimum-match-percent: 0.4
|
||||
# 黑名单违规次数
|
||||
blacklist-violations: -1
|
||||
# 防止挂起
|
||||
anti-hang:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 仅在机器人攻击期间启用
|
||||
only-during-bot-attack: true
|
||||
# 强制超时时间
|
||||
force-timeout-time: 2000
|
||||
# 空ping和ping刷屏
|
||||
null-ping-and-ping-spam:
|
||||
# 缓存ping MOTD
|
||||
cache-ping-motd: true
|
||||
# 仅在机器人攻击期间缓存
|
||||
only-cache-during-bot-attack: true
|
||||
# 缓存毫秒数
|
||||
cache-milliseconds: 1000
|
||||
# 禁用传统ping
|
||||
disable-legacy-pings: false
|
||||
login:
|
||||
# Tick长度(毫秒)
|
||||
tick-length-ms: 100
|
||||
# 线程池大小
|
||||
thread-pool-size: 5
|
||||
anti-vpn:
|
||||
# 是否启用反VPN
|
||||
enabled: true
|
||||
# 记录非缓存检测
|
||||
log-non-cache-detection: false
|
||||
# 阻止的ASN
|
||||
blocked-asn: []
|
||||
# 阻止的国家
|
||||
blocked-country: [JP]
|
||||
# 保存间隔
|
||||
save-interval: 3600
|
||||
# 清理间隔
|
||||
purge-interval: 86400
|
||||
# 清理年龄
|
||||
purge-age: 2592000
|
||||
# 检测时加入黑名单
|
||||
blacklist-on-detection: false
|
||||
# 仅在攻击期间检测时加入黑名单
|
||||
only-blacklist-on-detection-during-attack: true
|
||||
# 初始连接检查
|
||||
initial-connection-checkenabled: true
|
||||
# 仅在机器人攻击期间进行初始连接检查
|
||||
initial-connection-checkonly-during-bot-attack: true
|
||||
# 仅缓存检查
|
||||
initial-connection-checkcache-only: true
|
||||
# ProxyChecker.io API
|
||||
proxycheckerio-api:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
# 参数
|
||||
arguments: '&risk=1&vpn=1&asn=1&tag={name}'
|
||||
# 密钥
|
||||
key: 'k913g9-b8oc81-10f13m-3f5963'
|
||||
# IPHub API
|
||||
iphub-api:
|
||||
# 是否启用
|
||||
enabled: false
|
||||
# 密钥
|
||||
key: ''
|
||||
# BlackBox API
|
||||
blackbox-api:
|
||||
# 是否启用
|
||||
enabled: true
|
||||
30
MinecraftDBM/Xcord/xcord_webhook_attackend.json
Normal file
30
MinecraftDBM/Xcord/xcord_webhook_attackend.json
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"url": "https://discord.com/api/webhooks/1230112560353219818/ergaergaergaerg-45h4w5hw45hrtsh-rhrthrthr",
|
||||
"content": null,
|
||||
"username": "XCord",
|
||||
"avatarUrl": "https://i.imgur.com/90maqB0.png",
|
||||
"tts": false,
|
||||
"embeds": [
|
||||
{
|
||||
"title": "Bot attack subsided",
|
||||
"description": null,
|
||||
"url": null,
|
||||
"color": {
|
||||
"red": 255,
|
||||
"green": 0,
|
||||
"blue": 0
|
||||
},
|
||||
"footer": null,
|
||||
"thumbnail": null,
|
||||
"image": null,
|
||||
"author": null,
|
||||
"fields": [
|
||||
{
|
||||
"name": "",
|
||||
"value": "The attack appears to be over. Stats: {stat_url} Total connections: {total-connections}",
|
||||
"inline": false
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
30
MinecraftDBM/Xcord/xcord_webhook_attackstart.json
Normal file
30
MinecraftDBM/Xcord/xcord_webhook_attackstart.json
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"url": "https://discord.com/api/webhooks/1230112560353219818/ergaergaergaerg-45h4w5hw45hrtsh-rhrthrthr",
|
||||
"content": null,
|
||||
"username": "XCord",
|
||||
"avatarUrl": "https://i.imgur.com/90maqB0.png",
|
||||
"tts": false,
|
||||
"embeds": [
|
||||
{
|
||||
"title": "XCord detected a bot attack!",
|
||||
"description": null,
|
||||
"url": null,
|
||||
"color": {
|
||||
"red": 255,
|
||||
"green": 0,
|
||||
"blue": 0
|
||||
},
|
||||
"footer": null,
|
||||
"thumbnail": null,
|
||||
"image": null,
|
||||
"author": null,
|
||||
"fields": [
|
||||
{
|
||||
"name": "",
|
||||
"value": "Your server is currently under attack. Check the logs for further info",
|
||||
"inline": false
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
46
MinecraftDBM/Xcord/xcord_webhook_example.json
Normal file
46
MinecraftDBM/Xcord/xcord_webhook_example.json
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"url": "https://discord.com/api/webhooks/1230112560353219818/ergaergaergaerg-45h4w5hw45hrtsh-rhrthrthr",
|
||||
"content": "A DoS attack was detected, types: %attack_types%",
|
||||
"username": "Network Monitor",
|
||||
"avatarUrl": "https://i.imgur.com/dLL7a5m.png",
|
||||
"tts": false,
|
||||
"embeds": [
|
||||
{
|
||||
"title": null,
|
||||
"description": "Embedded object",
|
||||
"url": "https://i.imgur.com/dLL7a5m.png",
|
||||
"color": {
|
||||
"red": 255,
|
||||
"green": 0,
|
||||
"blue": 0
|
||||
},
|
||||
"footer": {
|
||||
"text": "Footer",
|
||||
"iconUrl": "https://i.imgur.com/dLL7a5m.png"
|
||||
},
|
||||
"thumbnail": {
|
||||
"url": "https://i.imgur.com/dLL7a5m.png"
|
||||
},
|
||||
"image": {
|
||||
"url": "https://i.imgur.com/dLL7a5m.png"
|
||||
},
|
||||
"author": {
|
||||
"name": "Embeded Author",
|
||||
"url": "https://i.imgur.com/dLL7a5m.png",
|
||||
"iconUrl": "https://i.imgur.com/dLL7a5m.png"
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "Field",
|
||||
"value": "Yup",
|
||||
"inline": true
|
||||
},
|
||||
{
|
||||
"name": "Field2",
|
||||
"value": "Yup2",
|
||||
"inline": false
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
logs/2026-01-22-1.log.gz
Normal file
BIN
logs/2026-01-22-1.log.gz
Normal file
Binary file not shown.
15
logs/latest.log
Normal file
15
logs/latest.log
Normal file
@@ -0,0 +1,15 @@
|
||||
[07:56:05] [main/INFO]: IPSet is not enabled on this system. Attempting to install...
|
||||
[07:56:05] [main/INFO]: Warning: IPSet is either not installed, or XCord does not have ROOT access.
|
||||
[07:56:05] [main/INFO]: Warning: For maximum protection, IPSet comes highly recommended.
|
||||
[07:56:06] [main/WARN]: You're not using IPSet with the global-blacklist. It's highly recommended to use the IPSet option as this will result in FAR superior protection (If you're able to..)
|
||||
[07:56:06] [main/WARN]: You're not using IPSet with the DoS filter. It's highly recommended to use the IPSet option as this will result in FAR superior protection (If you're able to..)
|
||||
[07:56:06] [main/INFO]: XCord is running license validation...
|
||||
[07:56:07] [main/WARN]: CRITICAL WARNING: XCord requires a valid license to run! Please get a license from our discord! (View the XCord mc-market page for link)
|
||||
[07:56:08] [Thread-6/INFO]: [!]==> Critical Error <==[!]
|
||||
[07:56:08] [Thread-6/INFO]: > XCord REQUIRES you to get a license from the official XCord Discord to use global-blacklist
|
||||
[07:56:08] [Thread-6/INFO]: > Put your license key in xcord.yml for 'license-key'
|
||||
[07:56:08] [Thread-6/INFO]: [!]==> Critical Error <==[!]
|
||||
[07:56:09] [Thread-5/INFO]: [!]==> Critical Error <==[!]
|
||||
[07:56:09] [Thread-5/INFO]: > XCord REQUIRES you to get a license from the official XCord Discord to use DOS-Filter-Blacklist
|
||||
[07:56:09] [Thread-5/INFO]: > Put your license key in xcord.yml for 'license-key'
|
||||
[07:56:09] [Thread-5/INFO]: [!]==> Critical Error <==[!]
|
||||
Reference in New Issue
Block a user