웹취약점 분석 및 진단

행안부 28종 웹취약점 점검, 국정원 10대 웹취약점, OWASP Top10, CVE…

개요

웹취약점 진단이란 기업의 웹시스템 및 자원에대하여 해킹에 취약한 근본적인 문제를 점검하여 원인을 파악하고 보안 미비사항에대한 자세한 설명과 해결방안을 제시함으로써 서비스상에 발생할 수 있는 보안위협 요소를 사전에 예방하는 수행작업을 말합니다.

 

통상적으로 웹취약점 분석에는 크게 나눠서 동적분석(CVE)과 정적분석(CWE) 두가지로 구분할 수 있습니다.
동적분석에는 웹모의해킹 등을 통하여 웹의 보안 취약한 서비스를 찾는 과정을 말하며, 정적분석에는 시큐어코딩SW 등을 활용하여 웹 프로그램의 보안상 취약한 코딩내역을 찾는 과정을 말합니다.

분석툴 또는 웹모의해킹 등으로 취약한 웹페이지 또는 웹서비스를 찾고, 분석된 보안취약점에 대하여 시큐어코딩 조치를 통해 안전한 WEB SITE를 운영하여야 합니다.

(주)시큐러스는 다년간의 웹취약점 분석 노하우와 소프트웨어 보안진단 자격증을 보유한 전문적인 수행인력으로 고객님의 안전한 웹사이트 운영과 소중한 IT자산을 지켜 드립니다.

 

문제점 및 필요성

일반적으로 웹 기반의 침해사고가 발생하는 이유는 웹 어플리케이션의 설계시에 데이타베이스 접근, 관리자 인증 및 사용자 인증, 웹 응용프로그램의 설계방식에 대한 보안성 검토가 이루어지지 않기 때문입니다.

웹 서비스에 대한 제어 및 통제는 기존 보안 솔루션인 침입탐지(IDS)/차단시스템(IPS)에서는 불가능합니다.
따라서 최근 웹 어플리케이션의 취약점을 이용한 공격이 폭팔적으로 증가하는 이유는 웹 어플리케이션에 존재하는 취약점의 보안성 검토를 수행하지 못하기 때문이며 웹 어플리케이션 취약점이 존재할 경우 현재의 보안 인프라로는 방어가 어렵습니다.

웹 취약성의 대책은 기본적으로 웹 보안 프로그래밍 기술에 의한 구현이 최고의 정책이라고 할 수 있으나,
전문 웹 보안 개발자의 절대적 부족과 지속적인 웹 서비스 개편에 따른 수정시 지속적으로 보안 문제가 발생되기 때문에
정기적인 웹취약점 점검에 따른 방어대책이  필요로 합니다.

 

점검사항

 # 국내 기준안 및 가이드

행정안전부 (http://www.mois.go.kr)
: 국내 공공기관 웹취약점 점검 28종 항목(주요정보통신기반시설 취약점 분석‧평가 기준)

KISA (한국인터넷진흥원) http://www.kisa.or.kr/public/laws/laws3.jsp
: 국내  IT인프라에 맞도록 정리한 시큐어코딩 가이드 수록
: 국내 공공기관 웹취약점 점검 21종 항목

국가 사이버 안전센터 ( http://service1.nis.go.kr/)
: 국내 각 기관에서 홈페이지 해킹에 많이 악용되었던 ‘국정원 10대 웹보안 취약점’을 선정.

Web Sever – IIS, Apache, Tomcat, Jeus, WebSphere, WebLogic 등.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

– 불필요한 파일 진단
– 부적절 에러 처리 진단
– 샘플 페이지 검색
– 디렉터리 인덱싱 기능 진단
– 디폴트 관리자 환경
– 취약한 환경설정
– 취약한 서버 버전 진단
– 불필요한 메소드 진단

Web Application – ASP, dotNet, PHP, Java&JSP

웹취약점 점검 항목

※ 위는 행정안전부의 ‘주요정보통신기반시설 취약점 분석‧평가 기준’ 웹취약점 28종 점검 항목 기준임.

 # 그 외 국제 기준안 및 가이드

 

OWASP Top10 (Open Web Application Security Project) https://www.owasp.org
: 국제 웹 보안 표준기구로 정기적으로 웹 해킹 위협의 동향을 발표

CWE/SANS 25 (https://www.sans.org/top25-software-errors/)
: SANS와 미국방성 산하 MITRE 그리고 그 외 미국 및 유럽의 여러 소프트웨어 보안 전문가에 의해
CWE/SANS 25 라는 이름으로 소프트웨어 개발자가 가장 범하기 쉬운 코드 취약점에 대해 발표
740여 가지의 다양한 언어에 대한 취약점을 권고하고 관리하고 있음

CERT SecureCoding (https://www.securecoding.cert.org/)
: 미국 국토안보부 산하 컴퓨터 긴급대응팀, 국가 사이버 경보 시스템, 취약 정보 등 제공

CWE (Common Weakness Enumeration) http://cwe.mitre.org
: 발견된 정적분석 취약점을 CWE-ID로 넘버링 포맷이 되어 있는 DB 수록.

 

점검 절차 – 일반

 

점검 절차 – 이행점검 포함

분석및 진단 절차2

 

기대효과

– 기존에 구축되어 있는 소프트웨어 내부의 당면 보안 문제 해결
– 자체 개발 소프트웨어 또는 외주 개발 소프트웨어의 시스템 리스크(Systemic Risk) 감소
– SW보안 자격증 소지한 전문인력의 취약점 분석수행으로 취약점 결과의 신뢰
– 시스템 안정성 및 유연성 확보, 체계적인 시스템 개발 및 운영 가능
– 소프트웨어 취약성을 파악하고 해결하는 데 소요되는 시간을 단축
– 보안 운영 관련 비용 절감
– 보안과 관련된 지연을 최소화함으로써 보안업무 효율성 증대
– 최신 국내/국제 SW보안 반영

 

 

[출처] http://securus.kr/?page_id=107

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
공지 침투테스트(취약점검점검, 모의해킹) 문의 / 답변 졸리운_곰 2017.12.10 28357
18 모의해킹 수행 표준(PTES) 소개 file 졸리운_곰 2017.11.20 194
» 웹취약점 분석 및 진단 [템플릿] file 졸리운_곰 2017.11.18 592
16 [웹 취약점 점검] Web Application Security Scanner List 졸리운_곰 2017.11.17 198
15 [취약점 점검툴] Vulnerability Scanning Tools 졸리운_곰 2017.11.17 296
14 Kali 2.0 (VMware Tools 설치) 한글 깨짐현상 해결과 한글 타자 쓰기 file 졸리운_곰 2016.08.09 546
13 NMAP 사용법 졸리운_곰 2016.05.18 340
12 Nmap을 이용한 네트워크 스캐닝과 방어하기 졸리운_곰 2016.05.18 258
11 네트워크 허점을 구석구석! 무료 취약점 스캐너 6종 file 졸리운_곰 2016.05.12 324
10 [스크랩] nmap 명령어 및 사용법 file 졸리운_곰 2016.04.21 473
9 [침투 테스트] 모의해킹[Pentest]의 두번째 단계 스캐닝 file 졸리운_곰 2016.04.20 269
8 해킹방어의 최고수, HDCON에서 가린다 file 졸리운_곰 2015.11.06 200
7 [Kali LInux] WLAN 점검 툴을 개발할때 필요한 Lib libiw.a file 졸리운_곰 2015.05.07 448
6 윤리적·합법적 소셜 엔지니어링 침투 테스트 위한 6가지 고려 사항 졸리운_곰 2014.12.31 348
5 모의해킹결과보고서_hYd3.pdf file 졸리운_곰 2014.11.12 4541
4 취약점 보고서 .doc file 졸리운_곰 2014.11.12 623
3 취약점 점검결과 보고서 testasp_vuln_com_bitscanner_report.pdf file 졸리운_곰 2014.11.12 1569
2 08 - 모의해킹에 대한 소개.pdf file 졸리운_곰 2014.11.12 302
1 역쉘공격 - Reverse Shell Cheat Sheet 졸리운_곰 2014.11.10 271
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED