분류 전체보기
오버더와이어#6 <find 명령어에 옵션으로 size 를 확인하자>
#이 페이지의 설명은 처음하는 사람들도 따라 할수 있도록 제작 되어있습니다. #답은 알려드리지 않습니다. 문제를 푸는 방법과 방법과 문제를 풀떄 필요한 개념을 설명할 것입니다. #방법을 알았다고 넘어가지 말고 스스로 완전히 숙달될때까지 읽어보는것을 추천합니다. 먼저 문제를 보면 inhere 디렉토리 안에 있는 파일들중 '사람이 읽을수 있고 1033 바이트의 크기를 가지면서 실행 할수가 없다.' 라고 합니다. 그렇다면 우리가 이번에 알아야 할 것은 find를 사용해 주어진 사이즈의 파일 찾기 입니다. #find -size (크기) find를 이용해서 주어진 사이즈의 파일을 찾으려면 -size 옵션이 필요합니다. -size 옵션을 사용한 명령어는 find -size (크기)입니다. 근데 실행이 되지 않네요...
오버더와이어#5<여러 파일 속 암호찾기>
이번 문제는 inhere 디렉토리에 있는 파일들중 우리가 읽을수 있는 파일이 있다고 합니다. 그러면 먼저 inhere 디렉토리로가서 무슨 파일이 있는지 확인 해봅시다. 파일들이 많네요. 혹시 파일의 용량이 다를까요? 파일 용량은 다르지 않아요. 그러면 어떻게 해야 할까요? #file file은 지정된 파일의 종류를 확인하는 명령어 입니다. file 파일명 # *(애스터리스크 문자) 이문제를 풀기위해 알아야 하는 것이 또 있습니다. *(애스터리스크 문자)입니다. 이것을 파일이나 디렉토리에 붙으면 그 문자가 포함 이번 문제는 inhere 디렉토리에 있는 파일들중 우리가 읽을수 있는 파일이 있다고 합니다. 그러면 먼저 inhere 디렉토리로가서 무슨 파일이 있는지 확인 해봅시다.  파일들이 많네요. 혹시 ..
오버더와이어 #4 < 숨겨진 파일 찾기>
#이 페이지의 설명은 처음하는 사람들도 따라 할수 있도록 제작 되어있습니다. #답은 알려드리지 않습니다. 문제를 푸는 방법과 방법과 문제를 풀떄 필요한 개념을 설명할 것입니다. #방법을 알았다고 넘어가지 말고 스스로 완전히 숙달될때까지 읽어보는것을 추천합니다. 문제를 읽어보면 inhere 디렉토리에 숨겨진 파일이 있다고 합니다. 확인해 보러 갑시다. inhere 디렉토리가 있네요. 그러면 디렉토리로 가는 명령어 뭐가 있을까요.바로 바로 cd를 이용하면 디렉토리로 이동할수 있습니다. cd (이동할 위치) 해당 디렉토리로 이동합니다. 이동해 봅시다. inhere 디렉토리로 이동했네요. 그럼 이안에 무슨 파일이 있는지 확인해 봐야겠죠? ls 명령어를 써봅시다. 엥? 이게 왜 아무것도 안뜰까요. 문제에 숨겨진 ..
오버더와이어 #3 <공백이 포함된 파일>
#이 페이지의 설명은 처음하는 사람들도 따라 할수 있도록 제작 되어있습니다. #답은 알려드리지 않습니다. 문제를 푸는 방법과 방법과 문제를 풀떄 필요한 개념을 설명할 것입니다. #방법을 알았다고 넘어가지 말고 스스로 완전히 숙달될때까지 읽어보는것을 추천합니다. 이번 문제는 spaces in this filename을 읽어야 한다고 합니다. 그럼 이번에는 저희가 알고 있는 방법을 모두 써봅시다. cat spaces in the filename 뭐가 많이 나왔는데 자세히 살펴보면 띄어쓰기가 적용되지 않고 하나 하나 따로 된 것을 볼 수 있습니다. cat ./space in the filename 얘도 이러네.... 어떻게 해야 될까요? #공백이 포함된 파일 찾아보는 법 "space in the filenam..
오버더와이어 #2 <특수문자가 포함된 파일 >
bandit 1 내용입니다. 이름이 - 인파일을 열어야하는것 같네요. 특수문자로된 파일을 열수 있는 방법에는 뭐가 있을까요. #특수 문자로 된 파일 열기 먼저 저번에 했던대로 그냥 cat -를 써서 해봅시다. 리눅스에는 -는 파일이름으로 생각하지 않고 옵션으로 생각하기 때문에 되지 않아요. 이런 상황에서는 터미널을 끄거나 하지 말고 ctrl + c 를 써봅시다. 그럼 특수문자가 있는 파일은 어떻게 해야할까요? 바로 경로를 포함해서 쓰면 됩니다. 이때 알아야 할 것이 있습니다. . 현재 위치 .. 이전 위치 그러면 우리는 어떤 명령어를 써야 할까요? cat ./- 무슨 뜻이냐면 cat : 파일을 읽어봐라 . : 현재 디렉토리에 있는 /- : 이름이 -인 파일 즉 현재 디렉토리에 있는 이름이 -인 파일을 열..
오버더와이어 #1 <bandit 0 풀기>
#이 페이지의 설명은 처음하는 사람들도 따라 할수 있도록 제작 되어있습니다. #답은 알려드리지 않습니다. 문제를 푸는 방법과 방법과 문제를 풀떄 필요한 개념을 설명할 것입니다. #방법을 알았다고 넘어가지 말고 스스로 완전히 숙달될때까지 읽어보는것을 추천합니다. bandit0에 문제를 봅시다. readme 파일을 읽어 보래요. 페이지에서 밑을 보시면 'Commands you may need to solve this level' 이라는 것이 있습니다. 이 문제를 위해 필요한 리눅스 명령어 입니다. 1. ls ls는 디렉토리에 있는 모든 파일과 디렉토리를 볼수 있습니다. 그냥 ls 를 입력하게 되면 현재 디렉토리에 있는 내용들을 볼수 있습니다. 그럼 ls 를 입력해 봅시다. readme 파일이 보입니다. 2...
오버더와이어 #0 <오버더와이어를 접속해보자>
#이 페이지의 설명은 처음하는 사람들도 따라 할수 있도록 제작 되어있습니다. #답은 알려드리지 않습니다. 단지 문제를 푸는 방법과 방법과 문제를 풀떄 필요한 개념을 설명하는 것 입니다. #방법을 알았다고 넘어가지 말고 스스로 완전히 숙달될때까지 읽어보는것을 추천합니다. 먼저 오버더와이어 사이트를 들어가보겠습니다. #오버더와이어는 워게임 사이트로 리눅스를 익히는데 도움이 됩니다. 오버더와이어 사이트 주소 = http://overthewire.org/wargames/ OverTheWire: Wargames We're hackers, and we are good-looking. We are the 1%. Wargames The wargames offered by the OverTheWire community ..