문제
풀이
파일 형식을 보니 java인 것을 확인
bintext를 사용하여 코드를 확인
if {vaultDoor.checkPassword[input]} {
이 조건문을 통해 비밀번호를 확인
그렇다면 checkPassword를 확인해보자.
charAt()
이는 charAt(int index) 형식으로 입력 받은 index 번째 문자를 반환
즉 문제에서 password길이가 32라고 하였으며
index 번호 0부터 31까지의 문자들을 조립하면 플래그 값이 나올거라 예측 가능
picoCTF{d35cr4mbl3_tH3_cH4r4cT3r5_ff63b0}
'Wargame & CTF > picoCTF' 카테고리의 다른 글
[picoCTF][Web]Insp3ct0r 문제 풀이 (0) | 2020.12.23 |
---|---|
[picoCTF][Reverse Engineering]asm1 문제 풀이 (0) | 2020.12.17 |
[picoCTF][Reverse Engineering]vault-door-4 문제 풀이 (0) | 2020.12.17 |
[picoCTF][Reverse Engineering]vault-door-3 문제 풀이 (0) | 2020.12.17 |
[picoCTF][Reverse Engineering]vault-door-training 문제 풀이 (0) | 2020.12.17 |