Abstract:
전처리가 수행된 파일을 실행하기 위한 파일 처리장치 및 그 방법을 컴퓨터에서 실행시키기 위한 기록매체가 개시된다. 레지스트리 변환부는 사용자에 의해 선택된 파일의 실행 요청에 따라 파일의 확장자에 대응하는 레지스트리 정보 요청이 입력되면 파일의 확장자에 대응하는 연결 프로그램을 구동하기 위한 레지스트리 기본값을 대신하여 사전에 설정된 대체값이 레지스트리 정보 요청에 대한 결과값으로 출력되도록 한다. 제어부는 대체값에 대응하여 설정된 제어 프로그램에 의해 파일에 대하여 설정된 사전처리를 수행한다. 파일 실행부는 사전처리의 수행 후 레지스트리 기본값에 대응하는 파일의 연결 프로그램을 구동하여 파일을 실행한다. 본 발명에 따르면, 실행 요청이 입력된 파일을 사전에 식별하여 해당 파일의 연결 프로그램을 구동하기 이전에 구동되는 제어 프로그램을 통하여 해당 파일에 요구되는 사전처리를 수행한 후 해당 파일을 실행함으로써, 기존의 시스템에 제약 없이 적용할 수 있으며, 사용자의 편의를 도모할 수 있다.
Abstract:
훅 재진입 방지 장치 및 그 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 기록매체가 개시된다. 상태정보 관리 모듈은 훅 함수의 호출여부를 나타내는 상태정보 플래그를 설정하거나 해제한다. 재진입 방지 모듈은 훅 함수의 호출시 상태정보 플래그가 설정되어 있으면 훅 함수의 호출이 훅 레이어의 내부로부터 이루어진 것으로 판단하여 시스템 레이어로 값을 반환한다. 본 발명에 따르면, 훅 레이어와는 독립적인 진입/이탈 레이어로 기능함으로써 훅 레이어를 훅으로부터 안전하게 격리시킬 수 있게 되어 동적 API 후킹 시 훅 레이어 내의 훅 루틴의 수행과정에서 하위 함수의 원본 함수 재호출에 따른 훅 재진입을 방지할 있다.
Abstract:
DRM 환경에서의 클립보드 보호 시스템 및 그 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 기록매체가 개시된다. 식별정보 관리부는 신뢰 객체에 의한 클립보드에의 데이터 저장 요청시 클립보드에 저장될 데이터의 제1식별정보를 제2식별정보로 변경하고, 신뢰 객체가 클립보드에 저장되어 있는 데이터의 추출을 요청하면 읽기대상 데이터의 식별정보에 대응하는 제2식별정보를 출력한다. 데이터 보호부는 클립보드에 저장될 데이터를 암호화하고, 클립보드로부터 독출된 암호화된 데이터를 복호한다. 제어부는 신뢰 객체로부터 클립보드에 저장되어 있는 데이터의 추출 요청이 입력되면 클립보드 관리 시스템에 읽기대상 데이터의 식별정보에 대응하는 제2식별정보를 전달하여 클립보드로부터 암호화된 보안 데이터를 독출하여 제공할 것을 요청한다. 본 발명에 따르면, 비신뢰 객체에 의한 보안 데이터에 대한 접근 자체를 차단할 수 있다.
Abstract:
웹 데이터의 권한 관리 장치, 웹 데이터의 권한 관리 방법을 컴퓨터에서 실행시키기 위한 기록매체, 그리고 권한 관리 정보 제공 장치 및 방법이 개시된다. 웹 데이터의 권한 관리 장치의 메시지 처리부는 웹 브라우저로부터 웹 서버로 전송되는 웹 데이터 요청 메시지의 헤더에 권한 관리의 지원 여부를 나타내는 에이전트 정보를 추가하여 웹 서버로 전달하고, 웹 서버로부터 웹 브라우저로 전송되는 웹 데이터 응답 메시지의 헤더에 포함된 권한 정보를 파싱하여 출력하며, 웹 데이터 응답 메시지에 포함된 웹 데이터를 웹 브라우저로 전달한다. 또한 권한 관리부는 메시지 처리부로부터 입력된 파싱된 권한 정보의 내용을 기초로 웹 데이터 응답 메시지에 포함된 웹 데이터의 웹 브라우저를 통한 출력을 제어한다.