표제지
감사의 글
국문 요약
목차
1. 서론 10
2. 국방 웹사이트 취약성 분석 11
2.1. 인트라넷 웹사이트 취약성 분석 11
2.2. 게시판에서의 XSS 취약성 12
2.2.1. 원인분석 12
2.2.2. 대책 13
2.3. 제로보드의 취약성 14
2.3.1. 원인분석 14
2.3.2. 대책 16
2.4. SSO을 적용한 전자결제 취약성 16
2.4.1. 원인분석 16
2.4.2. 대책 17
2.5. 파일 업로드 취약성 19
2.5.1. 원인분석 19
2.5.2. 대책 21
2.6. 파일 다운로드 취약성 22
2.6.1. 원인분석 22
2.6.2. 대책 23
3. 국방 인트라넷 사이트 개발 지침 24
3.1. 웹사이트 취약성과 개발 설계 지침 24
3.2. 입력 검증: XSS 취약성, 파일 업로드/다운로드 취약성, SSO 취약성 25
3.3. 식별 및 인증: 전자결제의 SSO 취약성 27
3.4. 접근 통제 : 제로보드, 파일 업로드/다운로드 취약성 28
4. 결론 29
[참고문헌] 30
Abstract 31
표 1. 국방 웹사이트 취약성 분석결과표 11
그림 1. 게시판에 스크립트 문장 게시 12
그림 2. XSS 취약점이 존재하는 웹페이지 13
그림 3. 메타캐릭터를 변환시키는 필터링 작업 14
그림 4. 외부 php소스 취약성1 15
그림 5. 외부 php소스 취약성2 15
그림 6. SSO(SECMON)의 취약점이 노출된 전자결제체계 17
그림 7. 기존 통합인증체계 18
그림 8. 검증 요청을 추가한 통합인증체계 18
그림 9. 악성코드를 이용한 파일 업로드 19
그림 10. 파일업로드의 취약성을 이용한 해킹 20
그림 11. 파일 업로드 취약점을 이용한 사용자 계정 추가 20
그림 12. 실행 파일 업로드 제한을 위한 경고창 21
그림 13. 파일 다운로드 취약성이 존재하는 게시판 22
그림 14. 취약성과 개발지침과의 관계 24
그림 15. 입력검증에서의 취약성 관계 26
그림 16. 식별 및 인증에서의 취약성 관계 27
그림 17. 접근 통제에서의 취약성 관계 28