PC리버싱/reversing.kr

Music_Player 풀이

Lamed_Dhhd 2020. 6. 27. 21:01
반응형

이 mp3플레이어는 1분제한이있다

너는 1분더 듣고싶다

1분체크 검사가 이미있다

우회해봐라

그러면 정답이보일것이다

일단

이아이콘이보이면 대충 visual basic으로 코딩되었구나라고 이해하면된다

분석을 위해서는 mp3하나를 다운해보자

2gether+The+Series+OST+오프닝.mp3
5.35MB

나처럼 mp3없었어 고민하는분들을위한 mp3다

문자열검색으로찻아볼까요

메세지박스 api로찻아볼까요?

당첨

bp를걸고 한번 낚시를시작해보죠

일단 이론부터 이해시킬려면

일단 1분은 60초이고 이걸 millsecond라면 60000이다

왜 millseconds인가

간단하다 컴에서는 그게 더자주 보이고 겁나 자주보역서 그냥 일단 mill로접근한다

hex값이 EA60인걸 주의해서보면

여기있다

수정하고해보자

답은 나왔지만 왠지 저문자열이 어디있는지알수있는 꼼수가될까 생각해본다

오호 신기하네

 

아무래도 예외에 박아둔것같은데 문자열이어디있을까..

음 답이아닌것보니뭐가더있나보네

 

 

안된다 그렇기때문에 예외발생에서 호출스택에서

어디에서호출되었는지확인해보자

안뜨면 위기능을 눌러면보일것이다

이부분이오류가난다

위에 구문을 피하기위해 jmp후 패치

답 모든과정을

Music_Player.zip
0.69MB

zip하겠다

반응형

'PC리버싱 > reversing.kr' 카테고리의 다른 글

replace 풀이 및 해설  (0) 2020.06.27
Easy Unpack 풀이 및 해석  (0) 2020.06.27
Easy Keygen 풀이 및 해석  (0) 2020.06.27
Easy Crack 분석및 해설  (0) 2020.06.27