연재

(스압,노잼,정보) 게임 핵(Hack)에 관한 글 - 12 (게임핵 제작방식)



안녕 저번글이  2013-10-26 에 썼었으니 거의 4개월만이구나


오늘은 겜하기도 귀찮고 글을 쓰고 싶어서


4개월만에 다시 글을 써봄



결국 게임핵이라는건 지금까지 뭐 거창하게 적었다고 생각하지만


메모리변조 또는 메모리삽입 정도에 불과해


단 이걸 어떻게 잘 하냐에 따라서 멋진 핵이 나올수도있고


그냥 단순한 핵이 나올수도 있는거지


1.jpg


그럼 어떤식으로 메모리를 변조해야


잘변조했다고 소문이 날까?



우리는 좀더 단편적이기보단 넓게 생각을 해야해


2.gif 



우리나라 많은 유저가 있는 FPS 써XX택을


예를들어보자


게임회사도 치팅유저들을 가만히 내버려두지 않고


또 그에 대한 대처도 계속하지



예전에 써XX택 게임은 예를들어 M4 에서 30발을 넘어서 장전없이는 31발부터는


발사되는총알에 데미지가 들어 있지않게 패치를 했어


그럼 여기에서 총알을 계속 데미지를 가지게 하는방법은 무엇무엇이 있을까?



많은 치터들이 여기에 대한 대처법을 만들었기때문에 난 무엇 무엇이 대처방안으로 나왔는지


알고있지 하지만 스크롤을 내리기전에


자신이라면 어떤 방식으로 할까 ? 라고 생각을 해봐



3.jpg 



생각 해봤어?


여기에 대한 대처법은 여러개가 나왔어



1. M4 발사수가 30발이 넘어서면 수동으로 다른총으로 바꿨다가 다시 M4를 든다.


참으로 단순한 방법이지 스왑할때 딜레이를 없애서


30발 발사하고 총바꾸는데는 1초도 안걸리지만 엘레강스한 방법은 아니지



2. 공격횟수 제한이 없는 칼에서 M4 총알을 나가게 한다.


좋은 꼼수야 위에 스샷도 있듯이 칼에서 다른걸 발사되게하면 횟수제한없이


쏠수있겠지.



3. M4 발사숫자를 감지해 30발이 넘어서면 자동으로 다른총으로 스왑했다가 다시 M4를 들게함.


1번에서 좀 더 발전된방법이지. 발사숫자를 감지해서


총을 스왑하라는 명령어를 보내서 자동으로 바꿔 데미지를 계속 가지게 하는거지


음 좋아 난 이방법이 1 2번보다 맘에 들었음



4. 총의 장전모션을 삭제한다.


즉 30발을 쏘고 장전을 하되 그 모션이 0초인거지


이것도 좋은 아이디어지


하지만 이때 당시엔 장전수무한인 총이 없었기때문에


150발을 다 쏘고나면 다른총을 써야했지..



5. 총알 발사 카운팅값을 찾아서 그 값에서 31발과 비교하는 코드를 찾아 수정한다


드디어 내가 했던방법이 나왔습니다.


물론 제가 했다는방법이 정답이아니라 저의 목적은 m4를 되도록 꼼수없이 그대로 발사하는걸


하고싶었기때문에 저렇게 한겁니다.



즉 총알을 발사하는값을 분명 세는 값이 있을껀데


그거에 엑세스 하는값들을 검사하다보면 분명 31발과 비교하는 값이 있을꺼고


31발을 넘어가면 데미지가 적용되지않도록 되는 코드로 진입하게 할꺼다.


그러면 그 31발과 비교하게 하는코드를 수정하면되는것이다.


31발이 아닌 한 1억발로 바꿔버리면 끝 !



4.jpg 


물론 요즘 서XX택이 어떻게 되는지 모른다.


내가 할당시는 거의 6년전이니까.. 지금은 다를지도 모른다.


요컨대 내가 하고싶은말은 총알 무한핵을 만드는방법을 알려주고싶은게 아니라



게임회사도 핵을 막기때문에 그걸 우회해서 잔머리를 잘굴려서 써야한다.


단순히말해서 돈 숫자를 42억으로 바꿨다고 42억 생기게 가만히 놔둘 게임회사가 아니니깐 말이다.



핵을 만들다보면 여기도 아이디어 싸움이다. 치터아이디어와 게임프로그래머 아이디어의 싸움임.


물론 게임프로그래머인 방어자측이 매우 매우 매우 매우 불리하다.


그래서 아마 우리가 살아있는동안은 방어자가 완벽하게 방어를 하는건 불가능에 가깝다.



치팅을 하는건 불법이 아니다. 마음껏 즐기셈 !


하지만 알아둬야할게 그 치팅으로 금전적인 이득 또는 핵 판매 또는 기업에 손해가 가는걸 증명할정도의 치팅


같은경우 너는 고소미를 먹을 수가 있다.



단순히 니가 치팅을 통해서 게임을 이긴다. 그것만으로 처벌할수있는 법은 하나도 없다.


혼자만들어서 혼자 금전적인걸 추구하지않고 사용한다. 이거면 니 계정이 블락먹을 뿐이지


안전하다. 어떻게 아냐고? 내가 그렇다. 지금 7년가까이 치팅와 밀접해 산 나지만


한번도 고소미든 경찰이든 본적이 없다.



5.jpg 


그런데 너도 핵 만드는 법을 배우고 쓰고 싶다고? 내가 직접 알려줄수는 없어


우리나라에선 불법이거든.


하지만 어떻게 배울지는 가이드라인은 제시해줄수있어



구글을 통해서 해외포럼 튜토리얼부터 시작해라


네이버에서 핵만드는법같은거 백날쳐봐야 지뢰찾기 핀볼에서 끝임


해외포럼에서도 물론 지뢰찾기 핀볼에서 시작하겠지만


그쪽은 어떻게 온라인게임핵을 만드는지 방법은 더 자세히 나와있음



그리고 너의 기본적인 프로그래밍실력도 필요하기때문에 프로그래밍도 필요하게될꺼고


그렇게 해외포럼에서 활동하다보면 아마 소규모그룹이든 해킹을 위한 그룹들이 많이 있어


거기에 조인해서 정보를 공유하고 공유받고 하는편이 실력항샹에도 빠르고



한국에도 있지만 요즘은 단속때문에 한국웹사이트에서 활동하긴 힘든편이야.


흠 어쨋든 Good luck



다음편은 쓸지 안쓸지도 모르겠다




18개의 댓글

2014.02.20
그런데 치팅으로 돈올리고 안올린사례도 있나
그리고 특정 아이템이 비싸면 핵으로 조작해서 특정아이템이 뜨게하는게 가능할까
0
2014.02.20
@케니맥코믹
이론적으로는 가능은함 대신 꼼수를 사용해야지

전에 썼던글보면 돈을 올리는핵에대한 글을 썼던게 있을꺼야 어디인지는 기억은 잘안나지만
0
2014.02.20
@흑기
고마워~
0
2014.02.20
게임안에 들어가서 메모리 조작하는데 그걸 감지하는 프로그램을 분리하는방법이 뭐임?
(메모리를 조작할때 게임이 팅기게하던데)


그리고 괜찮은 해외포럼 하나만 추천해주라 ㅠㅠ
0
2014.02.21
@asdffdsa
게임가드라고 하지.. 그걸 분리하는방법은 많지만

내가 이렇게 공개적으로 이야기해주면 불법이야
0
2014.02.21
@asdffdsa
원도우 API함수를 후킹하면되!
0
외국포럼도 다 똑같더라
걍 메모리변조에서 더 없음 가끔가다 패킷납치?
0
2014.02.20
RPG게임에서 비싼템을 핵으로 만드는건 어떻게하는거임?
0
2014.02.21
@Tony Stark
핵도 무에서 유를 창조해낼수있는 그런 만능의 존재가아니야

내가 예를 몇가지 들어줄께

1. 프리서버 같은경우 운영자명령어를 사용해서 만드는거임. 즉 유저가 운영자명령어를 쓸수없게 되있지만 그걸 제한을 해제시켜서 강제로 쓸수있게하는거지

2. 아이템 제작 및 도박 등등같은 아이템의 관련된 시스템 기능을 이용
기본적으로 1번과 같은 위험때문에 대부분의 온라인게임은 운영자명령어를 구현해두지않아
아니면 운영자 명령어를 써야할때만 운영자명령어를 구현시킨다던지 그런방식이기때문에

예를들어 나뭇가지를 2개를 조합해서 목검이 만들어진다면

이 조합식을 변조해서 목검대신에 다른검을 나오게하는것같이
물론 저렇게 쉽게는 안돼겠지만 방법은 있겠지
0
2014.02.21
존나 핵쓰는거 자랑스럽게말하네 ㅉㅉ
0
2014.02.21
잘 보고있다
게임 프로그래머로 일하면서 해킹도 하고싶음 핰핰
0
2014.02.22
오늘 치트엔진 튜토리얼 다 했는대 힘드네.
혹시 몹 한번에 모으는 핵은 어떻게 하는건지 대충 알려줄수 있어?
0
2014.03.06
궁금한게 있는데 유료게임같은경우나 롤같은 게임은 왜 핵 유저가 없는것처럼 보이는거야? 못만드는거야 안만드는거야?
0
2014.03.07
@궁금하냐고
예전에 그거에 대해서 썼음 검색하셈
0
2014.03.25
어디 포럼에서 활동하는지 알려줄 수 있어?
0
2014.05.08
개인이 운영하는 웹게임같은것은 더 만들기 쉽나?
0
2014.07.25
흑기님 글에 상당히 관심이 있습니다. 연락넣어주세요.
[email protected]
0
2014.08.08
리버스 엔지니어링만 하믄 가능한건가요
미친듯이 배우고싶네요.
0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜
5219 [연재] 공포게임하는.manhwa16 <마녀의집MV> 10 잿더미어캣 19 6 일 전
5218 [연재] 공포게임하는.manhwa 15[아편고양이, 캣냅편] <파피플레이... 13 잿더미어캣 20 13 일 전
5217 [연재] 공포게임하는.manhwa 14[교권의 수호자, 미스딜라이트] <... 15 잿더미어캣 26 20 일 전
5216 [연재] 공포게임하는.manhwa 13[4D로 즐기는 허기워기] <파피플레... 21 잿더미어캣 20 27 일 전
5215 [연재] 공포게임하는.manhwa 12 <파피플레이타임> 7 잿더미어캣 19 2024.03.25
5214 [연재] 공포게임하는.manhwa 11 <파피플레이타임> 4 잿더미어캣 16 2024.03.19
5213 [연재] 조조전 모드 - 유선전 플레이 일지 (29) 8 CopyPaper 13 2024.03.15
5212 [연재] 조조전 모드 - 유선전 플레이 일지 (28) 6 CopyPaper 6 2024.03.15
5211 [연재] 조조전 모드 - 유선전 플레이 일지 (27) 4 CopyPaper 5 2024.03.14
5210 [연재] 조조전 모드 - 유선전 플레이 일지 (26) 3 CopyPaper 5 2024.03.14
5209 [연재] 조조전 모드 - 유선전 플레이 일지 (25) 8 CopyPaper 6 2024.03.13
5208 [연재] 조조전 모드 - 유선전 플레이 일지 (24) 5 CopyPaper 5 2024.03.12
5207 [연재] 조조전 모드 - 유선전 플레이 일지 (23) 7 CopyPaper 5 2024.03.12
5206 [연재] 조조전 모드 - 유선전 플레이 일지 (22) 5 CopyPaper 5 2024.03.11
5205 [연재] 공포게임하는.manhwa 10 <파피플레이타임> 4 잿더미어캣 9 2024.03.11
5204 [연재] 조조전 모드 - 유선전 플레이 일지 (21) 9 CopyPaper 4 2024.03.05
5203 [연재] 조조전 모드 - 유선전 플레이 일지 (20) 5 CopyPaper 7 2024.03.05
5202 [연재] 조조전 모드 - 유선전 플레이 일지 (19) CopyPaper 5 2024.03.04
5201 [연재] 조조전 모드 - 유선전 플레이 일지 (18) 2 CopyPaper 5 2024.03.04
5200 [연재] 공포게임하는.manhwa 09 <리썰컴퍼니>편 완 2 잿더미어캣 12 2024.03.04