맞춤기술찾기

이전대상기술

소프트웨어 구조 파악을 위한 방법 및 장치

  • 기술번호 : KST2015196967
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 소프트웨어 구조 파악을 위한 방법 및 장치에 관한 것으로서, 분석하고자 하는 소프트웨어의 실행코드를 CPU로부터 추출하여 저장 후 상기 실행코드에 매칭하는 소프트웨어의 위치 지점을 검출하는 특징을 가진다. 본 발명은 분석하고자 하는 분석대상 소프트웨어의 실행이 이루어질 때, 기계어인 실행코드를 추출하는 실행코드 추출 애플리케이션과, 상기 실행코드 추출 애플리케이션에서 추출하는 실행코드를 저장하는 램 디스크와, 상기 실행코드 추출이 완료된 후 추출 완료된 실행코드를 상기 램 디스크로부터 복사 저장하는 하드 디스크와, 상기 분석대상 소프트웨어를 실행시켜 상기 실행코드를 생성하여 상기 램디스크에 저장하며, 생성 완료된 실행코드를 하드 디스크에 저장한 후, 상기 실행코드에 매칭하는 지점을 상기 분석대상 소프트웨어에서 검출하는 CPU를 포함한다. 소프트웨어, 분석, 트레이서, 디버거, 기계어, 실행코드, 소스
Int. CL G06F 9/06 (2006.01) G06F 9/30 (2006.01)
CPC G06F 8/75(2013.01)G06F 8/75(2013.01)
출원번호/일자 1020080052650 (2008.06.04)
출원인 단국대학교 산학협력단
등록번호/일자 10-0932837-0000 (2009.12.10)
공개번호/일자 10-2009-0126521 (2009.12.09) 문서열기
공고번호/일자 (20091221) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.06.04)
심사청구항수 5

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김준모 대한민국 경기도 용인시 기흥구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 권혁성 대한민국 대구광역시 중구 국채보상로***, *층 에이호(동인동*가, 종각빌딩)(특허법인 이룸리온(대구분사무소))

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 단국대학교 산학협력단 대한민국 경기도 용인시 수지구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.06.04 수리 (Accepted) 1-1-2008-0402054-52
2 수수료 반환 안내서
Notification of Return of Official Fee
2008.06.16 발송처리완료 (Completion of Transmission) 1-5-2008-0075466-60
3 선행기술조사의뢰서
Request for Prior Art Search
2008.11.25 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2008.12.17 수리 (Accepted) 9-1-2008-0082634-69
5 등록결정서
Decision to grant
2009.11.26 발송처리완료 (Completion of Transmission) 9-5-2009-0486232-11
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.03.07 수리 (Accepted) 4-1-2012-5047629-25
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.01.06 수리 (Accepted) 4-1-2014-0000870-18
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.10.26 수리 (Accepted) 4-1-2020-5239146-54
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
분석하고자 하는 분석대상 소프트웨어의 실행이 이루어질 때, 기계어인 실행코드를 추출하는 실행코드 추출 애플리케이션; 상기 실행코드 추출 애플리케이션에서 추출하는 실행코드를 저장하는 램 디스크; 상기 실행코드 추출이 완료된 후 추출 완료된 실행코드를 상기 램디스크로부터 복사 저장하는 하드 디스크; 상기 분석대상 소프트웨어를 실행시켜 상기 실행코드를 생성하여 상기 램디스크에 저장하며, 생성 완료된 실행코드를 하드 디스크에 저장한 후, 상기 실행코드에 매칭하는 지점을 상기 분석대상 소프트웨어에서 검출하는 CPU 를 포함하는 소프트웨어 구조 파악을 위한 장치
2 2
제1항에 있어서, 상기 실행코드는, 상기 분석대상 소프트웨어의 단위 기능별 실행이 이루어질 때의 실행코드 집합인 단위 실행코드임을 특징으로 하는 소프트웨어 구조 파악을 위한 장치
3 3
CPU가 분석하고자 하는 분석대상 소프트웨어의 실행을 수행하여 실행코드를 생성하는 제1과정; 실행코드 추출 프로그램인 실행코드 추출 애플리케이션이 상기 실행코드를 추출하여 램 디스크에 저장하는 제2과정; 상기 실행코드의 추출이 완료된 후 상기 램 디스크에 저장된 실행코드를 하드 디스크에 복사 저장하는 제3과정; 상기 CPU가 상기 하드 디스크에 저장된 실행코드에 매칭하는 상기 분석대상 소프트웨어의 해당 지점을 검출하여 디스플레이하는 제4과정 을 포함하는 소프트웨어 구조 파악을 위한 방법
4 4
제3항에 있어서, 상기 실행코드는 상기 분석대상 소프트웨어의 단위 기능별 실행이 이루어질 때의 실행코드 집합인 단위 실행코드이며, 이러한 단위 실행코드로서 상기 제1과정, 제2과정, 제3과정, 제4과정이 이루어짐을 특징으로 하는 소프트웨어 구조 파악을 위한 방법
5 5
제4항에 있어서, 상기 제1과정은, 상기 분석대상 소프트웨어의 실행할 단위 기능을 구성하는 과정; 분석하고자 하는 단위 기능을 실행시킬 수 있는 입력조합을 도출하는 과정; 상기 입력조합으로서 상기 분석대상 소프트웨어를 실행시켜 단위 기능별 실행코드인 단위 실행코드를 생성하는 과정 을 포함하는 소프트웨어 구조 파악을 위한 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.