Root Me 에서 제공하는 암호학 문제
이번 문제는 안드로이드 패턴과 관련된 문제이다.
반응형
문제에서 제공되는 것은 ch17.tbz2 파일이다.
해당 파일을 압축 풀고 들어가보면
이런 파일과 폴더들이 보이는데
안드로이드 시스템 파일과 폴더들인것 같다.
안드로이드 패턴을 푸는것이 목표이니
여기 어딘가에 패턴에 관련된 정보가 저장되어 있을 것이다.
해당 파일을 찾는것은
검색해보면 어렵지 않다.
버전마다 다를순 있겠지만
/data/system/ 경로에서
gesture.key 파일을 찾으면 된다.
바로 그냥 상위디렉토리에서 find 돌려도 된다.
https://github.com/sch3m4/androidpatternlock/tree/master
또 깃허브를 찾아보면
gesture.key 파일을 읽어서 패턴을 뽑아주는 코드도 존재한다.
위의 링크에서 다운받을 수 있다.
해당 파이썬 코드를 실행시키면
바로 패턴을 찾을 수 있다.
패턴을 플래그 값으로 제출하면 된다.
* python2 로 실행시켜야 한다.
반응형
'워게임 > Root Me' 카테고리의 다른 글
[Root Me] Twitter Secret Messages - 암호학 / homoglyphs (200) | 2023.11.13 |
---|---|
[Root Me] Transposition - Rail Fence - 암호학 (157) | 2023.11.09 |
[Root Me] WAV - Spectral analysis - 포렌식 (136) | 2023.09.15 |
[Root Me] Polyalphabetic substitution - Vigenère - 암호학 (159) | 2023.09.13 |
[Root Me] SQL injection - Numeric - 웹해킹 (152) | 2023.09.11 |