본문 바로가기

14번 문제에요.

배점은 199점, 분야는 포렌식이에요.

suninatas 의 비밀번호를 찾으래요.

파일을 받아보면

shadow 파일이 있네요.

안에는 suninatas 의 비밀번호의 해시가 들어있는데

$6 이니 SHA-512,

바로 뒤의$QlRlqGhj 는 salt,

그 뒤의 : 바로 앞까지는 해시가 되겠네요.

JohnTheRipper 같은걸 쓰면 쉽게 풀수 있겠지만

그냥 무슨생각인지 안쓰고 풀고 싶었어요.

절대 따라하지 마세요.

그래서 튀어나온 코드.

36진수로 문자+숫자 조합을 사용하게끔 한다음

하나하나 해시를 만들어서 브루트포스로 비교하게 했어요.

저대로 돌릴경우 시간이 정신나간수준으로 걸릴거니깐

엄청 잘게 쪼개서 돌렸어요.

정상적으로 0부터 시작하는거 하나부터 해서

첫글자가 aa, ab . . .

식으로요.

절대 따라하지 마세요.

며칠동안 돌렸어요.

암튼 결과는

[[12:00:29.094]] [LOG]    pass = iloveu1

 

빠밤!

 

키가 나왔네요.

따라하지 마세요.

'연구글 > suninatas.com' 카테고리의 다른 글

suninatas 16 / system  (0) 2020.08.26
suninatas 15 / forensics  (0) 2020.08.26
suninatas 13 / misc  (0) 2020.08.26
suninatas 12 / misc  (0) 2020.08.25
suninatas 11 / reversing  (0) 2020.08.25
댓글