본문 바로가기

[Wargame Write-up]/OverTheWire

[OverTheWire] [Bandit] Level 24 → Level 25

드디어 cron의 굴레에서 벗어났다.




nc 명령으로 127.0.0.1:30002에 연결하자, bandit24의 패스워드와 pincode 4자리를 띄어쓰기로 분리하여 입력하라고 한다.


즉, 입력 형태는 [bandit 24 패스워드] [pincode]가 된다.




이제 /tmp에 디렉터리 하나를 만들고, 코딩을 해보자.




Python을 이용해, 아래처럼 소켓 프로그래밍을 하였다.




실행 권한을 부여한 후, 실행하면 bandit25의 패스워드를 얻을 수 있다.


이제 작성일 기준 마지막 한 문제 남았다.