Study/Security
Path Traversal
NOredstone
2023. 2. 2. 15:36
- 사용자 입력값이 웹 애플리케이션 서버의 파일 시스템에 전달될 경우 사용
- GET 매개변수, URL 경로, POST Body 데이터, Cookie 요청 헤더를 통해 로드 요청하는지 점검
- 해당 부분이 있다면 ../를 통해 root 디렉토리까지 이동하고 /etc/passwd 등 파일 읽기
- 필터에 막히는 경우, 우회 시도하기
....// 등
문자 | URL 인코딩 | 유니코드 인코딩 |
. | %2e | %u002e |
/ | %2f | %u2215 |
\ | %5c | %u2216 |
Ex) 워게임 내 path traversal