List

디렉토리 노출과 불필요한 파일 정리

#웹가이드

Web Guide디렉토리 노출파일 정리정보 노출
디렉토리 노출과 불필요한 파일 정리
서버에 남겨둔 파일 하나가 전체 소스를 넘겨줍니다.
공격보다 우리가 흘린 정보로 인한 사고가 더 많습니다.
디렉토리 노출과 불필요한 파일 정리 관련 사진
01위험한 파일들
작업 중에 만들어진 파일이 그대로 남아 있는 경우가 많습니다.
1
소스 백업본
압축한 소스가 그대로 다운로드됩니다.
2
데이터베이스 백업
회원 정보가 통째로 노출됩니다.
3
설정 파일 사본
접속 정보가 들어 있습니다.
4
테스트 파일
점검용으로 만든 파일이 남아 있습니다.
5
옛 버전 폴더
이전 사이트가 그대로 접근됩니다.
6
개발 도구
관리 도구가 외부에 열려 있습니다.
7
문서 파일
설계서와 계정 목록이 올라가 있기도 합니다.
02목록 노출
폴더 주소로 접속했을 때 파일 목록이 보이면 안 됩니다.
목록 표시 차단
서버 설정에서 꺼야 합니다.
기본 문서 배치
각 폴더에 빈 기본 파일을 둡니다.
업로드 폴더
특히 목록이 보이면 위험합니다.
백업 폴더
웹에서 접근 가능한 위치에 두지 않습니다.
관리 도구 경로
외부 접근을 차단합니다.
확인 방법
주요 폴더 주소로 직접 접속해 봅니다.
03정기 정리
한 번 정리해도 작업할 때마다 다시 쌓입니다.
작업 후 정리
수정 작업이 끝나면 임시 파일을 지웁니다.
백업 위치 분리
웹에서 접근 불가한 곳에 둡니다.
정기 점검
분기마다 불필요한 파일을 확인합니다.
규칙 수립
서버에 백업을 두지 않는 규칙을 만듭니다.
제작사 고지
작업 시 임시 파일 정리를 요구합니다.
검색 확인
검색엔진에 잡힌 파일이 없는지 봅니다.
04오류 화면 정보 노출
오류 메시지가 내부 구조를 알려주는 경우가 많습니다.
위험한 설정
상세 오류를 화면에 표시 · 파일 경로와 코드 노출 · 데이터베이스 정보 노출 · 개발 모드가 켜진 상태
안전한 설정
간단한 오류 안내만 표시 · 상세 내용은 기록으로만 · 운영 모드 적용 · 서버 정보 숨김
CHECK POINT
□  서버에 소스나 데이터베이스 백업이 남아 있지 않은가
□  폴더 주소로 접속 시 목록이 보이지 않는가
□  테스트와 임시 파일이 정리되어 있는가
□  옛 버전 폴더가 남아 있지 않은가
□  관리 도구가 외부에서 접근되지 않는가
□  오류 상세가 화면에 노출되지 않는가
□  검색엔진에 불필요한 파일이 잡히지 않는가
□  정기 정리 절차가 있는가
공격보다 우리가 서버에 남겨둔 파일로 인한 사고가 더 많습니다.
소스 백업 압축파일 하나가 사이트 전체를 넘겨주는 셈이 됩니다.
#디렉토리 노출#파일 정리#정보 노출#백업 파일#오류 메시지#서버 설정#보안 점검#보안#웹비스타#홈페이지 제작
목록보기