본문으로 바로가기

[Reversing] login / 200

category ICEWALL 2019. 7. 21. 18:10

Download: login.apk

 

특이하게 apk 파일을 준다. apk online decompiler가 있으므로, 이를 이용하면 쉽게 소스를 분석할 수 있다.

http://www.javadecompilers.com/apk

 

MainActivity.java를 분석해 본다.

 

printflag를 보고 직접 decode 하는 방법은 거의 불가능하다. 41번째 줄에서 check 함수로 이메일과 비밀번호를 비교해서, true일 경우 emailInput Edit Item에 플래그를 출력해준다.

 

이메일을 다음과 같이 써주면 check가 true를 반환한다. 비밀번호는 4글자 길이로 아무거나 써도 된다.

 

email: kd{yr

 

'ICEWALL' 카테고리의 다른 글

[Reversing] antidbg / 350  (0) 2019.07.21
[Reversing] encrypt / 250  (0) 2019.07.21
[Reversing] noteasy / 170  (0) 2019.07.21
[Reversing] easy / 150  (0) 2019.07.20
[Reversing] virtual / 80  (0) 2019.07.20