Linux / Bandit 풀이.md

Bandit 풀이

조회

bandit0

 

bandit0-bandit1

cat readme

flag: ZjLjTmM6FvvyRnrb2rfNWOZOTa6ip5If

 

bandit1-bandit2

cat ./-

flag: 263JGJPfgU6LtdEvgfWU1XP5yac29mFx

 

bandit2-bandit3

cat spaces\ in\ this\ filename

flag: MNk8KNH3Usiio41PRUEoDFPqfxLPlSmx

 

bandit3-bandit4

cd ./inhere

ls -a

cat ./...Hiding-From-You

flag: 2WmrDFRmJIq3IPxneAaMGhap0pFhF3NJ

 

bandit4-bandit5

cd ./inhere

file ./*

cat ./-file07

flag: 4oQYVPkxZOOEOO5pTW81FB8j8lxXGUQw

 

bandit5-bandit6

cd ./inhere

find ./maybehere* -size 1033c

cat ./maybehere07/.file2

flag: HWasnPhtq9AVKe0dmk45nxy20cvUa6EG

 

bandit6-bandit7

cd / >> 최상위 디렉토리로 이동

대부분이 permission denied

find -user bandit7 -group bandit6 -size 33c 2>/dev/null >> permission denied가 아닌 파일을 찾는다

flag: morbNTDkSW6jIlUc0ymOdMaLnOlFVAaj

 

bandit7-bandit8

grep 'millionth' ./data.txt

flag: dfwvzFQi4mU0wfNbFOe9RoWskMLg7eEc

 

bandit8-bandit9

sort data.txt | uniq -u

>> sort - 텍스트로 된 파일의 내용을 정렬할 때 사용하는 명령어

>>  -u: 반복되지 않는 행 출력 -c: 연속적으로 반복된 수만큼 행 앞에 표시 -d: 반복되는 행 출력

flag: 4CKMh1JI91bUIZZPXDqGanal4xvAg0JM

 

bandit9-bandit10

strings data.txt | grep '=='

>> strings: 문자열만 찾아서 출력하는 명령어

flag: FGUW5ilLVJrxX9kMYMmlN4MgbpfMiqey

 

bandit10-bandit11

cat data.txt | base64 --decode

>> base64 디코딩

flag: dtR173fZKb0RRsDFSGsg2RWnpNVj3qRr

 

bandit11-bandit12

Rot13 decode

cat data.txt | tr 'A-Za-z' 'N-ZA-Mn-za-m'

flag: 7x16WNeHIi5YkIhWsfFIqoognUTyj9Q4

 

bandit12-bandit13

압출풀기 명령어

$ tar -xvf [파일명.tar]
#gzip 압축풀기
gzip -d [압축명.gz]

#gzip 압출풀기 예시
gzip -d test.gz

#bzip2 압축풀기
bzip2 -d [압축명.bz2]

#bzip2 압축풀기 예시
bzip2 -d test.bz2

flag: FO5dwFsc0cbaIiH0h8J2eUks2vdTDwAn

 

bandit13-bandit14

flag가 없음

대신 private SSH key를 얻어야 함, hostname은 localhost

cat sshkey.private

ssh -i sshkey.private bandit14@localhost -p 2220

 

bandit14-bandit15

nc localhost 30000

그 전단계 비밀번호 입력

flag: 8xCjnmgoKbGLhHFAZlGE5Tmu4M2tKJQo

telnet localhost 30000

 

bandit15-bandit16

openssl을 쓰는 문제이다

openssl help >> 명령어를 쓸때 옵션 들을 볼 수 있다

openssl s_client -connect localhost:30001

flag: kSkvUpMQ7lBYyCM4GBPvCvT1BfWRy0Dx

 

 

댓글

홈으로 돌아가기

검색 결과

"search" 검색 결과입니다.