맞춤기술찾기

이전대상기술

자바 스크립트를 기반으로 한 웹사이트의 취약점 점검 장치 및 방법

  • 기술번호 : KST2019036406
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 자바 스크립트를 기반으로 한 웹사이트의 취약점 점검 장치 및 방법은 웹사이트의 취약점 점검을 위해서 별도의 취약점 스캐너를 설치하지 않고 웹브라우저를 통하여 웹 취약점을 점검하는 서비스 웹페이지에 접속된 상태에서 해당 웹페이지의 빈칸 입력 부분에 취약점 점검을 원하는 웹사이트의 URL을 입력하면 해당 점검 웹사이트의 취약점을 탐지하여 보여준다.
Int. CL G06F 21/57 (2013.01.01) G06F 21/56 (2013.01.01) G06F 21/50 (2013.01.01) H04L 29/06 (2006.01.01)
CPC G06F 21/577(2013.01) G06F 21/577(2013.01) G06F 21/577(2013.01) G06F 21/577(2013.01) G06F 21/577(2013.01)
출원번호/일자 1020160013836 (2016.02.04)
출원인 서울여자대학교 산학협력단
등록번호/일자 10-1731838-0000 (2017.04.25)
공개번호/일자
공고번호/일자 (20170504) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2016.02.04)
심사청구항수 7

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 서울여자대학교 산학협력단 대한민국 서울특별시 노원구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이해영 대한민국 서울특별시 동작구
2 김이진 대한민국 서울특별시 성북구
3 심유민 대한민국 서울특별시 도봉구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인충정 대한민국 서울특별시 강남구 역삼로***,*층(역삼동,성보역삼빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 (주) 유트론 서울특별시 강남구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2016.02.04 수리 (Accepted) 1-1-2016-0119468-55
2 의견제출통지서
Notification of reason for refusal
2017.01.26 발송처리완료 (Completion of Transmission) 9-5-2017-0068445-12
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2017.02.07 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2017-0125755-85
4 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2017.02.07 수리 (Accepted) 1-1-2017-0125754-39
5 등록결정서
Decision to grant
2017.04.19 발송처리완료 (Completion of Transmission) 9-5-2017-0277810-10
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
웹브라우저가 구동되는 사용자단말로부터 웹 취약점을 점검하는 서비스 웹페이지를 요청하는 메시지를 수신하는 경우, 상기 메시지에 대응하는 웹 취약점을 점검하는 서비스 웹페이지를 응답 메시지로 생성하여 상기 사용자단말의 웹브라우저 상에 제공하는 웹페이지 제공부;상기 사용자단말의 웹페이지로부터 취약점 점검을 원하는 웹사이트의 URL(Uniform Resource Locator)을 입력받고 상기 웹사이트의 URL 링크를 추출하는 유알엘 링크 추출부;상기 추출된 URL 링크를 이용하여 상기 웹사이트로 접속하고, 교차출처 자원공유(Cross-Origin Resource Sharing) 작동 방식을 이용하여 상기 웹사이트로부터 소스코드를 획득하는 소스코드 획득부; 및상기 소스코드 획득부로부터 수신된 소스코드를 분석하여 스크립트(Script)로 작성된 부분을 찾아내어 해당 부분이 취약점의 특성에 따른 소스코드가 있는지 판별하여 취약점을 탐지하며, 탐지된 취약점 결과를 상기 사용자단말의 웹브라우저 상에 표시하는 소스코드 취약점 탐지부를 포함하며,상기 취약점 점검을 원하는 웹사이트는 관리자에 의해 접근이 허가된 상태인 경우 외부의 접근을 막아놓은 웹사이트 및 개인 IP 주소를 사용하는 웹사이트를 포함하는 것을 특징으로 하는 자바 스크립트를 기반으로 한 웹사이트의 취약점 점검 장치
2 2
제1항에 있어서,상기 소스코드 획득부는 상기 웹사이트에 접근이 허가된 상태인 경우, 소스코드 일부분을 요청하는 XHR(XMLHttpRequest) 메시지를 생성하여 상기 웹사이트를 관리하는 서버로 전송하고, 상기 서버로부터 소스코드 상에 Access-Control-Allow-Origin 헤더를 포함한 응답 메시지를 수신하는 것을 특징으로 하는 자바 스크립트를 기반으로 한 웹사이트의 취약점 점검 장치
3 3
제1항에 있어서,상기 사용자단말은 HTML(Hypertext Markup Language)5 기반의 웹브라우저를 구동하는 장치라면 PC의 유선단말 또는 모바일 기기인 무선단말을 모두 포함하고, 별도의 취약점 스캐너를 설치하지 않는 것을 특징으로 하는 자바 스크립트를 기반으로 한 웹사이트의 취약점 점검 장치
4 4
삭제
5 5
제1항에 있어서,상기 소스코드 취약점 탐지부는 소스코드 상에 스크립트("003e#003c#script003e#alert("XSS")003c#/script) 구문이 있는지 여부에 따라 XSS(Cross Site Script) 취약점을 판별하고, 소스코드 내의 악용 태그를 이용하여 CSRF(Cross Site Request Forgery) 취약점을 판별하는 것을 특징으로 하는 자바 스크립트를 기반으로 한 웹사이트의 취약점 점검 장치
6 6
웹브라우저가 구동되는 사용자단말로부터 웹 취약점을 점검하는 서비스 웹페이지를 요청하는 메시지를 수신하는 경우, 상기 메시지에 대응하는 웹 취약점을 점검하는 서비스 웹페이지를 응답 메시지로 생성하여 상기 사용자단말의 웹브라우저 상에 제공하는 단계;상기 사용자단말의 웹페이지로부터 취약점 점검을 원하는 웹사이트의 URL(Uniform Resource Locator)을 입력받고 상기 웹사이트의 URL 링크를 추출하는 단계;상기 추출된 URL 링크를 이용하여 상기 웹사이트로 접속하고, 교차출처 자원공유(Cross-Origin Resource Sharing) 작동 방식을 이용하여 상기 웹사이트로부터 소스코드를 획득하는 단계;상기 획득한 소스코드를 분석하여 스크립트(Script)로 작성된 부분을 찾아내어 해당 부분이 취약점의 특성에 따른 소스코드가 있는지 판별하여 취약점을 탐지하는 단계; 및탐지된 취약점 결과를 상기 사용자단말의 웹브라우저 상에 표시하는 단계를 포함하며,상기 취약점 점검을 원하는 웹사이트는 관리자에 의해 접근이 허가된 상태인 경우 외부의 접근을 막아놓은 웹사이트 및 개인 IP 주소를 사용하는 웹사이트를 포함하는 것을 특징으로 하는 자바 스크립트를 기반으로 한 웹사이트의 취약점 점검 방법
7 7
제6항에 있어서,상기 웹사이트로부터 소스코드를 획득하는 단계는,상기 웹사이트에 접근이 허가된 상태인 경우, 소스코드 일부분을 요청하는 XHR(XMLHttpRequest) 메시지를 생성하여 상기 웹사이트를 관리하는 서버로 전송하는 단계; 및상기 서버로부터 소스코드 상에 Access-Control-Allow-Origin 헤더를 포함한 응답 메시지를 수신하는 단계를 포함하며, 상기 웹사이트의 모든 소스코드를 받을 때까지 상기 XHR 메시지의 전송과 상기 응답 메시지의 수신을 계속 반복하는 것을 특징으로 하는 자바 스크립트를 기반으로 한 웹사이트의 취약점 점검 방법
8 8
제6항에 있어서,상기 사용자단말은 HTML(Hypertext Markup Language)5 기반의 웹브라우저를 구동하는 장치라면 PC의 유선단말 또는 모바일 기기인 무선단말을 모두 포함하고, 별도의 취약점 스캐너를 설치하지 않는 것을 특징으로 하는 자바 스크립트를 기반으로 한 웹사이트의 취약점 점검 방법
9 9
삭제
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 미래창조과학부 서울여자대학교 산학협력단 이공분야기초연구사업(일반연구자지원사업 신진연구지원사업) 이산 사건 시스템 명세 기반 시뮬레이션 모델의 정형 검증 기술 개발