Abstract:
실행파일의부분정보에기반한소프트웨어불법복제또는표절을탐지하는방법및 장치가개시된다. 본발명에따른탐지방법은대상소프트웨어를구성하는실행파일의적어도일부분을추출하는단계, 상기실행파일의적어도일부분에기초한버스마크(birthmark)를생성하는단계, 상기버스마크를정품소프트웨어들의버스마크들과비교하는단계및 상기비교에기초하여적어도하나의정품소프트웨어에대한상기대상소프트웨어의불법복제또는표절여부를결정하는단계를포함하여구성될수 있다. 따라서, 소프트웨어의실행파일만으로소프트웨어의불법복제또는표절을판별할수 있고, 실행파일의일부분만을이용하여버스마크를생성하므로, 대용량의실행파일에대해서도성능의제약을받지않고소프트웨어불법복제또는표절여부의판단이가능하다.
Abstract:
Disclosed are a method and an apparatus for detecting the plagiarism and illegal duplication of software based on the partial information of execution files. The detection method according to the present invention comprises the steps of extracting at least one part of the execution files composing software; of generating a birth mark based on the at least one part of the execution file; of comparing the birth mark with the birth marks of refined software; and of determining the plagiarism or illegal duplication of the software based on comparison with at least one refined software. Therefore, the plagiarism or the illegal duplication of the software is discriminated with the execution file of the software. The plagiarism or the illegal duplication of the software can be determined without the restriction of performance for an execution file of massive data because the birth mark is generated using a part of the execution file.