웹 보안에서 Directory Traversal(경로 탐색) 공격의 원리는?
보통 Stack Overflow해설
공격자가 /download?file=../../../etc/passwd처럼 ../를 사용하여 웹 루트 바깥의 시스템 파일에 접근합니다. 서버 설정 파일, 소스 코드, 비밀번호 파일 등이 노출될 수 있습니다. 파일 경로 정규화, 화이트리스트 검증, chroot 환경 등으로 방어합니다.
공격자가 /download?file=../../../etc/passwd처럼 ../를 사용하여 웹 루트 바깥의 시스템 파일에 접근합니다. 서버 설정 파일, 소스 코드, 비밀번호 파일 등이 노출될 수 있습니다. 파일 경로 정규화, 화이트리스트 검증, chroot 환경 등으로 방어합니다.