From e9c3b42a040bd34b814c6619119955261ec9fd52 Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Fri, 20 Jun 2025 13:57:46 +0200 Subject: [PATCH 1/5] EAC switch to look for a specific string --- rules.ini | 2 +- tests/types/AntiCheat.EasyAntiCheat.txt | 12 +----------- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/rules.ini b/rules.ini index d7777eafa..dc5695fc5 100644 --- a/rules.ini +++ b/rules.ini @@ -237,7 +237,7 @@ AnyBrain = (?:^|/)anybrainSDK\.dll$ Arbiter = (?:^|/)Arbiter\.dll$ BattlEye = (?:^|/)BEService(?:_x64)?\.exe$ BlackCipher = (?:^|/)BlackCipher/ -EasyAntiCheat = EasyAntiCheat +EasyAntiCheat = (?:^|/)EasyAntiCheat_Setup\.exe$ EA_AntiCheat = (?:^|/)EAAntiCheat\.Installer\.exe$ EQU8 = (?:^|/)equ8_conf\.json$ FredaikisAntiCheat = (?:^|/)FredaikisAntiCheat/ diff --git a/tests/types/AntiCheat.EasyAntiCheat.txt b/tests/types/AntiCheat.EasyAntiCheat.txt index 14e5cafa8..f85ec4f68 100644 --- a/tests/types/AntiCheat.EasyAntiCheat.txt +++ b/tests/types/AntiCheat.EasyAntiCheat.txt @@ -1,13 +1,3 @@ -/EasyAntiCheat/ -/EasyAntiCheat/@ -@EasyAntiCheat@ -EasyAntiCheat -EasyAntiCheat/ -EasyAntiCheat/@ -EasyAntiCheat/Certificates -EasyAntiCheat/EasyAntiCheat_x64.dll -EasyAntiCheat/EasyAntiCheat_x86.dll +/EasyAntiCheat_Setup.exe EasyAntiCheat/cuisine_royale/EasyAntiCheat_Setup.exe EasyAntiCheat_Setup.exe -GameData/EasyAntiCheat/EasyAntiCheat_x86.dll -win64/EasyAntiCheat_x64.dll From 1bad28745422b0d7592cb87298ecfa221ebf7e79 Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Fri, 20 Jun 2025 14:17:08 +0200 Subject: [PATCH 2/5] add EOS setup version --- rules.ini | 2 +- tests/types/AntiCheat.EasyAntiCheat.txt | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index dc5695fc5..07d87dc0c 100644 --- a/rules.ini +++ b/rules.ini @@ -237,7 +237,7 @@ AnyBrain = (?:^|/)anybrainSDK\.dll$ Arbiter = (?:^|/)Arbiter\.dll$ BattlEye = (?:^|/)BEService(?:_x64)?\.exe$ BlackCipher = (?:^|/)BlackCipher/ -EasyAntiCheat = (?:^|/)EasyAntiCheat_Setup\.exe$ +EasyAntiCheat = (?:^|/)EasyAntiCheat_(?:EOS_)?Setup\.exe$ EA_AntiCheat = (?:^|/)EAAntiCheat\.Installer\.exe$ EQU8 = (?:^|/)equ8_conf\.json$ FredaikisAntiCheat = (?:^|/)FredaikisAntiCheat/ diff --git a/tests/types/AntiCheat.EasyAntiCheat.txt b/tests/types/AntiCheat.EasyAntiCheat.txt index f85ec4f68..4b20d35b9 100644 --- a/tests/types/AntiCheat.EasyAntiCheat.txt +++ b/tests/types/AntiCheat.EasyAntiCheat.txt @@ -1,3 +1,6 @@ +/EasyAntiCheat_EOS_Setup.exe /EasyAntiCheat_Setup.exe +EasyAntiCheat/EasyAntiCheat_EOS_Setup.exe EasyAntiCheat/cuisine_royale/EasyAntiCheat_Setup.exe +EasyAntiCheat_EOS_Setup.exe EasyAntiCheat_Setup.exe From bf9db69cb178a688ec8e7e02d3a4a756a77ebb2b Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Fri, 20 Jun 2025 14:29:33 +0200 Subject: [PATCH 3/5] add eac_server64.dll --- rules.ini | 3 ++- tests/types/AntiCheat.EasyAntiCheat.txt | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 07d87dc0c..f9b37ace7 100644 --- a/rules.ini +++ b/rules.ini @@ -237,7 +237,8 @@ AnyBrain = (?:^|/)anybrainSDK\.dll$ Arbiter = (?:^|/)Arbiter\.dll$ BattlEye = (?:^|/)BEService(?:_x64)?\.exe$ BlackCipher = (?:^|/)BlackCipher/ -EasyAntiCheat = (?:^|/)EasyAntiCheat_(?:EOS_)?Setup\.exe$ +EasyAntiCheat[] = (?:^|/)EasyAntiCheat_(?:EOS_)?Setup\.exe$ +EasyAntiCheat[] = (?:^|/)eac_server64\.dll$ EA_AntiCheat = (?:^|/)EAAntiCheat\.Installer\.exe$ EQU8 = (?:^|/)equ8_conf\.json$ FredaikisAntiCheat = (?:^|/)FredaikisAntiCheat/ diff --git a/tests/types/AntiCheat.EasyAntiCheat.txt b/tests/types/AntiCheat.EasyAntiCheat.txt index 4b20d35b9..0e07c7e19 100644 --- a/tests/types/AntiCheat.EasyAntiCheat.txt +++ b/tests/types/AntiCheat.EasyAntiCheat.txt @@ -1,6 +1,9 @@ /EasyAntiCheat_EOS_Setup.exe /EasyAntiCheat_Setup.exe +/eac_server64.dll EasyAntiCheat/EasyAntiCheat_EOS_Setup.exe EasyAntiCheat/cuisine_royale/EasyAntiCheat_Setup.exe +EasyAntiCheat/eac_server64.dll EasyAntiCheat_EOS_Setup.exe EasyAntiCheat_Setup.exe +eac_server64.dll From 5798252eb1abb57e64e0ead5444c06b0d1d41a3d Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Fri, 20 Jun 2025 14:38:27 +0200 Subject: [PATCH 4/5] add EasyAntiCheat.dll --- rules.ini | 2 +- tests/types/AntiCheat.EasyAntiCheat.txt | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index f9b37ace7..e74ee45dd 100644 --- a/rules.ini +++ b/rules.ini @@ -238,7 +238,7 @@ Arbiter = (?:^|/)Arbiter\.dll$ BattlEye = (?:^|/)BEService(?:_x64)?\.exe$ BlackCipher = (?:^|/)BlackCipher/ EasyAntiCheat[] = (?:^|/)EasyAntiCheat_(?:EOS_)?Setup\.exe$ -EasyAntiCheat[] = (?:^|/)eac_server64\.dll$ +EasyAntiCheat[] = (?:^|/)(?:EasyAntiCheat|eac_server64)\.dll$ EA_AntiCheat = (?:^|/)EAAntiCheat\.Installer\.exe$ EQU8 = (?:^|/)equ8_conf\.json$ FredaikisAntiCheat = (?:^|/)FredaikisAntiCheat/ diff --git a/tests/types/AntiCheat.EasyAntiCheat.txt b/tests/types/AntiCheat.EasyAntiCheat.txt index 0e07c7e19..6407a47a1 100644 --- a/tests/types/AntiCheat.EasyAntiCheat.txt +++ b/tests/types/AntiCheat.EasyAntiCheat.txt @@ -1,9 +1,12 @@ +/EasyAntiCheat.dll /EasyAntiCheat_EOS_Setup.exe /EasyAntiCheat_Setup.exe /eac_server64.dll +EasyAntiCheat.dll EasyAntiCheat/EasyAntiCheat_EOS_Setup.exe EasyAntiCheat/cuisine_royale/EasyAntiCheat_Setup.exe EasyAntiCheat/eac_server64.dll EasyAntiCheat_EOS_Setup.exe EasyAntiCheat_Setup.exe eac_server64.dll +h2o_server_Data/Plugins/EasyAntiCheat.dll From 45249b2475845dde55d3d9d7906ebfba39984f07 Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Fri, 20 Jun 2025 14:46:50 +0200 Subject: [PATCH 5/5] add EasyAntiCheat_x64.dll --- rules.ini | 2 +- tests/types/AntiCheat.EasyAntiCheat.txt | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index e74ee45dd..0a387b630 100644 --- a/rules.ini +++ b/rules.ini @@ -238,7 +238,7 @@ Arbiter = (?:^|/)Arbiter\.dll$ BattlEye = (?:^|/)BEService(?:_x64)?\.exe$ BlackCipher = (?:^|/)BlackCipher/ EasyAntiCheat[] = (?:^|/)EasyAntiCheat_(?:EOS_)?Setup\.exe$ -EasyAntiCheat[] = (?:^|/)(?:EasyAntiCheat|eac_server64)\.dll$ +EasyAntiCheat[] = (?:^|/)(?:EasyAntiCheat(?:_x64)?|eac_server64)\.dll$ EA_AntiCheat = (?:^|/)EAAntiCheat\.Installer\.exe$ EQU8 = (?:^|/)equ8_conf\.json$ FredaikisAntiCheat = (?:^|/)FredaikisAntiCheat/ diff --git a/tests/types/AntiCheat.EasyAntiCheat.txt b/tests/types/AntiCheat.EasyAntiCheat.txt index 6407a47a1..59d80cbdf 100644 --- a/tests/types/AntiCheat.EasyAntiCheat.txt +++ b/tests/types/AntiCheat.EasyAntiCheat.txt @@ -1,6 +1,7 @@ /EasyAntiCheat.dll /EasyAntiCheat_EOS_Setup.exe /EasyAntiCheat_Setup.exe +/EasyAntiCheat_x64.dll /eac_server64.dll EasyAntiCheat.dll EasyAntiCheat/EasyAntiCheat_EOS_Setup.exe @@ -8,5 +9,7 @@ EasyAntiCheat/cuisine_royale/EasyAntiCheat_Setup.exe EasyAntiCheat/eac_server64.dll EasyAntiCheat_EOS_Setup.exe EasyAntiCheat_Setup.exe +EasyAntiCheat_x64.dll eac_server64.dll h2o_server_Data/Plugins/EasyAntiCheat.dll +launcher/EasyAntiCheat/EasyAntiCheat_x64.dll