Abstract:
개시된 기술은 이미지 복제를 이용한 소프트웨어의 동적 테스트 방법 및 시스템에 관한 것이다. 상기의 기술적 과제를 이루기 위해 개시된 기술은, 소프트웨어의 동적 테스트 방법에 있어서, (a) 소프트웨어의 동작 관찰이 가능한 이미지가 제 1 메모리에서 제 2 메모리로 복제되는 단계; (b) 상기 제 1 메모리에 저장된 상기 이미지에 기반하여 동작 관찰이 진행되고, 상기 제 2 메모리에 저장된 상기 이미지가 제 3 메모리로 복제되는 단계; (c) 상기 제 2 메모리에 저장된 상기 이미지에 기반하여 동작 관찰이 진행되고, 상기 제 3 메모리에 저장된 상기 이미지가 상기 제 1 메모리로 복제되는 단계; 및 (d) 상기 제 3 메모리에 저장된 상기 이미지에 기반하여 동작 관찰이 진행되고, 상기 제 1 메모리에 저장된 상기 이미지가 상기 제 2 메모리로 복제되는 단계를 포함한다.
Abstract:
본 발명은 불법 촬영된 소프트웨어 개발 문서의 자동유출 방지방법 및 방지시스템에 관한 것이다. 보다 상세하게는, 촬영금지 대상 또는 그 주변에 시그니처 문양을 부착함으로써, 불법 촬영된 해당 이미지가 해킹 등에 의해 인터넷 상에서 자동유포되는 경우, 기존의 바이러스 탐지도구들이 해당 이미지의 시그니처 문양을 바이러스로 인식하도록 하기 위한 불법 촬영된 소프트웨어 개발 문서의 자동유출 방지방법 및 방지시스템에 관한 것이다. 본 발명은, 개발자에 의해 작성된 소프트웨어 개발 문서에 시그니처 문양 부착된 뒤, 바이러스 탐지도구에서 불법 유출되는 소프트웨어 개발 문서를 탐지하기 위해 상기 소프트웨어 개발 문서에 부착된 시그니처 문양을 탐지하기 위한 바이러스-시그니처를 생성하는 시그니처 제작단말, 그리고 상기 생성된 바이러스-시그니처가 상기 시그니처 제작단말에 의해 추가된 뒤, 불법단말이 불법촬영된 소프트웨어 개발 문서에 대한 이미지파일의 불법 유포 시도가 수행시, 상기 바이러스-시그니처를 통해 상기 소프트웨어 개발 문서에 부착된 시그니처 탐지를 통해 불법 유포를 차단하는 바이러스 탐지도구를 포함하는 불법 촬영된 소프트웨어 개발 문서의 자동유출 방지시스템을 제공한다.
Abstract:
PURPOSE: A system for converting lattice structure of a graph and a method thereof are provided to convert a general graphical presentation into a lattice structure. CONSTITUTION: A CPU(Central Processing Unit) expresses an original graph existing in a RAM(Random Access Memory) in matrices(S210). The CPU generates a lattice graph by permutation for columns and rows of the generated original matrix, and stores the lattice graph in a memory, and extracts signature from the stored lattice graph data(S220). The CPU compares the extracted signature with the signature of the original graph by the control of a signature comparator. When the signatures coincide with each other, the CPU stores the generated lattice graph in a disc(S230). [Reference numerals] (AA) Start; (BB) End; (S210) Express an original graph in matrices; (S220) Extract signature after performing permutation for columns and rows of the original graph; (S230) Compare the extracted signature and the signature of the original graph and store in a disc when the signatures coincide with each other
Abstract:
PURPOSE: A dynamic test method of software and a system thereof are provided to reduce time consumption by performing dynamic test of software through a main memory. CONSTITUTION: A first processor(210) performs the operation observation of software. A second processor(220) performs reproduction from a memory to the other memory. A device(300) is connected to a memory which the first memory or the third memory is operated.
Abstract:
본 발명은 가상머신 환경에서의 다수의 화면출력을 통합하기 위한 디스플레이장치 및 가상머신 환경에서의 다수의 화면출력 통합방법에 관한 것이다. 더욱 상세하게는, 각각의 가상머신이 출력하고자 하는 결과화면을 하나의 디스플레이 장치에 통합(merge)하여 출력할 수 있도록 해주기 위한 가상머신 환경에서의 다수의 화면출력을 통합하기 위한 디스플레이장치 및 가상머신 환경에서의 다수의 화면출력 통합방법에 관한 것이다. 본 발명은 상기 기술적 과제를 달성하기 위해 개시된 기술의 측면으로, 제 1 내지 제 n 가상머신(n은 2 이상의 자연수)으로부터 출력되는 데이터 중 화면데이터를 추출하도록 I/O 인터페이스를 제어하며, 상기 제 1 내지 제 n 가상머신으로부터 추출된 화면데이터를 각각 분리하여 저장부의 개별영역에 저장하는 추출모듈, 상기 저장부의 개별영역에 저장된 상기 제 1 내지 제 n 가상머신으로부터 추출된 화면데이터를 병합하는 병합모듈, 그리고 상기 병합된 화면데이터를 출력부로 출력하는 출력모듈을 포함하는 것을 특징으로 하는 가상머신 환경에서의 다수의 화면출력을 통합하기 위한 디스플레이장치를 제공한다.
Abstract:
PURPOSE: A computer virus incubation method and system thereof are provided to effectively detect computer virus by effectively activating the replicating of the computer virus. CONSTITUTION: A main memory unit(110) loads confirmation target assembly codes. A first sub memory unit(120) stores the scheduled code of the confirmation target assembly codes loaded in the main memory unit. A second sub memory unit(130) stores codes created by executing the assembly code of the main memory unit. A processing unit(140) determines the identity of one or more codes between the first sub memory unit and the second sub memory unit. When similar codes are existed, the processing unit determines one or more codes stored in the first sub memory unit as virus codes.
Abstract:
PURPOSE: A method for determining software alteration and a system thereof are provided to execute software in a small segment unit under a fixed condition, thereby collecting and comparing a data set generated by each component inside the computer hardware. CONSTITUTION: A comparison analyzing device(300) compares the identity of data stored in log memories by executing first software and data stored in log memories by executing second software. A plurality of log memories by executing the first software records the data which flows into a plurality of devices with a main memory of a first computer(100). The plurality of log memories by executing the second software records the data which flows into a plurality of devices with a main memory of a second computer(200).
Abstract:
PURPOSE: A message transmission and reception method using a smart phone user interface and message recognition method are provided to interlock information between various devices by directly inputting the information through a camera. CONSTITUTION: A transmission terminal selects transmission target characters according to the control of a user(S310). The transmission terminal changes the selected characters into a geometricized code(S320). The transmission terminal displays the geometricized code on a display unit(S330). A reception terminal captures the displayed geometricized code(S340). The reception terminal changes the captured geometricized code into character information(S350).
Abstract:
An embodiment of the present invention relates to a method and system for authenticating software. A software execution device comprises: a communication unit to transmit or receive data through a network; a storage unit to store a transformation program received through the communication unit; a program execution unit to execute the transformation program; a volatile memory to load the transformation program from the storage unit; and an authentication unit to transmit authentication information through the communication unit and receiving a response code as a response, if the transformation program is executed, wherein the received response code is stored in the volatile memory, and the program execution unit replaces at least a part of the transformation program with the response code or a conversion code converted therefrom and executes the replaced transformation program. [Reference numerals] (S100) Request a program; (S110) Separate a code piece and generate a transformation program; (S120) Receive the transformation program; (S130) Execute the transformation program; (S140) Request authentication; (S150) Prepare authentication and the code piece; (S160) Receive the code piece; (S170) Combine and execute the transformation program and the code piece