mir.pe (일반/밝은 화면)
최근 수정 시각 : 2024-12-20 18:01:55

마인크래프트/핵


{{{#!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에서 자주 쓰인다. 그외에도 초보들이 실력을 핵으로 메꾸거나, 야생에서 편하게 플레이하려고 쓰는 경우도 있다.

2.3. 이동(Movement) 핵

파쿠르나 점프맵처럼 고난도 맵에서 사용된다.

2.4. 플레이어(Player) 핵

2.5. 세계(World) 핵

2.6. 렌더(Render) 핵

머더나 FPS 게임에서 자주 사용된다.

2.7. 기타(Misc) 핵

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

핵이라기엔 소소한 모드거나 보조 프로그램 등이지만 대부분의 서버에서 제재 대상으로 들어간 대상을 서술한다. 아래 서술된 모드 말고도 대부분의 서버 관리자들의 입장은 '위험을 감수하고 사용해라'이기 때문에 불공정한 이득을 주는 모든 모드는 제재 대상이 될수 있으니 서버 규칙을 필히 확인해야 한다.

4. 고스트 클라이언트

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

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