WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2008088121) APPAREIL ET PROCÉDÉ POUR DÉTECTER LA COPIE D'UN PROGRAMME PAR ANALYSE DE JOURNAUX DES ACCÈS MÉMOIRE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2008/088121    N° de la demande internationale :    PCT/KR2007/005379
Date de publication : 24.07.2008 Date de dépôt international : 30.10.2007
CIB :
G06F 11/00 (2006.01)
Déposants : CHUNG-ANG UNIVERSITY INDUSTRY-ACADEMY COOPERATION FOUNDATION [KR/KR]; 221, Heukseok-dong, Dongjak-gu, Seoul 156-070 (KR) (Tous Sauf US).
HAN, Sang Yong [US/KR]; (KR) (US Seulement).
PARK, Sung Yun [KR/KR]; (KR) (US Seulement)
Inventeurs : HAN, Sang Yong; (KR).
PARK, Sung Yun; (KR)
Mandataire : YANG, Moon-Ock; S&IP Patent & Law Firm, 10F., Songam Bldg., 642-10, Yeoksam-dong, Gangnam-gu, Seoul 135-080 (KR)
Données relatives à la priorité :
10-2007-0005827 18.01.2007 KR
Titre (EN) APPARATUS AND METHOD FOR DETECTING PROGRAM PLAGIARISM THROUGH MEMORY ACCESS LOG ANALYSIS
(FR) APPAREIL ET PROCÉDÉ POUR DÉTECTER LA COPIE D'UN PROGRAMME PAR ANALYSE DE JOURNAUX DES ACCÈS MÉMOIRE
Abrégé : front page image
(EN)An apparatus and method for detecting program plagiarism through memory access log analysis is provided. A data extractor extracts an access log of an original program and an access log of a target program to be compared with the original program from a memory accessed by the programs. A common string detector enumerates values, which are obtained from the access logs extracted from the original program and the target program, into strings and detects a common string that commonly exists in the strings. A discontinuity calculator calculates a discontinuity value that indicates a distance between the strings by using an array of the detected common strings. A plagiarism determining unit determines that the target program is plagiarized if the calculated discontinuity value is less than a predetermined reference value. Accordingly, even when a source code is not obtained, program plagiarism can be accurately and rapidly detected by analyzing a memory access log of a program.
(FR)L'invention concerne un appareil et procédé pour détecter la copie d'un programme par analyse de journal des accès mémoire. Un extracteur de données extrait un journal d'accès d'un programme d'origine et un journal d'accès d'un programme cible à comparer avec le programme d'origine à partir d'une mémoire à laquelle lesdits programmes ont accédé. Un détecteur de chaîne commune énumère des valeurs qui proviennent des journaux d'accès extraits du programme d'origine et du programme cible, sous forme de chaînes et détecte une chaîne commune qui existe généralement dans lesdites chaînes. Un calculateur de discontinuité calcule une valeur de discontinuité qui indique une distance entre les chaînes par utilisation d'un réseau de chaînes communes détectées. Une unité de détermination de copie détermine que le programme cible a été copié lorsque la valeur de discontinuité est inférieure à une valeur de référence prédéterminée. De ce fait, même lorsqu'on n'obtient pas de code source, il est possible de détecter une copie de programme avec précision et rapidité par analyse d'un journal d'accès mémoire d'un programme.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : coréen (KO)