[Bandit] Level 24 → Level 25

정예은·2026년 3월 31일

OverTheWire: Bandit

목록 보기
26/26
  1. 목표
    bandit24의 비밀번호와 4자리 핀 코드를 조합하여 서버에 전송하고, 정답이 나올 때까지 0000~9999까지 모든 숫자를 대입하는 스크립트 작성하기.

  2. 실행 명령어

for i in {0000..9999}; do
    echo "gb8KRRCsshuZXI0tUuR6ypOFjiZbf3G8 $i"
done | nc localhost 30002 | grep -v "Wrong"
  1. 핵심 정보
  • ID: bandit24
  • 획득 PW: iCi86ttT4KSNe1armKiwbQNmB3YJP3q4
  1. 메모
  • for i in {0000..9999}; do ... done: i라는 변수에 0000부터 9999까지 숫자를 하나씩 담아 반복 실행함.
  • grep -v "Wrong": 서버의 응답 중 "Wrong"이 포함되지 않은 줄만 골라내어 화면에 보여줌.

0개의 댓글