매뉴얼 페이지(man page)는 텍스트 모드에서 사용하는 명령과 옵션에 대한 도움말이다. 새로운 명령을 접했을 때 맨 페이지를 검색해 보면 많은 도움이 된다.# man [명령어] 다음은 ls 프로그램에 대한 매뉴얼 페이지를 실행하는 명령이다.$ man ls 옵션 기능 -a 모든 manual page 출력 -d 디버깅 정보 출력, 맨 페이지는 출력하지 않는다. -i whatis 와 같음 -h 도움말 출력 -k apropos 와 같음 -t groff(troff)를 사용하여 프린트를 위한 형식으로 출력 매뉴얼 페이지가 여러 개로 나뉘어 있다면 다음과 같이 세션 번호를 써서 페이지를 불러낸다. 이런 세션 번호는 매뉴얼 페이지에 제목으로 적혀 있는 명령어 다음에 괄호에 숫자로 나타난다. 다음은 kill(2) m..
윈도우 환경에서 Ubuntu의 Bash를 사용하기 위해서는 가상 환경을 설치하여 Ubuntu를 설치했어야 했었다. 하지만 이런 방식은 저장공간을 많이 차지할 뿐만 아니라 좋은 성능의 컴퓨터가 아니라면 실행 속도도 정상속도에 훨씬 못 미치기 때문에 불편한 점이 많았다. 하지만 Windows 10 Anniversary Update 부터 Windows 기능 켜기/끄기에서 Linux용 Windows 하위 시스템(베타)라는 이름의 기능이 생겼다. 그리고 마침내 Windows 10 Fall Creators Update 에서 (베타)라는 부분이 사라지고 정식으로 출시되었다. 설치를 해보자먼저 설정에서 업데이트 및 보안에 들어간 후 개발자용에 들어간다. 개발자 모드를 체크하면 패키지를 설치한다고 한다. 설치를 완료한 ..
http://overthewire.org/wargames/bandit/bandit16.html Bandit Level 15 → Level 16Level GoalThe password for the next level can be retrieved by submitting the password of the current level to port 30001 on localhost using SSL encryption.Helpful note: Getting “HEARTBEATING” and “Read R BLOCK”? Use -ign_eof and read the “CONNECTED COMMANDS” section in the manpage. Next to ‘R’ and ‘Q’, the ‘B’ command..
http://overthewire.org/wargames/bandit/bandit15.htmlBandit Level 14 → Level 15Level GoalThe password for the next level can be retrieved by submitting the password of the current level to port 30000 on localhost.Commands you may need to solve this levelssh, telnet, nc, openssl, s_client, nmapHelpful Reading MaterialHow the Internet works in 5 minutes (YouTube) (Not completely accurate, but good ..
http://overthewire.org/wargames/bandit/bandit14.html Bandit Level 13 → Level 14Level GoalThe password for the next level is stored in /etc/bandit_pass/bandit14 and can only be read by user bandit14. For this level, you don’t get the next password, but you get a private SSH key that can be used to log into the next level. Note: localhost is a hostname that refers to the machine you are working on..