촉촉한초코칩
[Dreamhack] Just read flag 본문
일단 ssh로 접속했다.
ssh dream@host3.dreamhack.games -p 포트번호 |
비밀번호를 몰라서 접속이 안된다.
cat으로 파일을 출력해보았다.
제공된 문제 파일을 사용했다.
먼저 파일 종류를 확인했다.
file dream(파일명) |
ssh는 비밀번호 대신 key를 이용하여 서버에 접속한다.
https://tjrrb4551.tistory.com/entry/Dreamhack-Just-read-flag 참고
위 링크를 참고하여 키를 생성한다.
생성한 키를 확인하고 권한을 부여한다.
id_rsa는 개인키이므로 cat으로 출력된 key를 넣었다.
등록했는데도 비밀번호를 입력하라고 나온다..
os 문제인건가 싶어서 우분투에서 다시 실행해보았다.
정리
1. 다운받은 문제 파일의 내용을 개인키에 저장
2. 공개키 생성
3. 등록 (authorzied_keys에 공개키 저장)
4. ssh 접속
우분투에서도 접속이 안된다..
도저히 모르겠어서 flag를 먼저 입력하고 무료 풀이를 보았다. (공익을 위해 유료 풀이로 올려주는 것도 도움이 될 수도..)
나는 ssh 키를 생성해야하는 줄 알고 개인키에 dreamhack_ 내용을 복붙하긴 했는데 생각해보니 그 파일 그대로 사용해도 됐었다..
전에도 그렇게 했는데 왜 안됐지................
아무튼 성공,,
cat은 안 돼서 more을 사용해서 flag를 찾았다.
'Study > MISC' 카테고리의 다른 글
[Dreamhack] set-int (0) | 2025.01.14 |
---|---|
[CodeEngn] Malware L06 (0) | 2024.12.30 |
[Dreamhack] 산타 할아버지도 힘들어요 (0) | 2024.10.29 |
[Dreamhack] whatsdifferent (1) | 2024.10.02 |
[Dreamhack] file-special-bit (0) | 2024.09.29 |