별, 스타, 애스터리스크, 눈꽃 등으로 불리우는 이 문자는 간단하게 모든 글자를 뜻한다고 이해하시면 됩니다. 예를 들어 아래와 같은 파일이 있을때 c:\file1.txt c:\file2.txt c:\file3.txt 아래와 같은 식으로 mv 명령어가 작동할 수 있습니다. mv c:\file*.txt d:\ * 자리에는 아무 문자나 들어갈 수 있기 때문에 file1.txt file2.txt file3.txt 가 모두 해당이 되게 됩니다. 아니면 아래와 같은 방식도 가능합니다. mv c:\*.txt d:\ 위 명령은 c:\ 밑에 모든 txt 파일을 d:\ 로 mv 시키는 명령입니다. 아까와 비교했을때 적용대상이 더 많아지겠죠? 중요한건 * 이라고 해서 딱 한글자만 의미하는게 아니라 여러글자의 조합도 모두 해..

id : bandit4password : 2WmrDFRmJIq3IPxneAaMGhap0pFhF3NJ(2024.09월 기준) inhere 디렉토리안에 사람이 읽을 수 있는 파일에만 다음 레벨의 패스워드가 저장되어 있다고 합니다.같이 살펴봅시다.더보기접속 후 사용자 홈 디렉토리를 살펴봅니다.- 로 시작하는 -file00 ~ -file09 까지 파일이 존재합니다.cat 으로 읽어보았는데 깨진 메세지가 출력됩니다.file 로 파일형식을 확인해보니 ascii 기반의 text 파일이 아닌 binary data 파일임을 확인할 수 있습니다. 한번에 여러 파일을 읽어봅시다.cat ./* 식으로 사용하면 현재 디렉토리의 모든 파일을 대상으로 cat 을 실행합니다.(cat ./-file00 ./-file01 ... ...

id : bandit3password : MNk8KNH3Usiio41PRUEoDFPqfxLPlSmx(2024.9 기준) inhere 디렉토리안의 숨겨진 파일을 찾아내는 문제인 것 같습니다.우리는 이미 리눅스 숨김파일에 대해 공부했습니다.더보기 그냥 ls 나 ls -l 로 하면 숨김파일이 나타나지 않지만ls -al 로 손쉽게 숨김파일를 확인하고 cat .hidden 으로 password 를 확인할 수 있습니다. 손쉽게 다음 단계로 넘어갑시다.
- Total
- Today
- Yesterday
- over the wire
- OpenSSL
- Linux
- 풀이
- 리눅스
- solution
- X32
- Strings
- Bandit
- SSL
- 웹보안공부
- java
- tar
- find
- 리터럴
- 웹보안
- OverTheWire
- 32bit
- gz
- HTTPS
- grep
- natas7
- bz2
- ssh
- tr
- Encode
- Natas
- nc
- 압축파일
- BASE64
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |