티스토리 뷰

War Game Site/rcity

Rcity Easy - Operation 3 / WriteUP

우주아줌마 2023. 8. 29. 14:36
728x90
반응형

rcity.rcityboan.com 에서 CTF 를 오픈 하여 모든 문제를 풀었고, 단순히 풀고 끝내는게 아닌 WriteUP 을 작성 해보고자 한다.

구성은 Tutorial , Easy , Medim , Hard 로 구성 되어 있고 문제는 총 16문제 이다.

 

Easy - Operation 3번 문제 를 풀어 보자

문제를 풀이를 위해 Rcity CTF 서버 접속은  Kali 를 통해 CLI 로 진행 했다.

 

목차

1. 문제 확인
2. ssh 접속
3. 풀이 
4. 여담


문제 확인

 

''''''

좀비와 싸우기 위해!!!

''''''

" rcity3 유저의 홈 디렉토리에는 수많은 디렉토리가 존재합니다! 중요한 정보들을 담고 있는 flag !"

아마 어려 디렉토리가 있고 그중에 flag가 있다 던지 .... 디렉토리 별로 한글자 씩 넣어 놨을 지도?

 

힌트가 있으니 함 보자

손가락 부러진다!!!

"찾아야" !!!! 오호! 힌드 직관적이고!

리눅스 명령어에 find 라는 명령어가 있다!

 


ssh 접속

이제 슬슬 SSH 접속 부분은 안써도 될듯? 이제 다들 아시자나?

ssh rcity3@rcity.rcityboan.com -P 31338
# -P 옵션을 붙여 31338 포트로 접속

 Password 는 rcity0 을 입력 하면 ssh 서버에 접속되면 공지사항 , 주의 사항 들이 쫘르를 올라간다. 

빼먹지 말고 읽어보자... 중요 한 부분은 불법적이고 방해되는 행위를 하지마라 이다.....

 

 

 


 

풀이

"찾아야" 라는 힌트를 얻었으니

명령어는 find 라고 유추 해보고 진행 해보자

우선 find 명령어는 뒤에 붙는 옵션도 다양하고 파이프를 붙여서 여러 명령어와 혼합해서 쓸수 있어서...

그중에도 많이 사용 하는 옵션들을 이용해서 풀어보자

1 . 기존 문제들에 답은 flag 에 있었다.

2. find  옵션을 추가해서 flag 를 찾아보자

 

''''''

3. 디렉토리와 검색어 를 조금 바꿔서 *.txt (확장자가 txt 를 모두 검색 해보자)

  ## 결과 값이 나왔따 이번에도 문제 풀었다!

 

''''''

 

 

$ find ./ - name *.txt  
# 현재 디렉토리 아래에 있는 모든 디렉토리를 대상으로
# 확장자가 txt 인 모든 파일을 찾자

 

flag 읽어보니 "a3P1n7cJ9m~~~~~"

이게 답인지 확인 해보자

 


 

여담

find 명령어 를 이용해서 파일을 검색 하는 연습을 익힐수 있는 문제 였다.

 

 

 

 

 


 

마무리

문제 의 목적은 ~~~ find 명령어 익히기!

 

 

728x90
반응형

'War Game Site > rcity' 카테고리의 다른 글

Rcity Easy Operation 5 / WriteUP  (0) 2023.09.08
Rcity Easy - Operation 4 / WriteUP  (0) 2023.09.08
RCity Easy - Operation 2 / WriteUP  (0) 2023.08.23
RCity Easy - Operation 1 / WriteUP  (0) 2023.08.23
Rcity - Easy Operation 0 / WriteUp  (1) 2023.08.22
댓글