Skip to content

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Latest commit

ย 

History

119 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ํ•ต ์ œ์ž‘ ์‹œ์—ฐ ์˜์ƒ

ESP ์ œ์ž‘ ์‹œ์—ฐ ์˜์ƒ
ESP.mp4
NoClip ์ œ์ž‘ ์‹œ์—ฐ ์˜์ƒ
NOCLIP.mp4

์•ˆํ‹ฐ์น˜ํŠธ ์ž‘๋™ ์‹œ์—ฐ ์˜์ƒ

AntiCheat.mp4

GameAnalysis

๊ฒŒ์ž„๊ณผ ํ•ต์„ ๋ถ„์„ํ•˜์—ฌ ์•ˆํ‹ฐ์น˜ํŠธ๋ฅผ ์ œ์ž‘ํ•˜๋Š” TEAM ๊ฒŒ์ž„ํ•ด์ฒด๋ถ„์„๊ธฐ

ANTI CHEAT logo

๐Ÿ“Œ ํ”„๋กœ์ ํŠธ ๊ฐœ์š”

  • ํ”„๋กœ์ ํŠธ ํŒ€๋ช…: GameAnalysis (๊ฒŒ์ž„ํ•ด์ฒด๋ถ„์„๊ธฐ)
  • ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„: 2025.05.01 ~ 2025.08.02
  • ํ”„๋กœ์ ํŠธ ํ˜•ํƒœ: ํ™”์ดํŠธํ–‡ ์Šค์ฟจ 3๊ธฐ ํŒ€ ํ”„๋กœ์ ํŠธ
  • ์ฃผ์š” ํƒ€๊ฒŸ: Lethal Company - 1์ธ์นญ 4์ธ ํ˜‘๋™ ๊ณตํฌ ์„œ๋ฐ”์ด๋ฒŒ ๊ฒŒ์ž„
  • ๋ชฉํ‘œ:
    1. ๊ฒŒ์ž„ ๊ตฌ์กฐ ๋ถ„์„: Lethal Company ๊ฒŒ์ž„์˜ ๋ฆฌ๋ฒ„์Šค์—”์ง€๋‹ˆ์–ด๋ง์„ ํ†ตํ•œ ๊ฒŒ์ž„ ๊ตฌ์กฐ ๋ถ„์„
    2. ํ•ต ๋ถ„์„ ๋ฐ ์ œ์ž‘: ์‹ค์ œ ์“ฐ์ด๊ณ  ์žˆ๋Š” ํ•ต์„ ๋ถ„์„ํ•˜๊ณ  ํ•™์Šต ๋ชฉ์ ์œผ๋กœ ํ•ต ์ œ์ž‘
    3. ์•ˆํ‹ฐ์น˜ํŠธ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ: ์ œ์ž‘์„ ํ†ตํ•ด ํ•™์Šตํ•œ ์ง€์‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ข…ํ•ฉ์ ์ธ ์•ˆํ‹ฐ์น˜ํŠธ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ

๐Ÿ‘ฅ ํŒ€ ์†Œ๊ฐœ

ํŒ€ ๊ตฌ์„ฑ์› ๋ฐ ์—ญํ• 

Name Role
์ด์ง€ํ›ˆ PM, Anti-Debugging, Process Watcher, GUI Client
์ž„์ค€์„œ Anti-Cheat Server, Integrity Check, Dashboard Logging
์ด์žฌ์€ Behavior-based Detection
์†Œ์˜ˆ๋‚˜ DLL Injection Detection, Anti-Debugging
์žฅ์ค€์šฐ Reflection-based IL Code Verification, AppDomain Integrity Check
๋‚จ๊ธฐ์ฐฌ Behavior-based Detection
์ด์„œ์ค€ DLL Injection Detection, Harmony Patch Detection
ํ™ฉ์„ฑํ•˜ YARA-based Process Watcher, Heartbeat Monitoring

๐Ÿค ํ˜‘์—… ๋ฐฉ์‹

  • GitHub: ์ฝ”๋“œ ๋ฒ„์ „ ๊ด€๋ฆฌ ๋ฐ ํ˜‘์—…
  • Discord: ์‹ค์‹œ๊ฐ„ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜
  • Notion: ๋ถ„์„ ๊ฒฐ๊ณผ ๊ณต์œ  ๋ฐ ๋ฌธ์„œ ๊ด€๋ฆฌ
  • Offline/Online: ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฏธํŒ…
  • ๋งค์ฃผ ์ •๊ธฐ์ ์ธ ์Šคํฌ๋Ÿผ ๋ฏธํŒ…: ๋ถ„์„ ๊ฒฐ๊ณผ ๊ณต์œ , ์ง„ํ–‰์ƒํ™ฉ ์ ๊ฒ€ ๋ฐ ๋ฉ˜ํ† ๋ง

๐Ÿ“ ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ

โš™๏ธ ์•ˆํ‹ฐ์น˜ํŠธ ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜

๊ตฌ์กฐ๋„

๐Ÿ“ ํด๋” ๊ตฌ์กฐ

GameAnalysis/
โ”œโ”€โ”€ AntiCheat/
โ”‚
โ”‚   โ”œโ”€โ”€ Client_Lethal_Anti_Cheat/          # ํด๋ผ์ด์–ธํŠธ GUI (์œˆ๋„์šฐ ํผ ๊ธฐ๋ฐ˜ ์‹คํ–‰ ํŒŒ์ผ)
โ”‚   โ”‚   โ”œโ”€โ”€ app.manifest                   # ๊ด€๋ฆฌ์ž ๊ถŒํ•œ ์‹คํ–‰ ์„ค์ •
โ”‚   โ”‚   โ”œโ”€โ”€ Program.cs                     # ํ”„๋กœ๊ทธ๋žจ ์ง„์ž…์ 
โ”‚   โ”‚   โ”œโ”€โ”€ MainForm.cs                    # ๋ฉ”์ธ ํผ
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ MainForm.Designer.cs
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ MainForm.resx
โ”‚   โ”‚   โ”œโ”€โ”€ Resources/                     # ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ SharpMonoInjector.dll      # DLL ์ธ์ ์…˜ ๋„๊ตฌ
โ”‚   โ”‚   โ”œโ”€โ”€ Integrity/                     # ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์‚ฌ ๋ชจ๋“ˆ
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ FileHashUtil.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ IntegrityChecker.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ IntegrityResult.cs
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ ServerHashManager.cs
โ”‚   โ”‚   โ””โ”€โ”€ Util/                          # ์œ ํ‹ธ ๋ฐ ๋ณด์กฐ ๊ด€๋ฆฌ
โ”‚   โ”‚       โ”œโ”€โ”€ BehaviorLogManager.cs      # ์„œ๋ฒ„์™€ ํ†ต์‹  (๋กœ๊ทธ ์ˆ˜์ง‘)
โ”‚   โ”‚       โ”œโ”€โ”€ HeartbeatManager.cs        # ์„œ๋ฒ„์™€ ํ†ต์‹  (ํ•˜ํŠธ๋น„ํŠธ)
โ”‚   โ”‚       โ”œโ”€โ”€ HwidUtil.cs
โ”‚   โ”‚       โ”œโ”€โ”€ InjectorManager.cs
โ”‚   โ”‚       โ”œโ”€โ”€ LogManager.cs
โ”‚   โ”‚       โ”œโ”€โ”€ PipeListener.cs
โ”‚   โ”‚       โ”œโ”€โ”€ RsaKey.cs                  # ์„œ๋ฒ„์™€ ํ†ต์‹  (์•”ํ˜ธํ™”)
โ”‚   โ”‚       โ”œโ”€โ”€ SecurityUtil.cs            # ์„œ๋ฒ„์™€ ํ†ต์‹  (๋ณด์•ˆ)
โ”‚   โ”‚       โ””โ”€โ”€ SimpleACManager.cs
โ”‚
โ”‚   โ”œโ”€โ”€ Lethal_Anti_Cheat/                 # DLL ๊ธฐ๋ฐ˜ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์•ˆํ‹ฐ์น˜ํŠธ (Injection DLL)
โ”‚   โ”‚   โ”œโ”€โ”€ BehaviourAntiCheats/          # ๊ฒŒ์ž„ ๋‚ด ์น˜ํŠธํ–‰์œ„ ํƒ์ง€
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ DamageHack.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GodMode.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ InfinityStamina.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ SuperJumpAndFastClimb.cs
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ TeleportCheck.cs
โ”‚   โ”‚   โ”œโ”€โ”€ BehaviourCore/                # ์•ˆํ‹ฐ์น˜ํŠธ ํ•ต์‹ฌ ๋กœ์ง
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ AntiCheatUtils.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ AntiManager.cs
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ MessageUtils.cs
โ”‚   โ”‚   โ”œโ”€โ”€ DebugDetector/                # ๋””๋ฒ„๊ฑฐ ํƒ์ง€ ๊ธฐ๋Šฅ
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ DebugDetector.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ IDebugCheck.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ MonoDebuggerAttachCheck.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ MonoPortScanCheck.cs
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ RemoteDebuggerCheck.cs
โ”‚   โ”‚   โ”œโ”€โ”€ DLLDetector/                  # ์™ธ๋ถ€ DLL ๊ฐ์ง€
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ AllowList.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ CheckDLL.cs
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ CheckSignature.cs
โ”‚   โ”‚   โ”œโ”€โ”€ HarmonyPatchDetector/         # Harmony ํŒจ์น˜ ๊ธฐ๋ฐ˜ ํ›… ํƒ์ง€
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ HarmonyPatchDetector.cs
โ”‚   โ”‚   โ”œโ”€โ”€ ProcessWatcher/               # ํ”„๋กœ์„ธ์Šค ๊ธฐ๋ฐ˜ ํƒ์ง€
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ NtProcessScanner.cs
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ ProcessWatcher.cs
โ”‚   โ”‚   โ”œโ”€โ”€ Reflection/                   # ๋ฆฌํ”Œ๋ ‰์…˜/๋„๋ฉ”์ธ ์šฐํšŒ ํƒ์ง€
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ AppDomainModuleScanner.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ HashDumper.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ ReflectionDetector.cs
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ SandboxAppDomain.cs
โ”‚   โ”‚   โ”œโ”€โ”€ Util/                         # ๋ณด์กฐ ์œ ํ‹ธ๋ฆฌํ‹ฐ
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ ConsoleManager.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ NativeMethods.cs
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ PipeLogger.cs
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ UnifiedScanner.cs
โ”‚   โ”‚   โ””โ”€โ”€ Loader.cs                    # ์ง„์ž… ๋กœ์ง (DLL EntryPoint)
โ”‚
โ”‚   โ””โ”€โ”€ Lethal_Anti_Debugging/            # ๋””๋ฒ„๊น… ๋ฐฉ์ง€์šฉ ๋ณ„๋„ ํ”„๋กœ๊ทธ๋žจ (.exe)
โ”‚       โ”œโ”€โ”€ dllmain.cpp
โ”‚       โ”œโ”€โ”€ Logger.cpp
โ”‚       โ”œโ”€โ”€ ProcessScanner.cpp
โ”‚       โ”œโ”€โ”€ Logger.h
โ”‚       โ””โ”€โ”€ ProcessScanner.h
โ”‚
โ”œโ”€โ”€ hack/                                 # ํ•ดํ‚น ๋„๊ตฌ ์ƒ˜ํ”Œ ํ˜น์€ ํ…Œ์ŠคํŠธ์šฉ
โ”‚
โ””โ”€โ”€ references/                           # ๋ฌธ์„œ, YARA ๊ทœ์น™, ์ƒ˜ํ”Œ, ์„œ๋ช… ์ •๋ณด ๋“ฑ ์™ธ๋ถ€ ์ฐธ๊ณ  ์ž๋ฃŒ

โšก ์ฃผ์š” ๊ธฐ๋Šฅ

image

๐Ÿ›ก๏ธ Anti-Cheat Core Features

  • Anti-Debugging: ๋””๋ฒ„๊ฑฐ ํƒ์ง€ ๋ฐ ๋ฐฉ์ง€
  • Process Watcher: ํ”„๋กœ์„ธ์Šค ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๊ฐ์‹œ
  • Behavior-based Detection: ํ–‰๋™ ๊ธฐ๋ฐ˜ ํƒ์ง€ ์‹œ์Šคํ…œ
  • Client-Server Heartbeat: ์‹ค์‹œ๊ฐ„ ํด๋ผ์ด์–ธํŠธ ์ƒํƒœ ๋ชจ๋‹ˆํ„ฐ๋ง
  • Integrity Check: ํ•ต์‹ฌ DLL,exe ํŒŒ์ผ๋“ค ํ•ด์‹œ๊ธฐ๋ฐ˜ ์„œ๋ฒ„์‚ฌ์ด๋“œ ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์‚ฌ
  • Admin Dashboard Monitoring: ๊ด€๋ฆฌ์ž ์›น ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ†ตํ•œ ์‹ค์‹œ๊ฐ„ ๋กœ๊ทธ ๋ชจ๋‹ˆํ„ฐ๋ง

๐Ÿ›ก๏ธ Advanced Anti-Cheat Detection

  • DLL Injection Detection: DLL ์ธ์ ์…˜ ํƒ์ง€
  • Reflection-based IL Code Verification: IL ์ฝ”๋“œ ๊ฒ€์ฆ
  • AppDomain Integrity Check: AppDomain ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์‚ฌ
  • Harmony Patch Detection: Harmony ํŒจ์น˜ ํƒ์ง€
  • YARA-based Process Watcher: YARA ๊ทœ์น™ ๊ธฐ๋ฐ˜ ํ”„๋กœ์„ธ์Šค ๊ฐ์‹œ

โš™๏ธ ๊ธฐ์ˆ  ์Šคํƒ

๋ถ„๋ฅ˜ ๊ธฐ์ˆ  ์Šคํƒ
Analysis Tools
Anti-Cheat Client
Anti-Cheat Server
Infrastructure & Cloud
Security & Libraries

๐ŸŒ ๋Œ€์‹œ๋ณด๋“œ

๋Œ€์‹œ๋ณด๋“œ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๊ด€๋ฆฌ์ž ๊ณ„์ •: admin / 1234


๐Ÿ™ Support

  • PM, PL: ํ”„๋กœ์ ํŠธ ์ง€๋„ ๋ฐ ๋ฉ˜ํ† ๋ง
  • MAXMINYEON

ํ™”์ดํŠธํ–‡ ์Šค์ฟจ 3๊ธฐ (WHS3) ํŒ€ํ”„๋กœ์ ํŠธ

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages