BANDiT 35

[OverTheWire: Bandit] level32 -> level33

사용 툴: cygwin 1) 문제 이 모든 일이 있은 후에 또 탈출할 시간이다. 행운을 빈다. 2) 문제풀이 bandit32로 로그인했다. WELCOME TO THE UPPERCASE SHELL >> >> >> >> >> clear sh: 1: CLEAR: not found >> ls -al sh: 1: LS: not found >> 대문자로 다 바꿔버리네.. >> $0 $ bash bandit33@bandit:~$ cat /etc/bandit_pass/bandit33 c9c3199ddf4121b10cf581a98d51caee bandit33@bandit:~$ bandit33@bandit:~$ ssh bandit33@localhost bandit33@bandit:~$ id uid=11033(bandit3..

WAR GAME/Bandit 2020.03.10

[OverTheWire: Bandit] level31 -> level32

사용 툴: cygwin 1) 문제 문제가 계속 똑같다. ssh://bandit31-git@localhost/home/bandit31-git/repo에 git 저장소가 있다. 사용자 bandit31-git의 암호는 사용자 bandit31과 동일하다. 저장소를 복제하고 다음 수준의 암호를 찾아라. 2) 문제풀이 /tmp 밑에 새로운 폴더를 만들고 저장소를 복제하였다. bandit31@bandit:/tmp/mylevel31$ git clone ssh://bandit31-git@localhost/home/bandit31-git/repo 계속 똑같은거 했으니까 핵심적인 명령어만 표시하겠다.. bandit31@bandit:/tmp/mylevel31/repo$ cat README.md This time your ta..

WAR GAME/Bandit 2020.03.10

[OverTheWire: Bandit] level30 -> level31

사용 툴: cygwin 1) 문제 ssh://bandit30-git@localhost/home/bandit30-git/repo에 git 저장소가 있다. 사용자 bandit30-git의 암호는 사용자 bandit30과 동일하다. 저장소를 복제하고 다음 수준의 암호를 찾아라. 이전 문제랑 문제가 똑같다......................... 계속 git에 대한 문제다. 이전문제 보려면 여기 클릭! 2) 문제풀이 bandit30@bandit:~$ ls -al total 20 drwxr-xr-x 2 root root 4096 Oct 16 2018 . drwxr-xr-x 41 root root 4096 Oct 16 2018 .. -rw-r--r-- 1 root root 220 May 15 2017 .bash..

WAR GAME/Bandit 2020.03.09

[OverTheWire: Bandit] level29 -> level30

사용 툴: cygwin 1) 문제 ssh://bandit29-git@localhost/home/bandit29-git/repo에 git 저장소가 있다. 사용자 bandit28-git의 암호는 사용자 bandit29과 동일하다. 저장소를 복제하고 다음 수준의 암호를 찾아라. 이전 문제랑 문제가 똑같다..... 이전문제 보려면 여기 클릭! 2) 문제풀이 bandit29@bandit:~$ ls -al total 20 drwxr-xr-x 2 root root 4096 Oct 16 2018 . drwxr-xr-x 41 root root 4096 Oct 16 2018 .. -rw-r--r-- 1 root root 220 May 15 2017 .bash_logout -rw-r--r-- 1 root root 3526 ..

WAR GAME/Bandit 2020.03.09

[OverTheWire: Bandit] level28 -> level29

사용 툴: cygwin 1) 문제 ssh://bandit28-git@localhost/home/bandit28-git/repo에 git 저장소가 있다. 사용자 bandit28-git의 암호는 사용자 bandit28과 동일하다. 저장소를 복제하고 다음 수준의 암호를 찾아라. 이전 문제랑 문제가 똑같다. 2) 문제풀이 bandit28@bandit:~$ ls -al total 20 drwxr-xr-x 2 root root 4096 Oct 16 2018 . drwxr-xr-x 41 root root 4096 Oct 16 2018 .. -rw-r--r-- 1 root root 220 May 15 2017 .bash_logout -rw-r--r-- 1 root root 3526 May 15 2017 .bashrc ..

WAR GAME/Bandit 2020.03.09

[OverTheWire: Bandit] level27 -> level28

사용 툴: cygwin 1) 문제 ssh://bandit27-git@localhost/home/bandit27-git/repo에 git 저장소가 있다. 사용자 bandit27-git의 암호는 사용자 bandit27과 동일하다. 저장소를 복제하고 다음 수준의 암호를 찾아라. 2) 문제풀이 bandit27@bandit:~$ ls -al total 20 drwxr-xr-x 2 root root 4096 Oct 16 2018 . drwxr-xr-x 41 root root 4096 Oct 16 2018 .. -rw-r--r-- 1 root root 220 May 15 2017 .bash_logout -rw-r--r-- 1 root root 3526 May 15 2017 .bashrc -rw-r--r-- 1 roo..

WAR GAME/Bandit 2020.03.09

[OverTheWire: Bandit] level26 -> level27

사용 툴: cygwin 1) 문제 shell 얻은거 잘했어!! 이제 빨리 bandit27로 가자! 2) 문제풀이 문제에서 shell 얻은 거 잘했다고 칭찬해준다. 이 뜻은 bandit25에서 bandit26의 shell을 땄는데, 바로 bandit27의 패스워드를 얻으란 뜻이다. 무조건 bandit25에서 bandit26의 shell을 따야 bandit27의 패스워드를 얻을 수 있다. bandit25에서 bandit26의 shell을 따는 방법은 여기를 참고하자.. bandit26@bandit:~$ ls -al total 36 drwxr-xr-x 3 root root 4096 Oct 16 2018 . drwxr-xr-x 41 root root 4096 Oct 16 2018 .. -rwsr-x--- 1 b..

WAR GAME/Bandit 2020.03.07

[OverTheWire: Bandit] level25 -> level26

사용 툴: cygwin 1) 문제 bandit25에서 bandit26으로 로그인하는 것은 쉬울수도 있다고 한다. 난 별로 안쉬웠다. bandit26의 shell은 /bin/bash가 아니라고 한다. 그것이 무엇인지, 그것이 어떻게 작동하는지, 그리고 그것을 벗어나는 방법을 알아보자. 2) 문제풀이 bandit26으로 로그인해서 홈디렉터리를 살펴보았다. bandit25@bandit:~$ ls -al total 32 drwxr-xr-x 2 root root 4096 Mar 6 13:56 . drwxr-xr-x 41 root root 4096 Oct 16 2018 .. -rw-r----- 1 bandit25 bandit25 33 Mar 6 13:56 .bandit24.password -r-------- 1 b..

WAR GAME/Bandit 2020.03.07

[OverTheWire: Bandit] level24 -> level25

사용 툴: cygwin 1) 문제 간단하게 설명하면 포트 30002번에 브루트포싱을 이용하여 얻은 4자리의 핀번호와 함께 bandit24의 패스워드를 함께 제출하면 bandit25의 패스워드를 준다고 한다. 2) 문제풀이 먼저 브루트포싱이 뭘까? 한마디로 '무작위 대입 공격'이라는 뜻이다. bandit24@bandit:~$ ls -al total 20 drwxr-xr-x 2 root root 4096 Oct 16 2018 . drwxr-xr-x 41 root root 4096 Oct 16 2018 .. -rw-r--r-- 1 root root 220 May 15 2017 .bash_logout -rw-r--r-- 1 root root 3526 May 15 2017 .bashrc -rw-r--r-- 1 r..

WAR GAME/Bandit 2020.03.07

[OverTheWire: Bandit] level23 -> level24

[수정] 2020-05-20 풀이 오류 수정 사용 툴: cygwin 1) 문제 프로그램은 시간 기반 작업 스케줄러인 cron으로부터 일정한 간격으로 자동으로 실행되고 있다. /etc/cron.d/에서 구성을 살펴보고 실행 중인 명령을 확인해라. NOTE : 이 레벨은 당신이 자신의 첫 번째 셸 스크립트를 만들 것을 요구한다. 이것은 매우 큰 걸음이고 이 수준을 이길 때 너는 너 자신을 자랑스럽게 여겨야 해! NOTE 2 : 일단 실행되면 셸 스크립트가 제거되므로 사본을 보관해라. 문제풀이에 앞서... 이 문제 힘들었다.. 2) 문제풀이 bandit23@bandit:~$ ls -al total 20 drwxr-xr-x 2 root root 4096 Apr 29 2019 . drwxr-xr-x 41 root..

WAR GAME/Bandit 2020.03.03