맞춤기술찾기

이전대상기술

리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템

  • 기술번호 : KST2015097696
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 클라이언트에 별도의 에이전트 프로그램을 설치하지 않고도 익명의 서버를 경유하는 접속자의 실제 네트워크 정보와 위치를 파악할 수 있으며, 악의적인 접속자에 의해 웹 공격이 발생하였을 경우 웹 서버에 피해가 발생하지 않도록 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템, 및 방법에 관한 것이다. 이를 위해, 본 발명은 웹 서버에 접근하는 클라이언트에서 전송하는 HTTP 패킷의 헤더를 분석하여 클라이언트가 익명의 서버를 이용하였는지의 여부를 판단하는 리버스 캐싱 프록시 서버, 및 리버스 캐싱 프록시 서버로부터 익명의 서버에 대한 이용 여부가 통보되면 HTTP 패킷에 대한 응답 페이지를 생성하되, 응답 페이지에는 추적 코드를 부가하고, 추적 코드가 부가된 응답 페이지를 리버스 캐싱 프록시 서버를 통해 클라이언트로 제공하는 웹 추적 서버를 포함하며, 추적 코드는 클라이언트가 응답 페이지를 수신할 때, 클라이언트의 웹 브라우저에서 자동 실행되어 클라이언트의 네트워크 정보를 웹 추적 서버로 제공한다. 역추적, 프록시 서버, 응답 페이지, 추적코드, 리버스 캐싱
Int. CL H04L 12/22 (2006.01)
CPC
출원번호/일자 1020080074727 (2008.07.30)
출원인 한국전자통신연구원
등록번호/일자 10-0960111-0000 (2010.05.19)
공개번호/일자 10-2010-0013177 (2010.02.09) 문서열기
공고번호/일자 (20100527) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.07.30)
심사청구항수 13

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정치윤 대한민국 대전 유성구
2 장범환 대한민국 대전 유성구
3 손선경 대한민국 대전 유성구
4 김건량 대한민국 대전 유성구
5 김종현 대한민국 대전 서구
6 유종호 대한민국 충남 천안시
7 나중찬 대한민국 대전 유성구
8 조현숙 대한민국 대전 유성구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.07.30 수리 (Accepted) 1-1-2008-0551612-80
2 선행기술조사의뢰서
Request for Prior Art Search
2009.05.08 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2009.06.18 수리 (Accepted) 9-1-2009-0037925-30
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
5 등록결정서
Decision to grant
2010.03.29 발송처리완료 (Completion of Transmission) 9-5-2010-0129404-52
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
웹 서버에 접근하는 클라이언트에서 전송하는 HTTP 패킷의 헤더를 분석하여 상기 클라이언트가 익명의 서버를 이용하였는지의 여부를 판단하는 리버스 캐싱 프록시 서버; 및 상기 리버스 캐싱 프록시 서버로부터 상기 익명의 서버에 대한 이용 여부가 통보되면 상기 HTTP 패킷에 대한 응답 페이지를 생성하되, 상기 응답 페이지에는 추적 코드를 부가하고, 추적 코드가 부가된 응답 페이지를 상기 리버스 캐싱 프록시 서버를 통해 상기 클라이언트로 제공하는 웹 추적 서버;를 포함하며, 상기 추적 코드는 상기 클라이언트가 상기 응답 페이지를 수신할 때, 상기 클라이언트의 웹 브라우저에서 자동 실행되며, 상기 클라이언트의 네트워크 정보를 상기 웹 추적 서버로 제공하는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템
2 2
제1항에 있어서, 상기 리버스 캐싱 프록시 서버는, 상기 익명의 서버에 대한 블랙 리스트를 구비하는 데이터베이스; 및 상기 블랙리스트를 참조하여 상기 클라이언트가 상기 익명의 서버를 이용하였는지의 여부를 판단하는 HTTP 헤더 분석모듈;을 포함하는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템
3 3
제2항에 있어서, 상기 HTTP 헤더 분석모듈은, 상기 HTTP 패킷의 분석을 통해 상기 클라이언트가 상기 익명의 서버를 이용 시, 상기 블랙리스트를 참조하여 상기 클라이언트가 이용한 익명의 서버를 판단하며, 상기 클라이언트가 이용한 익명의 서버에 대한 목록이 상기 블랙리스트에 존재하지 않을 경우, 상기 익명의 서버에 대한 목록을 상기 블랙리스트에 추가하는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템
4 4
제2항에 있어서, 상기 리버스 캐싱 프록시 서버는, 상기 웹 서버 측 웹 페이지를 캐싱(cashing)하는 캐시 디렉토리;를 더 포함하며, 상기 클라이언트가 상기 익명의 서버를 이용하지 않을 경우, 상기 클라이언트가 요청하는 웹 페이지를 상기 웹 서버 대신 상기 캐시 디렉토리에 요청하는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템
5 5
제4항에 있어서, 상기 리버스 캐싱 프록시 서버는, 상기 클라이언트가 요청하는 웹 페이지가 상기 캐시 디렉토리에 존재하지 않을 경우, 상기 클라이언트가 요청한 웹 페이지의 전송을 상기 웹 서버에 요청하는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템,
6 6
제1항에 있어서, 상기 웹 추적 서버는, 상기 리버스 캐싱 프록시 서버와 연결 상태를 유지하며, 상기 리버스 캐싱 프록시 서버로부터 상기 클라이언트의 프록시 접속 여부를 수신하는 웹 추적 처리모듈; 상기 클라이언트가 상기 프록시 서버를 경유하여 상기 웹 서버에 접속 시, 이를 상기 웹 추적 처리모듈로부터 수신하고, 이에 응답하여 상기 웹 서버가 상기 클라이언트에 전송하는 응답페이지에 추적 코드를 부가하는 추적코드 삽입모듈; 상기 추적 코드가 상기 클라이언트의 웹 브라우저에서 자동 실행될 때, 상기 자동 실행된 추적 코드와 XML 소켓 통신을 수행하는 XML 소켓 통신모듈; 및 상기 XML 소켓 통신모듈에서 상기 클라이언트의 네트워크 정보를 수신하면 이를 저장하는 데이터베이스;를 포함하는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템
7 7
제6항에 있어서, 상기 추적 코드는, 자바 스크립트로 작성되며, 상기 클라이언트의 웹 브라우저에서 자동 실행되고, 상기 웹 브라우저에서 자동 실행 후, 상기 클라이언트의 IP, 맥 어드레스, 및 호스트 중 어느 하나에 대한 정보를 상기 XML 소켓 통신을 통해 상기 웹 추적 서버로 전송하며, 전송이 완료되면 클로즈(Close) 되는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템
8 8
제7항에 있어서, 상기 웹 추적 처리모듈은, 상기 클라이언트로 전송된 상기 추적코드가 상기 클라이언트의 네트워크 정보를 전송 시, 상기 네트워크 정보를 토대로 상기 클라이언트의 위치를 판단하는 네트워크 정보 조회 서버로 전송하고, 상기 네트워크 정보 조회 서버로부터 상기 네트워크 정보에 해당하는 위치정보를 수신 후, 상기 데이터베이스에 기록하는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 시스템
9 9
클라이언트와 웹 서버 사이에 마련되는 리버스 캐싱 프록시 서버를 통해 수행되며, 상기 클라이언트가 상기 웹 서버로 전송하는 HTTP 패킷의 헤더를 수신, 및 분석하여, 상기 클라이언트가 익명의 프록시 서버를 이용하여 상기 웹 서버에 접근하는지의 여부를 판단하는 단계; 및 상기 클라이언트가 상기 익명의 프록시 서버를 이용하여 상기 웹 서버에 접근을 시도한 경우, 상기 HTTP 패킷에 대한 상기 웹 서버의 응답 페이지를 상기 클라이언트로 전송하되, 상기 클라이언트의 네트워크 정보를 발송하는 추적코드가 삽입된 응답 페이지를 전송하는 단계;를 포함하는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 방법
10 10
제9항에 있어서, 상기 추적코드는, 자바 스크립트로 작성되며, 상기 클라이언트의 웹 브라우저에서 자동 수행되는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 방법
11 11
제9항에 있어서, 상기 네트워크 정보는, 상기 클라이언트의 IP, 맥 어드레스, 및 호스트 중 어느 하나에 대한 정보인 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 방법
12 12
제9항에 있어서, 상기 리버스 캐싱 프록시 서버는, 상기 웹 서버 측 웹 페이지를 캐싱(cashing)하며, 상기 클라이언트가 정규 접속을 수행 시, 상기 클라이언트가 요구하는 웹 페이지를 상기 캐싱한 웹 페이지로 대체하여 발송하는 것을 특징으로 하는 리버스 캐싱 프록시를 이용한 웹 기반의 역추적 방법
13 13
제9항에 있어서, 상기 추적코드는, 상기 클라이언트의 웹 브라우저에서 자동 수행 후, XML 소켓 통신을 통해 상기 클라이언트의 네트워크 정보를 상기 웹 추적 서버로 전송하는 것을 특징으로 하는 웹 기반의 역추적 방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 JP05001976 JP 일본 FAMILY
2 JP22033539 JP 일본 FAMILY
3 US08341721 US 미국 FAMILY
4 US20100030891 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 JP2010033539 JP 일본 DOCDBFAMILY
2 JP5001976 JP 일본 DOCDBFAMILY
3 US2010030891 US 미국 DOCDBFAMILY
4 US8341721 US 미국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 정보통신부 한국전자통신연구원 정보통신연구개발사업 AII-IP환경의 지능형 사이버 공격 감시 및 추적 시스템개발