지오메트리대쉬 모드앱 분석

홈 > 안드로이드 > 안드로이드 > 분석
안드로이드

지오메트리대쉬 모드앱 분석

안녕하세요 이번 시간에는 지오메트리대쉬 라는 게임 모드앱을 분석 해보겠습니다.c024d708a0ba5b97a6f4d2ee9ca0147c_1606997857_8791.png
우선 이렇게 HxD로 두개의 libcocos2dcpp.so 파일을 열어봤습니다. (왼쪽이 원본, 오른쪽이 수정본 입니다) 그리고 Ctrl + Insert 키를 눌러 오프셋을 복사 했습니다.


c024d708a0ba5b97a6f4d2ee9ca0147c_1606998001_2995.png
HxD로 비교분석을 해봤으니 이제 IDA로도 봐보겠습니다. IDA로 수정본을 열고 G 키를 눌러 오프셋을 붙여넣었습니다.


c024d708a0ba5b97a6f4d2ee9ca0147c_1606999585_8507.png
그럼 IsIconUnlocked() 라는 메소드가 변경된 것을 확인할 수가 있고, 또한 'mov eax, 1 retn' 이라는 어셈블리어로 변경이 된것을 확인할 수가 있습니다. 'mov eax, 1 retn' 이라는 어셈블리어는 x64에서 True를 의미합니다. 


c024d708a0ba5b97a6f4d2ee9ca0147c_1606998141_3878.png
다시 HxD로 돌아와서 봐보면 헥스값이 'B8 01 00 00 00 C3' 이죠? 즉 어셈블리어 mov eax, 1 retn = 헥스코드 B8 01 00 00 00 C3 이라고 할 수가 있죠.


c024d708a0ba5b97a6f4d2ee9ca0147c_1606998598_7151.png
변환기를 통해 직접 확인을 해본 결과입니다.(이때 실수로 retn은 안적은점 양해 부탁드립니다)


c024d708a0ba5b97a6f4d2ee9ca0147c_1606998753_2031.png
원본도 열어서 봐봤습니다.


c024d708a0ba5b97a6f4d2ee9ca0147c_1606998771_9791.png
헥스코드 '
8D 64 24 B4 89 6C' 은 lea esp, [esp-4Ch] ?


c024d708a0ba5b97a6f4d2ee9ca0147c_1606998930_1668.png
결과입니다.


이상으로 분석을 마치도록 하겠습니다. 여태 게임가디언을 사용하거나 스크립트를 만들다가 모드앱으로 넘어왔는데 모드앱도 할만하네요.

64 Comments
2 승지 2020.12.09 15:11  
감사합니다
1 akcjvh 2020.12.23 11:03  
감사합니다
1 푸른늑대 2020.12.24 14:42  
감사합니다
1 디멘치트 2020.12.26 01:58  
감사합니다
2 Djsbss 2020.12.29 03:08  
감사합니다
1 덕배 2021.01.02 14:43  
감사합니다
1 대교연 2021.01.06 18:50  
감사합니다
2 Foodauto 2021.01.08 11:13  
잘봤습니다 감사합니다
1 김덕배 2021.01.08 15:50  
잘 봤습니다. 감사합니다
1 dd91nrj 2021.01.10 14:18  
감사합니다
1 날리나 2021.01.10 23:04  
감사합니다

Congratulation! You win the 17 축하드립니다! 당첨되셨어요~!

2 Edxgaqx 2021.01.13 11:28  
감사합니다 ㅎㅎ
1 웬리이 2021.01.14 16:47  
감사합니다
1 kimmalguk 2021.01.15 15:03  
감사합니다
1 cr0n 2021.01.19 17:37  
잘봤습니다~~
1 둥이다요 2021.01.19 20:54  
잘봤습니다~~
1 더가스 2021.01.23 09:04  
감사합니다 잘봤어요~
1 코리아나 2021.01.24 03:55  
감사합니다  신기하네영
1 hpmx 2021.01.26 13:09  
감사합니다
1 lofkeld 2021.01.26 15:07  
감사합니다
5 킹왕짱 2021.01.29 19:06  
게임가디언은 매번 찾아야 하지만
모드로 만들면 그런 불편함이 없어 좋은 것 같습니당
정보 감사드립니다 행복한 주말 보내세여
2 iank 2021.01.31 03:28  
감사합니다
1 omng 2021.02.04 08:36  
감사합니다
1 아쭈ㅎ 2021.02.06 21:49  
감사합니다
1 견찰소 2021.02.12 12:16  
좋은글 감사합니다. 게임가디언보다 편리할듯 하네요
1 포풍이 2021.02.14 07:05  
감사합니다.
1 rena 2021.02.17 02:18  
감사합니다
1 ililililil 2021.02.20 11:49  
감사합니다~
1 Erika1 2021.02.20 12:03  
신기하네용..
1 KLS221 2021.02.21 00:37  
감사합니다
2 ymb654 2021.02.27 17:25  
Thank you
1 응애 2021.03.05 15:27  
대단하네요
1 설이여 2021.03.07 07:36  
감사합니다
1 린린엔엔진진 2021.03.07 11:21  
좋은정보 감사합니다.
3 aa22s1 2021.03.11 12:28  
잘 보고갑니다
1 CheckZero 2021.03.12 11:22  
좋은정보 감사합니다
1 sonogamirinee 2021.03.13 22:31  
저 겜안에도 저런 깊은게 있네요..
1 spidjdh 2021.03.15 17:03  
좋은정보 감사합니다~!
1 유동 2021.03.16 14:49  
감사합니다
1 123aa123 2021.03.16 18:48  
감사합니다
1 두마리치킨 2021.03.18 12:37  
좋은 정보 감사합니다
1 June12 2021.03.20 20:01  
잘 봤습니다
1 퍄하 2021.03.21 23:15  
공유 감사드립니다
16 오도도 2021.04.01 18:54  
흠,, 초보인 제게는 아직 어려운 내용이네요,,ㅜㅜ
2 메시스 2021.04.09 23:33  
감사합니다
1 astar727d 2021.04.16 23:43  
대단하네요
1 꾸꾸까가 2021.04.20 15:59  
감사합니다 :)
1 이에리에지 2021.04.27 02:17  
감사합니다~!
1 mbt509 2021.06.09 20:09  
thank u
2 준섭이당 2021.07.05 01:13  
umtfker
1 cresin03 2021.07.10 22:46  
대단하십니다 ㅋㅋ
3 o다람쥐o 2021.07.14 15:46  
알파님 글을 점점 읽으면서 대단하다는 느낌이 드네요...
한편으론 부럽습니다.ㅠ
1 sfsdfsaf 2021.08.01 22:48  
좋은 정보 감사드립니다
1 린파이 2021.10.10 21:30  
감사합니다
2 돌고래 2021.10.23 16:02  
익숙한 게임으로 보니까 신기하네요 감사합니다
1 키엔이 2021.10.23 19:52  
게임가디언으로 작업하시다 모드앱으로 넘어가시다니 대단하네요 모드앱은 이해가 하나도 안가서 ㅠㅠ
1 시용이 2021.12.07 12:57  
지오메트리! 오랜만이네요
2 우류 2021.12.27 15:26  
댓글내용 확인
1 엘라파 2021.12.28 02:10  
댓글내용 확인
1 ㅇㅇㅇㅇㅇ 2022.01.26 19:09  
좋은 정보 감사합니다
1 king4478 2022.07.08 22:52  
진짜 대단하시네요,,
1 아야야랴랴 2023.01.17 12:43  
감사합니다
1 Ddong10 2023.12.13 07:33  
감사합니다.
1 와우 01.28 20:46  
감사합니다