문제
풀이
FlagFourAcitivity 파일 확인
obj에 입력 값을 저장하고(57번째 줄)
a2에 g클래스의 a 함수의 반호나 값을 저장(58번째 줄)
두 개의 값을 비교하여 플래그를 확인하게 된다.
g클래스를 보면 'NF9vdmVyZG9uZV9vbWVsZXRz'를 base64로 디코딩하여 a 함수를 통해 f1911a라는 값을 return 해주는 것을 확인
즉, 'NF9vdmVyZG9uZV9vbWVsZXRz'은 base64로 인코딩 된 값
해당 값을 디코딩(복호화)
결과
'Study > App' 카테고리의 다른 글
[App]InjuredAndroid FLAG SEVEN - SQLITE (0) | 2022.09.11 |
---|---|
[App]InjuredAndroid FLAG SIX - LOGIN 3 (0) | 2022.09.11 |
[App]InjuredAndroid FLAG THREE - RESOURCES (0) | 2022.09.11 |
[App]InjuredAndroid FLAG TWO - EXPORTED ACTIVITY (1) | 2022.09.11 |
[App]InjuredAndroid FLAG ONE - LOGIN (0) | 2022.09.11 |