반응형
이 mp3플레이어는 1분제한이있다
너는 1분더 듣고싶다
1분체크 검사가 이미있다
우회해봐라
그러면 정답이보일것이다
일단
이아이콘이보이면 대충 visual basic으로 코딩되었구나라고 이해하면된다
분석을 위해서는 mp3하나를 다운해보자
나처럼 mp3없었어 고민하는분들을위한 mp3다
문자열검색으로찻아볼까요
메세지박스 api로찻아볼까요?
당첨
bp를걸고 한번 낚시를시작해보죠
일단 이론부터 이해시킬려면
일단 1분은 60초이고 이걸 millsecond라면 60000이다
왜 millseconds인가
간단하다 컴에서는 그게 더자주 보이고 겁나 자주보역서 그냥 일단 mill로접근한다
hex값이 EA60인걸 주의해서보면
여기있다
수정하고해보자
답은 나왔지만 왠지 저문자열이 어디있는지알수있는 꼼수가될까 생각해본다
오호 신기하네
아무래도 예외에 박아둔것같은데 문자열이어디있을까..
음 답이아닌것보니뭐가더있나보네
안된다 그렇기때문에 예외발생에서 호출스택에서
어디에서호출되었는지확인해보자
안뜨면 위기능을 눌러면보일것이다
이부분이오류가난다
위에 구문을 피하기위해 jmp후 패치
답 모든과정을
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 |