최근 수정 시각 : 2024-10-23 00:15:14

마인크래프트/핵


파일:마인크래프트 로고.svg
{{{#!wiki style="margin: -0px -10px -5px; min-height:calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px; word-break:keep-all"
<colbgcolor=darkgreen><colcolor=#fff> 기본 플레이
시스템세계 (시드) · 게임 모드 · 난이도 · 게임 규칙 · 엔딩 · 죽음 메시지 · 스플래시 · 명령어 · NBT · 런처
인게임아이템 · (플레이어) · 개체 · 날씨 · 차원 · 생물군계 · 구조물 · 마법 부여 · 상태 효과 · 조작법 · 피해 · 발전 과제
도움말튜토리얼 · (탐험 · 파밍 · 회로) · 재생 가능한 자원 · 브릿징 · PVP · 파쿠르 · 스피드런 · 건축
시리즈 및 매체
출시 에디션자바 에디션 (업데이트) · 베드락 에디션 (업데이트) · 포켓 에디션* · 콘솔 에디션* · 파이 에디션*
파생 게임마인크래프트 던전스* · 마인크래프트 레전드* · 마인크래프트 에듀케이션 · 마인크래프트: 스토리 모드* · 마인크래프트 어스*
미디어OST · 관련 서적 · 레고 · 영화 · 애니메이션 · Minecraft Live · Minecraft Now · Minecraft Monthly
유저 콘텐츠
창작 요소2차 창작 · 망토 · · 모드 (개발 · · 모드팩) · 애드온 · (리소스 팩 · 데이터 팩) · 외부 프로그램 ·
멀티 콘텐츠멀티플레이 · 서버 · 플러그인 · Realms · EULA
개발개발 기초 · 모드 개발 · 플러그인 개발
기타
이야깃거리여담 · 커뮤니티 · 사건 사고 · 문제점 · 용어 · 지원 언어 · 머나먼 땅 · 이미테이션 게임 · 히로빈
관련 문서나무위키 마인크래프트 프로젝트 · 마인크래프트로 분류된 문서 · 마인크래프트의 하위 문서
* 표시는 서비스가 종료되었거나 개발이 중단되었다는 표시이다. }}}}}}}}}

1. 개요2. 종류
2.1. 클라이언트(Client)2.2. 전투(Combat) 핵2.3. 이동(Movement) 핵2.4. 플레이어(Player) 핵2.5. 세계(World) 핵2.6. 렌더(Render) 핵2.7. 기타(Misc) 핵
3. 제재 대상 모드 및 프로그램4. 고스트 클라이언트5. 베드락 에디션6. 대처법
6.1. 굴파기6.2. 막기6.3. 신고

1. 개요

마인크래프트 게임 특성상 잡기도 까다로워서 정말 심각하게 분류된다. 클라이언트 수정이 매우 쉬워 게임 클라이언트 자체를 수정한 핵을 통하여 서버에 접속하므로 클라이언트 측에서 핵 사용 여부를 서버에 전송하지 않는다. 이 때문에 핵 사용 여부를 판별하려면 원격 모니터링이나 행동 자체를 잡아내야 하므로 서버 플레이어가 알아낼 수 없는 핵(ESP, 엑스레이 등)은 잡기가 매우 힘들다. 단, 엑스레이같은 경우는 안보이는 블록은 돌로 보내거나 아무 광물 블록이나 섞어 보내서 막는 모드/플러그인이 있다.

다른 게임과 달리 핵을 잡기 어려운 까닭은 바로 모드와의 경계선이 모호하기 때문이다. Mojang에서는 클라이언트 수정 및 모드 제작에 큰 제약을 두지 않는다. 따라서 핵을 잡는 것이 다른 게임처럼 게임사가 잡는것이 아닌 서버에서 자체적으로 잡게 되었다. 마인크래프트에는 수많은 모드가 있고, 그 기능들이 핵과 같은 것 또한 굉장히 많다. 예를 들어 미니맵 모드 같은 경우 많은 서버에서 ESP와 같은 역할을 하여 금지하는 모드이지만, 야생이나 RPG 서버에서는 권장하는 사례가 있다. 한편, 많은 유저들이 사용하는 카메라 줌, 안개 제거, 또는 광원을 들고 있을 때 주변이 밝아진다거나 하는 간단한 기능만을 가진 모드라도 스피드런에서는 핵으로 간주되기도 한다. 이런 이유로 마인크래프트에서는 핵과 모드의 경계가 불분명하여 널리 사용된 모드가 어느 순간 핵으로 인식되고, 핵으로 인식되던 모드가 허용된 사례가 많다. 따라서 서버들도 핵이라는 명칭 대신 허용되지 않은 모드라는 명칭을 선호하는 편이다.

핵의 사용 규모는 마인크래프트 핵 전문 사이트가 있을 정도로 크다. 마인크래프트 핵은 모드처럼 검색만 해도 무료로 쉽게 구할 수 있다. 핵으로 제재되도 서버에서 IP 차단과 닉네임 차단을 동시에 하지 않으면, 다른 IP를 통해 접속하거나, 새로운 계정을 만들어서 접속할 수 있다. 그리고 복돌 서버는 UUID를 사용하지 않아 닉네임만 바꾸면 우회된다. 복돌 서버는 이래저래 서버장만 피해 보니 열지 말자.

아래에 서술된 것 외에도 핵의 종류는 계속 늘어나고 있다.

2. 종류

아래에 기술된 핵들은 함부로 이용하면 다른 유저들에게 피해를 남길 수 있으며, 거의 모든 서버에서 규칙 위반 행위이다. 웬만한 서버들은 핵 소지를 아예 허용하지 않고 있다.

2.1. 클라이언트(Client)

파일:마인크래프트 핵 클라이언트.png
핵 클라이언트는 유료부터 무료까지 많이 개발되어 개다.

2.2. 전투(Combat) 핵

PVP에서 자주 쓰인다. 그외에도 초보들이 실력을 핵으로 메꾸거나, 야생에서 편하게 플레이하려고 쓰는 경우도 있다.
  • Aura: 주변에 있는 타겟을 자동으로 공격한다
    • KillAura: 주변에 있는 타겟을 근거리 공격으로 때린다.
    • CrystalAura: 타겟주변에 엔더수정을 설치하고 터트리는 기능이다. (흑요석을 자동으로 설치해주진 않는다)
    • AnchorAura: 타겟의 머리 주변 또는 발밑에 리스폰 정박기를 설치하고 폭파 시키는기능이다. (오버 또는 엔드에서만 작동한다.)
    • BedAura: 타겟 주변에 침대를 설치해 터트리는 기능이다. (네더또는 엔드에서만 작동한다)
    • TpAura: 매우 빠르게 움직이는 패킷을 보내 TP 하는것처럼 보이는 Aura. (당하는사람은 때리는 사람이 보이지 않기도 한다)
  • KeepSprint: 상대방을 공격할때 스프린트가 풀리는것을 없앤다.
  • Critical: 때릴때 점프하지 않아도 크리티컬로 때리는 모듈이다.
  • Aimbot / AimAssist: 자동으로 에임을 타겟에게 맞춰준다.
  • SilentAura: KillAura가 막힌서버에서 자주쓰인다. (안티치트에 잘 걸리지 않는 모듈이다)
  • Auto
    • AutoClicker: 자동으로 클릭해준다. (몇몇 핵은 안티치트에 걸리지 않게 몇부터 몇까지로 cps를 다르게 한다.)
    • AutoTotem: 불사의 토템이 있다면 자동으로 보조 손으로 이동한다.(몇몇 서버는 오히려 이걸 사용한다.)
    • AutoArmor: 자동으로 갑옷을 입어준다.
  • Reach: 공격, 블럭 거리를 늘려준다. 보통 안티치트에 걸리지 않게 3~4 사이로 쓴다.
    • BackTrack: Reach가 막힌서버에서 사용된다. 공격 거리를 늘려준다.
  • Knockback
    • Velocity (AntiKnockback): 내가 받는 넉백 강도를 조절한다.
    • SuperKnockback(MegaKnockback): 상대방이 받는 넉백 강도를 조절한다.
  • Hitbox: 개체의 히트박스를 늘린다.
  • AutoPlay: 바리톤을 이용해 사람이 있는곳으로 이동해 죽인다.
  • AntiFireball: 날아오는 화염구를 자동으로 쳐낸다.

2.3. 이동(Movement) 핵

파쿠르나 점프맵처럼 고난도 맵에서 사용된다.
  • Fly(Flight): 크리에이티브 플라이, 다이나믹 플라이로 나뉘는데, 크리에이티브 플라이는 크리에이티브와 같은 방식으로 움직이며, 다이나믹 플라이는 관성을 무시한다. 하지만 점프하다 랙이 걸릴 경우 이 핵을 쓰는 것으로 오인받을 수 있다.
    • Disabler: 플라잉 Disabler와 일반 Disabler로 나뉜다. 일반 Disabler는 안티치트를 잠시 꺼주고 플라잉 Disabler는 5초뒤에 하늘을 잠시 날게해준다.
    • Elytrafly(Elytraflight): 겉날개를 타고 폭죽없이 날라다닐수 있는 핵이다.
    • Glide: 글라이더를 타고 있는 것처럼 천천히 내려간다.
  • Speed: 이동 속도가 상승한다. 원하는 빠르기로 조절할 수도 있다. 보통 Strafe 설정과 함께 사용한다
    • Strafe: 보는 각도를 돌리는 패킷을 보내 빠르게 이동한다. (45 Strafe 원리)
    • BHop(Bunny Hop): 버니합처럼 무빙을 보이는 핵이다.[1]
      • LowHop: BHop인데 낮게 점프하는 BHop이다. 이 BHop이 점프하는 칸은 0.5칸도 안된다.
    • OnGround: LowHop을 Speed로 바꿔주는 옵션이다. 점프를 하지 않으며 빨라지기만 한다.[2]
  • Jesus: 물또는 용암 위를 걷는다. 다만 신고할 때는 LiquidWalk라고 하는 것이 서버 관리자가 쉽게 이해할 수 있다. "저사람 예수니까 밴하라"라고하면 못 알아먹는다. 물을 블럭처럼 걷는 방식과 수영을 빠르게 하는 방식이 있다.
  • AntiVoid/AntiFall: 높은 지역에서 떨어지거나, 세계 밖으로 떨어지는 것을 막는 핵이다.
  • Auto Clutch: 자동으로 클러치를 해준다.
  • Safewalk: 웅크리기 누르지 않아도 웅크리기 누른 것처럼 블럭 경계면에서 떨어지지 않는다.
  • Step: 설정한 높이만큼의 블록을 계단 오르듯이 바로 올라가거나 바로 내려간다.
  • Spider(WallClimb): 거미처럼 벽을 타고 다닐 수 있다.
  • NoSlowdown: 음식 섭취, 검을 사용한 막기 기능, 방패 사용, 영혼 모래 등에 의한 속도 저하의 영향을 받지 않는다.
  • Clip: 플레이어의 Y 또는 X,Z 좌표를 더하거나 뺄 수 있다. (일반적으로 장거리 이동은 막혀있다)
  • FastClimb: 사다리와 덩쿨을 빠르게 올라갈수 있게 해준다.
  • FastStairs: 계단을 더 빠르게 오르내릴 수 있게 해 준다.
  • Sprint: 자동으로 달리기를 해준다. 1.15부턴 바닐라에서도 있다.
    • InstantSprint: 계속 달리기 상태를 유지해 바로 달릴수 있다. (가만히 있어도 발밑에 파티클이 나온다)
    • SprintDirections: 앞쪽 말고도 양옆뒤로도 달릴수 있게해준다.
  • High Jump: 점프를 높이 늘려준다.
  • EntityFly: 탈것을 날게한다.
  • Entity Speed: 탈것의 이동 속도가 상승한다.
  • ClickTp(Tp): 클릭을 한 곳으로 TP 시켜준다.

2.4. 플레이어(Player) 핵

  • Teleport / FreecamTP: Freecam을 작동시키며 이 핵이 꺼지면 몇초 뒤 그 위치로 TP 한다.
  • AntiFire: 용암에 빠지거나 불에 닿으면 일정 시간 동안 불 대미지를 입는 것이 정상이지만, 이 핵을 사용하면 1~2초 안에 불이 꺼진다. 일부 핵 중에는 불을 블럭으로 인식해서 못 들어가게 하는 것도 있다.
  • ChestStealer / AutoSteal: 상자를 열면 알아서 지정한 아이템만 꺼내온다.
  • AutoSoup: 플레이어가 자동으로 버섯 스튜(스프)를 먹게 하는 핵. 버섯 스튜로 체력을 즉시 회복할 수 있는 서버에서 주로 사용된다.
  • NoFall: 낙하 피해를 받지 않는다. 웬만한 안티치트는 다 막는다.(NCP, AAC 등)
  • FastBreak/SpeedMine: 빠른 속도로 블록을 부술 수 있다.
  • Antibot: 각 서버의 핵방지 프로그램[3]을 우회한다. 핵 클라이언트에 따라 봇을 제거하거나, 봇이 등장해도 때리지 않거나 이 두가지 종류로 나뉜다.
  • Spam / SpamBot: 설정한 문자를 일정 주기로 계속 입력한다.
  • Regen: 대미지를 받을 경우 체력을 급속도로 회복한다. 대다수의 서버에서 이 핵을 감지한다. 그 원리는 포만감이 높을 때의 자연 회복 속도를 빠르게 하는 것. 그래서 이 핵의 경우 사용자의 포만감이 급속도로 닳는다.
  • AutoPot: 상황에 알맞은 포션을 자동으로 뿌려준다.
  • Respawn/AutoRespawn: 리스폰 버튼을 누르지 않고 즉시 리스폰된다.
  • FastUse: 아이템을 빨리 사용할 수 있게 해 준다.
    • FastPlace: 블록을 고속으로 설치한다. Right Clicker와는 다르다.
  • Antidebuff: 플레이어에게 걸린 특정 이펙트를 클라이언트 측에서 없에준다.
  • Blink: 모든 움직임에 관련된 자신(플레이어)의 패킷을 멈춘다. 이 핵을 껐다 켰다 하면 서버 측에서는 플레이어가 텔레포트하는 것 처럼 보이게 된다.
  • AutoArmor: 인벤토리에 있는 갑옷 중 가장 방어 효과가 뛰어난 아이템을 자동으로 입혀준다.
  • AutoTool: 자동으로 효율이 높은 검[4]이나 도구를 선택해준다. 잡기 어려운 핵이다.
  • ChestAura: 주변에 있는 상자를 자동으로 연다. 벽도 뚫고 연다.
  • Baritone: 편의 기능을 자동으로 해주는 모드이다. 이 모드는 오픈소스라 일부 핵 클라이언트에 동봉되어 나온다.
  • Inventory
    • InvManager / Inventory Manager / InvCleanner : 인벤토리의 불필요한 아이템을 자동으로 버려준다.
    • InvMove / InventoryMove: 메뉴 화면을 열고 있는 상태에서 걸어다닐 수 있다.
  • FastBow/RapidFire: 활 장전 시간을 무시하고 쏜다. Timer 핵으로도 구현할 수 있다.

2.5. 세계(World) 핵

  • Scaffold(ScaffoldWalk/Bridge/Blockfly): 플레이어의 밑에 블록을 자동으로 설치하며 떨어지지 않도록 해준다. 작동 방식은 걸어가면서 자동으로 발 밑에 블록을 쌓는 것이다. 주로 고스트 핵 클라이언트에서 Legit이라는 기능이 있는데, 이는 닌자브릿지를 하기에 일반 플레이어와 구별하기 어렵다.
  • Phase: 벽과 벽 사이를 자유롭게 다닐 수 있는 핵이다. 이 말은 기반암으로 만든 집이라도 소용 없다는 뜻. 벽만 통과하는 것과 블록 자체바닥 포함를 통과하는 것이 존재한다. 서버에서는 작동했다가 안했다가 하며, 주변 블록을 없애는 방법[5]으로도 존재한다.
  • Tower: 블록을 위로 빨리 쌓게 도와준다. Scaffold와 이것을 통합시킨 핵 클라이언트가 많다.
  • Timer: 자신의 마인크래프트 속도를 배속시킨다. 멀티 서버에서 사용 시 패킷을 전송하는 텀이 바뀌어서 자신의 속도를 더 빠르게 할 수도 있고 느리게 할 수도 있다. 배속이 된 만큼 블럭이 빨리 부서지고 빠르게 이동한다. 보통 움직이면 걸린다. 물론 배고픔도 더 빨리 닳는다. 만약 NCP 플러그인에서 Fast_digging이 여러 차례 감지될 경우 의심해 보자.
  • BedBreaker: 블럭을 캐지 않고 바로 침대를 부숴줄수 있게한다. 몇몇 핵은 안티치트에게 걸리지 않게 침대 주변 블럭도 함께 부순다. [6]

2.6. 렌더(Render) 핵

머더나 FPS 게임에서 자주 사용된다.
  • Trajectory / TrajectoryTracer: 날아오는 활/눈덩이 등의 대미지를 입히는 발사체 엔티티를 감지한다. 보통 어느 방향에서 날아오는지를 표시해준다.
  • Tracer: 플레이어의 위치를 선으로 표현하여 알려준다. 해당 핵을 사용하면 여러 개의 선들이 생기는데, 그 선들을 따라가면 플레이어가 있다. 다른 플레이어를 관전할 때 어떤 플레이어가 잘 숨어있는 플레이어를 순식간에 찾아내면 이 핵을 의심해볼 수 있다. 핵 특성상 투명화 아이템이 무력화된다.
  • ESP: 플레이어, 상자, 몹의 위치를 표시한다. 벽 너머에서도 보이며, 투명화를 감지하기도 한다.
  • Freecam: 자신의 몸은 그대로지만 시점만이 이동한다. 사용자가 사용한 장소에서 손이 닿는 곳의 상자나 블럭까지는 파괴할 수 있다. 그렇기에 벽 뒤의 상자 열기나 벽 뒤의 레버 당기기, 벽 뒤의 블럭 부수기를 하는 해커들이 있다. 다만 손이 닿는 곳은 4.5M 정도로 멀리 가면 해커에게만 부서진 걸로 보이고 다른 사람들에겐 평범한 블럭으로 보인다.
  • X-Ray: 모드나 리소스팩으로도 만들어져 있다. 돌, 자갈 등을 투시하여 광물의 위치를 직접 볼 수 있다. 주로 야생/생존 맵에서 이용된다. 엑스레이를 원천적으로 차단하는 방법이 있긴 하지만, 서버의 CPU 리소스를 미친듯이 잡아먹는다. X-Ray에서 아무것도 보이지 않고 엔티티만 보이게 해서 ESP와 비슷하게 만들 수도 있다.
  • Projectile / Projectiles: 여러 가지 발사체(눈덩이, 계란, 화살)이 발사되고, 적중하는 위치를 계산하여 화면에 표시한다.
  • NameTags: 플레이어(봇 포함)에 대한 정보를 이름표에 나타내어 알려준다. (게임 모드(서바이벌, 크리에이티브, 모험, 관전, 봇 ), 이름, 체력, 핑, 거리 등등) 또는 플레이어의 이름표 크기를 조절할 수 있다.
  • Search: 지정한 블럭을 찾아준다. 범위를 설정할 수 있다.

2.7. 기타(Misc) 핵

  • Auto Cheat: 해당 서버가 어떤 안티치트를 사용하는지 알려준다. Vanilla, AAC, NCP, Hypixel 등등 나오며 그 외에 감지하지 못하면 Unknown으로 나온다.
  • Auto Reconnect: 자동으로 서버를 들어가게 해준다. 강퇴 당하자마자 다시 들어올 수 있다.
  • Auto Disconnect: 체력이 일정 이하로 내려가면 접속을 끊게 만든다. PVP에서 패배하기 직전 빠른 퇴장이 가능하다. 최근에는 이런 경우를 막기 위해 전투 중에 접속을 종료하면 자동으로 사망 처리하는 경우도 있다.
  • Fancy Chat: 반각 문자는 전부 전각 문자로 변환되며 채팅 입력이 크게 나타낸다. 사실 IME에서도 쓰이는 기능이고 ALT+= 키 조합으로 자유자재로 바꿀 수 있는지라 크게 문제가 되지 않는다.
  • Wtap : PVP 기술 중 하나인 Wtap 을 자동 구현해준다.
  • GamePlay: autoL(사람을 죽이면 자동으로 L <닉네임>이나 모욕하는 말 등이 쳐진다.), autojoin 등을 구현해 준다. 사실상 모드와 매우 흡사하다.
  • ClientSpoof: 클라이언트 브랜드명(배드라이언 일 시 badlion.client 등)을 바꿔준다.
  • PingSpoof: 핑을 바꿀수 있게해준다.
  • Plugin: 서버의 플러그인을 확인하는 핵이다.

3. 제재 대상 모드 및 프로그램

핵이라기엔 소소한 모드거나 보조 프로그램 등이지만 대부분의 서버에서 제재 대상으로 들어간 대상을 서술한다. 아래 서술된 모드 말고도 대부분의 서버 관리자들의 입장은 '위험을 감수하고 사용해라'이기 때문에 불공정한 이득을 주는 모든 모드는 제재 대상이 될수 있으니 서버 규칙을 필히 확인해야 한다.
  • 미니맵: 미니맵 자체도 밴을 때리는 서버도 굉장히 많고, 아닌 경우에도 플레이어/몹/아이템 등의 위치가 표시되는 레이더 형식의 미니맵이 있는데, 그런 미니맵들은 핵으로 분류하기에 밴을 먹인다. X-Ray와 마찬가지로 미니맵의 종류가 많고, 레이더 기능과 미니맵 자체는 사용자가 임의로 끄고 켤 수 있으며, 개발자나 관리자가 사용하는 유명한 미니맵 역시 이 기능을 탑재하고 있기 때문에 이걸 단속하는 건 사용자가 직접 자백하지 않는 이상 사실상 100% 불가능에 가깝다. 그나마 야생 서버 같은 경우에는 봐주거나 아예 허용하기도 하지만, PVP나 미니게임 등과 같은 경우에는 다른 게임의 맵핵과 다를 게 없어진다.
  • Smart Moving: 벽을 기어오르거나 높이 1칸인 구멍을 지나다닐 수 있는 기능을 가지는 모드이다. 해당 모드를 사용하는 서버도 있으나 이러한 모드가 없는 서버에서는 이를 악용하여 불공정한 능력을 가질 수 있기 때문에 제재 대상이 된다. 1.13 이후 버전에서는 높이 1칸인 구멍을 지나다니는 것 자체는 가능하지만 직접 어떤 키를 누르거나 해서 엎드릴 수는 없고 다락문, 울타리 문, 피스톤, 물 같은 것을 사용해야된다.
  • Inventory Tweak: 주로 인벤토리의 아이템을 자동 정렬시키는 데 사용되는 모드이다. 해당 모드를 사용하는 서버도 있으나 그렇지 않은 서버에서는 아이템 대량 이동 기능, 자동 갑옷 착용 기능, 소모된 아이템의 자동 보충 기능으로 인해 제재 대상이 될 수 있다. 여담으로 대부분의 핵 클라이언트도 해당 기능을 가지고 있다.
  • 매크로: 사용자가 지정한 동작을 자동으로 수행하는 외부 프로그램이다. 오토마우스처럼 비정상적인 속도로 아이템을 사용하는 것도 가능하며, 특히 경제 개념이 있는 서버에서는 인플레이션을 일으킬 우려도 있다. 일부 서버에서는 매크로 뿐만 아닌 가만히 앉아서 마우스에 테이프를 붙이거나 키보드 위에 무언가를 올려 어떤 행위를 지속적으로 반복하는 것도 금지한다.
  • 플레이어 시점(카메라) 조정 모드: Freelook(Perspective Mod)의 경우 특정 키를 누르면 3인칭 모드로 360도 회전이 가능하다. 위 모드들과는 다르게 일부 서버에서만 제재하며, 대부분의 서버들의 경우에는 불공정한 이득을 주는게 없다고 판단하여 아예 허용하기도 하는 서버가 많다.
  • 몹 체력바/데미지 인디케이터(Damage Indicator): 원래 클라이언트상에서 보이지 않는 다른 몹/플레이어의 체력 수치를 UI 상에서 보여줘 악용될 여지가 있기 때문에 대부분의 서버에서는 제재 대상이다.
  • 가상 사설망(VPN): 일반적으로는 인터넷 회선이 좋지 않은 곳에서 속도 향상을 위해 쓰이기도 하지만, 핵 사용자들이 IP를 바꿔가며 차단을 우회하는 경우도 잦기에 일부 커뮤니티 서버의 경우 VPN 사용을 허용하지 않거나 아예 서버단에서 차단시키기도 한다.

4. 고스트 클라이언트

대놓고 사용하는 핵을 포함하여 웬만한 핵 클라이언트 기능들은 죄다 포함 되어있다.

실제로 하이픽셀 서버에 있는 Ranked SkyWarsUHC Champions 라는 게임을 플레이하는 유저들 중에서 고스트 클라이언트를 쓰는 사람이 생각보다 많다. 대한민국에도 고스트 클라이언트를 쓰는 사람들이 생각보다 은근히 있다.

그리고 Hud(ArrayList, 자신이 사용하고있는 핵의 모듈들을 리스트로 창에 보여주는 것)를 키거나 끌 수 있어서 핵에 관한 지식이 적은 사람들은 핵을 안쓴다고 끝까지 믿는다.

안티치트가 좋지 않으면 거의 다 우회가 된다. 그리고 진정한 핵에 대한 문제는 Blatant Cheats(대놓고 핵 쓰기) 보다는 Ghost Cheat(들키지 않게 핵 쓰기)라는 것이 더 큰 문제다. 왜냐하면, Blatant Cheats 에 비하면 잡기도 어렵고, 자기들은 핵이 아니라고 빡빡 우기는 경우가 많기 때문이다. 고스트 클라이언트 유저들은 대놓고 핵을 쓰는 것이 아니라 리치를 약간 늘리거나 히트박스를 살짝 키우는 형식의 핵을 많이 사용하여 조금 과한 비유지만 올림픽 경기에서 도핑하는 선수들도 일반인보다는 월등한 피지컬을 가진 것처럼 핵을 쓰지 않은 실력도 우수한 사람들이 많다. 그렇기에 사실상 핵을 이기는 것은 핵이 말도 안 될 정도로 못한다거나, 핵을 사용하지 않는 유저가 말도 안 될 정도로 잘한다던가, 어떠한 방법이 되었든 간에 핵 유저가 게임에서 죽어버리는 경우가 있지 않는 이상은 웬만해선 거의 불가능하다고 해도 무방하다.

5. 베드락 에디션

베드락 에디션에도 핵이 존재한다. 다만 안드로이드, PC 외의 플랫폼들은 앱 수정이나 외부 프로그램이 막혀있으므로 핵을 사용할 수 없다. 그래서 베드락 에디션 핵들은 개조된 안드로이드 버전이나 치트 엔진 기반이다.

전에는 ModPE를 이용한 핵 스크립트도 존재하였으나 블록런처가 사실상 개발이 중단된 상태라 최신버전에서는 작동할 수 없다. 그러자 앱의 코드를 수정해서 핵 클라이언트를 만들기 시작했다. 베드락 에디션의 핵 클라이언트는 자바 에디션에 있는 대부분의 기능을 사용할 수 있다.

자바 에디션 서버에서 베드락 에디션 유저들도 들어오게 하기 위해 GeyserMC 플러그인을 설치했을 때 항상 문제가 되는 부분이다. 자바 에디션과 베드락 에디션의 차이 때문에 핵 방지 플러그인이 정상적인 활동을 하는 베드락 에디션 유저도 핵 유저로 오인할 수 있기 때문이다. 물론 핵 방지 플러그인도 GeyserMC를 지원하기도 한다. 다만 핵 방지 플러그인 중 Matrix, AAC, Spartan(Syn 추가 구매 안했을시), Nocheatplus는 베드락 에디션 유저에 대한 감시를 하지 않는 방식을 사용한다. 당연하겠지만 이는 베드락 에디션의 핵 사용을 허용하는 거랑 마찬가지라 GeyserMC 플러그인을 설치하겠다면 이들 플러그인은 사용하는 것은 추천되지 않는다.

6. 대처법

관리자가 24시간 내내 감시하더라도 규모가 큰 서버에서는 많은 유저들을 전부 감시할 수는 없으므로 신고로 핵 유저를 처리한다. 해커가 플레이하는 영상을 찍어서 유튜브 같은 사이트에 올린 후, 서버 공식 홈페이지에서 리포트를 작성하며 해당 영상의 링크를 달아놓으면 서버 관리자가 확인하고 처리한다.[7] 단, 영상의 화질이 좋지 않을 경우 해당 해커의 아이디를 영상 제목에 핵 종류와 함께 작성하는 것이 좋다.

Badlion Network 서버에서는 자체적으로 GCheat 플러그인을 개발해 핵을 잡아낸다. 그 당시에서는 꽤 좋은 안티치트였지만 핵이 점점 개발되면서 서버는 결국 문을 닫았고, 배드라이언 클라이언트 서버 주인이 유튜버 tenebrous와의 통화를 통해 핵이 서버 패장의 가장 큰 이유 중 하나라고 밝혔다.

여담이지만, 아무리 해커로 의심되는 사람이 있다고 하더라도 누구든지 핵을 인정할 정도가 아니거나, 확실한 증거가 없다면 채팅에서 "님들 얘 핵 써요. 신고좀" 같은 발언은 자제하자. 서버 유저들에게도 안 좋게 보일 수 있고 대부분의 서버에서 채팅 규칙 위반 행위이다. 하이픽셀이나 마인플렉스에서는 그냥 상대가 잘하면 핵이라는 뉴비들을 상당히 많이 볼 수 있다. 제발 무조건 핵무새가 되려 하지 말고 해커로 의심되는 사람이 있다 하면 되도록 서버에서 가능하면 /report 등의 명령어를 사용하거나 혹은 신고 사이트에 사진/동영상을 올리는 것이 좋다. 그리고 핵이라고 주장해도 핑이 높으면 딜레이로 높은 리치가 가능할 수 있다.

참고로 하이픽셀에선 /watchdogreport, /wdr, /report 명령어로 신고할 수 있다. 신고하면 와치독이 감시하다가 핵으로 판단되면 해당 플레이어에게 을 주므로 참고하도록 하자.

BE의 경우, PMMP 등에서 플러그인들을 사용하면 대부분이 막힌다. 핵 자체를 막는다기 보다는, 그 핵으로 인해 나타난 결과를 없애는 방식. 아이템을 꺼내면 꺼내기 전 상태로 인벤토리를 되돌린다거나... 물론, ModPE 스크립트로도 구현된 것들도 있다. 대부분 테러 방지 스크립트라고 불린다.

핵 감지 플러그인도 완벽하지 않기 때문에 간혹 정상 사용자를 핵으로 오인하기도 하므로[8] 주의해야 한다. 자동 영구밴은 사용하지 않는 것이 권장된다. 랙 등으로 인해 서버에서 무고밴이 되는 억울한 경우가 생길 수 있기 때문.[9] 또한 플러그인과 모드를 같이 사용하는 서버에서는 제트팩, 마법, 텔레포터 등 모드 기능을 이용하여 비행하거나 순간이동하면 핵 방지 플러그인이 핵으로 오인하는 경우도 있다. 핵 방지 플러그인과 서버측 모드들의 설정을 조정하면 어느 정도 해결 가능하다.

또한 핵과 대치하여 잡을 수 있는데, 아래의 방법이다. 물론 아래 방법으로 대부분의 플레이어를 잡을 수 있다.

6.1. 굴파기

핵을 잡는 방법도 존재한다. 먼저, 리치 핵 , 에임봇 등은 만났을 때 땅에 3칸 이상 구멍을 파고 들어가 싸우면 이길 가능성이 존재한다 플라이 핵 역시 마찬가지다.

6.2. 막기

6.3. 신고

사실, 마크를 1~2시간 정도만 했거나, 조작법을 아예 모르는 뉴비들에겐 핵 잡기가 어렵고, 핵의 타겟이 되기 쉽다. 또한 이렇게 핵을 죽이기만 하면 핵쟁이들이 계속 그 서버를 할 수도 있기 때문에, 핵을 발견하면 서버 주인에게 신고하는 것이 좋다.


[1] 사실 버니합이라기 보다는 플레이어 주변을 점프하며 빙글빙글 돌면서 칼을 막으면서 때리는 핵이다. 1.8.9에서는 우클릭으로 막으면 칼로 막을 수 있고 들어오는 데미지의 반밖에 들어오지 않는데, 이를 이용해 자신의 데미지는 덜 받고 점프를 하면서 가격해 크리티컬을 연속으로 터뜨려 상대에게 더 많은 데미지가 들어오도록 하는 원리이다. 사실 칼로 막는 동안에는 때릴 수 없는데, 이는 프로그램을 변형하여 공격할 수 있도록 조정하였고, 무빙을 치면서 방해받지 않도록 AntiKnockback도 내장되어 있다.[2] 안티치트 프로그램에 매우 잘 걸리는 핵이다.[3] 워치독, AEGIS, Spartan, AAC 등.[4] 예시4: 공격력이나 넉백이 높은 검 등[5] 사용자에게만 해당된다. 서버 측에서는 그대로 남아있기 때문에, 지나가면 데미지를 받는다.[6] 배드워즈 서버에서 자주 사용된다[7] 어떤 서버에서는 그 과정을 생략할 수 있는 명령어가 있다. 예를 들어 /report (닉네임) 으로 신고 가능한 서버가 있다. 이런 명령어를 잘 알아두는 것이 좋다.[8] 예를 들어 블록에 끼어 움직이지 못하게 되어 킥이 되는 경우, 플러그인의 버그로 인해 킥을 하는 경우 등이 있다. 혹은 높은 곳에서 실족했는데 나올 수 없는 속도가 나왔다면서 킥해버린 경우도 있었다.[9] 핵 사용자를 자동 제재하는 플러그인을 사용하는 대신 관리자에게 의심되는 플레이어를 통보해주는 플러그인을 사용하여 해당 플레이어들을 예의주시하는 방법도 나쁘지 않을 것이다.