본문 바로가기

IT 정보/게임

게임 핵(hack)의 원리와 종류, 쓰지 말아야 하는 이유

반응형

 

게임 핵(Game Hack)이란 기업에서는 '게임 핵'이라고 부르지 않고 '비인가 프로그램' 혹은 '불법 서드파티 프로그램'으로 지칭하는 불법 소프트웨어로 게임 플레이의 유리한 위치에 자리잡기 위해서 게임의 동작에 필요한 스크립트나 메모리를 변조하여 의도하지 않은 방향으로 조작하는 행위로 매우 큰 범죄이자 불법인 것입니다.

 

하지만 많은 사람들의 호기심에는 어떻게 동작하고 있는 것인지, 어떤 것들이 있는지, 알려드리고자 작성한 글로 게임 핵을 사용하도록 조장하려는 것이 아니라 쓰지 말아야 한다는 것을 명심하고 봐주시면 감사하겠습니다.

 


◆ 기본적인 원리

 

 

게임 핵을 보면 프로그램에 대한 매우 큰 기술력을 가지고 있어야 만들 수 있다고 생각하지만 사실은 그렇게 대단한 기술력을 요구하지 않으며 이미 많은 부분에서 만들어져 있는 툴들이 있고 기본적인 것만 알고 있어도 충분히 가능하기 때문에 프로그래밍 능력이 없어도 메모리 값만 알고 있다면 누구든지 쉽게 게임 핵을 만들 수 있을 정도로 매우 간단하기에 한국에서도 청소년이 게임 핵을 만들어서 적발되는 일도 잦습니다.

 

게임 핵은 메모리나 스크립트를 변조하여 원래 의도와는 다른 방식으로 동작하도록 만든 것인데 메모리를 변조하거나 클라이언트를 변조하는 행위들로 상대방의 위치가 보인다거나 벽을 뚫는 등 다양한 행위를 할 수 있게 되는 것입니다.

 


◆ 게임 핵 종류

 

 

가장 유명한 핵은 ESP(Extra Sensory Perception) 핵으로 정상적인 플레이에서는 얻을 수 없는 내용을 얻어내는 핵이라는 의미로 예를 들어 상대방의 위치나 장비 상태, 그래픽 등을 얻어내는 것으로 특히 FPS 게임과 같은 곳에서 가장 많이 볼 수 있는 핵으로 핵을 사용하는 사람은 상대방의 위치를 이미 모두 알고 있기 때문에 예상치도 못한 공격을 받아 죽임을 당하는 경우가 많습니다.

 

또 가장 많이 볼 수 있는 핵은 에임 핵이라고 알려져 있는 불법 프로그램으로 거의 순간적으로 에임을 자동으로 조준해줘서 쏘기만 하면 백발백중 맞추는 핵으로 FPS 게임에서 흔하게 많이 볼 수 있는 것인데 요즘은 이 에임 핵이 발전하여 머리를 고정하는 것이 아니라 흉부, 다리, 팔 등 다양한 곳으로 언제든 변경할 수 있고 연사 속도를 높이는 기능도 포함되어 있기도 합니다.

 

이 외에도 벽 뚫기, 연사 핵, 오토 등 다양하지만 이름만 들어도 바로 알 수 있기 때문에 따로 설명하지는 않겠습니다.


◆ 안티 치트

 

 

많은 게임회사에서는 게임에서 핵을 사용할 수 없도록 고도화된 클라이언트 패킹 기술을 사용하거나 게임 핵 프로그램을 같이 실행하는 것을 차단하는 안티 치트(Anti-Cheat) 프로그램을 추가하는 등 다양한 방법을 사용하고 있지만 이런 방법들은 근본적인 문제를 해결할 수 없으며 안티 치트를 우회하는 프로그램이나 방법도 있기 때문에 완전히 막는 것은 어려운 부분이 존재하기에 핵 프로그램 대응 TF팀을 만들어서 실시간 대응하기도 합니다.

 

옛날에는 안티 치트가 단순히 치트 프로그램과 동시 실행을 차단하는 수준에 그쳤다면 요즘은 실시간 모니터링과 함께 서버가 각 클라이언트의 플레이 방식과 핵 사용 유무를 판단하고 자동적으로 차단하는 기능도 갖추고 있기 때문에 게임 핵을 만드는 사람들에게는 매우 큰 골칫거리라고 할 수 있고 안티 치트도 발전하고 있기 때문에 하나의 게임 핵을 계속 사용하는 것은 어렵다고 볼 수 있습니다.

 


◆ 엄연한 불법

 

 

게임 핵을 만드는 것도 불법이지만 이를 배포한다면 더 큰 범죄 행위이고 전과가 남을 정도로 중범죄이니 절대적으로 사용해서도 만들어선 안 되는 부분이고 특히 소프트웨어 업체나 게임 업체에 취직하는 것도 불가능에 가까워지므로 포트폴리오 개발에 사용하시는 것이 좋습니다.


글이 유익하셨다면 공감, 댓글, 구독해주시면 블로그 발전에 큰 도움이 됩니다. ^^-

반응형