일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 네트워크
- 링크 대역폭
- ip주소
- 스패닝 트리 알고리즘
- 루핑
- FTZ level3
- Path Cost
- 코드엔진 basic 5
- code enigne
- 콜리젼 도메인
- BPDU
- TCP/IP
- 루트 브리지
- 시스템해킹
- 루트 포트
- Root Bridge
- 치트엔진 풀이
- 서브넷
- 데지그네이티드 포트
- 세그먼트
- 서브넷 마스크
- 코드엔진
- Non Root Bridge
- 네트워크 장비
- 코드엔진 풀이
- 해커스쿨 FTZ
- 서브넷팅
- 브리지 우선순위
- 브리지 ID
- code engine
- Today
- Total
목록FTZ level3 (2)
IT 블로그 !!
저번시간에는 Level2를 공략했습니다.이번시간에는 Level3를 풀어보겠습니다. 저번과 같이 ls –al로 level3 디렉토리에는 무슨 파일들이 있는지 확인합니다.level3로 hint파일이 존재합니다.hint 파일을 확인해 봅시다. C언어를 배워서 hint파일 소스코드 분석이 쉬웠습니다. 분석한 내용입니다. find 명령어로 autodig파일을 찾아봅시다. 파일을 찾아보니 /bin/autodig 에 위치하고 있습니다.소스코드가 짜여진 것을 보아하니autodig는 실행파일 인 것같습니다. /bin으로 이동 후autodig를 실행하니 오류가 발생합니다.왜냐하면 인자값을 전달하지 않았기 때문입니다. 아까 hint파일을 보시면 밑에 more hint라고 나옵니다거기를 주목해서 봅시다. [동시에 여러 명령어..
저번시간에는 Level1을 클리어 해보았습니다.이번시간에는 Level2를 공략해 보도록 하겠습니다. Level1이 끝났을 때 받았던 비밀번호를 입력해준 후 로그인하면 됩니다. 저번과 같이 ls -al로 Level2 디렉토리에 어떤 파일이 있는지 확인합니다. ftz에서는 각 level을 풀기위한 hint가 존재합니다. 해당 힌트를 얻기 위해 cat명령어를 사용해 hint를 확인해 봅시다. 텍스트 파일 편집이라... 텍스트 편집기라고 하면 vi편집기가 떠오릅니다.검색을 해보면 vi편집기에서 명령모드를 통해 쉘을 실행시킬수 있다는것을 알 수 있습니다. 일단 Level3로 넘어갈려면 Level3권한의 setuid가 걸린 파일을 찾아봅시다. 해당 명령어를 사용하면 위와 같은 경로에 editor파일이 있는 것을 알..