반응형
zip파일의 비밀번호를 알아내야 한다.
그래서 아래처럼 zip파일의 구조를 알아봤다.
Flag의 숫자를 바꿔봐야겠다는 생각을 하게 됐다.
신기하게도 'PK'가 1개가 아니라 밑에 계속 되어있음을 확인했다.
이 수 정도의 파일이 압축되어있는 듯 하다.
일단 6,7(즉 7,8번째) 자리의 Flag를 00 00으로 모두 바꿔주었다.
근데 뭔가 잘못된 듯 하다.
하나만 성공하고 다른 것들은 잘 안 됐다.
일단 성공된 것만 봤는데 답이 이게 아닐까 싶기도 하다.
근데 실패가 뜬 파일을 생각해봐야겠다.
아까 알아봤던 걸 다시 본다.
여기서 핵심은 bit임을 확인할 수 있다.
0809를 계산기로 돌려본다.
1000 0000 1001 --> 1000 0000 1000
이렇게 마지막 비트를 0으로 바꿔야 한다.
그럼, 아까 고쳤던 부분들을 다 0808로 바꿔야 함을 알 수 있다.
다 0808로 바꿔준다.
그럼 이렇게 '성공'이 잘 뜸을 확인할 수 있다.
아까 실패했던 두 파일은 'Dummy'로 가득 차있다.
그냥 아까 처음에 잘 보였던 값이 답임을 알았다.
반응형
'리버싱' 카테고리의 다른 글
[Wargame.kr]EASY_CrackMe (0) | 2020.08.24 |
---|---|
[CodeEngn]코드엔진 Advance RCE L06 (0) | 2020.08.21 |
[Reversing.kr]Music Player (0) | 2020.08.20 |
[CodeEngn]코드엔진 advance RCE L03 (0) | 2020.08.19 |
[Reversing.kr]Easy Unpack (0) | 2020.08.16 |