생초보 질문이요

홈 > 커뮤니티 > 질문 게시판
질문 게시판

생초보 질문이요

2 명수 6 2807
어플 내의 함수를 어떻게 찾는지까진 아는데, 함수를 알아도 그 함수에 들어갈만한 값들은 어떻게 알 수 있는지 모르겠습니다ㅠ

예를들어, 공격력이 x인 플레이어가 체력이 h인 몬스터에게 f(x)에 해당하는 데미지를 입힌다고 할때.

x와 h의 값은 어떻게 알 수 있나요?

어딘가 서버에 있는건지 어플을 뒤져봐도 도통 찾을수가 없네요..ㅎ
6 Comments
2 유키 2020.08.24 18:28  
핵쟁이 왔누 ㅋㅋㅋ
2 명수 2020.08.24 22:04  
지금까지 핵 써본적도 없고 앞으로 쓸 생각도 전혀 없어요... 그냥 게임이 어떤식으로 돌아가는지 알고 싶어서 이러고 있는건데 제 밑에 글도 그렇고, 다짜고짜 답글에 핵쟁이, 핵쟁이 거리면 기분이 좋진 않네요.
2 명수 2020.08.24 22:06  
혹시나 제 질문에 문제가 있어서 그런 댓글을 달아주신거라면 어떤 부분에서 문제의 소지가 있었는지 알려주시면 감사하겠습니다.
2 Bphomet 2020.09.14 18:20  
린엔진이 게임 해킹에 많이 악용된다는 소문만으로... 단정지어 버리시는 것은 좀 너무한 듯 합니다.
9 BeastB 2020.08.24 22:24  
저 같은경우는 dumper로 함수를 찾고, 주소값을 찾은후 IDA 로 열어서 해당 주소값을 찾아간 후에 어셈분석이나 헥스레이로 변환해서 로직을 검토하고 있습니다.
3 ch4njun 2020.08.25 17:08  
f 함수에 대해서 Interceptor를 사용해서 Hooking을 걸어서 Argument 값을 살펴봄으로써 x에 대한 값을 알수 있고 h는 정확히 내부적으로 어떻게 사용되느냐에 따라 접근할 수 있는 방법이 다를 것 같습니다.