Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019066222) METHOD AND SYSTEM FOR IDENTIFYING OPEN SOURCE SOFTWARE PACKAGE ON BASIS OF BINARY FILE
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/066222 International Application No.: PCT/KR2018/007955
Publication Date: 04.04.2019 International Filing Date: 13.07.2018
IPC:
G06F 8/70 (2018.01)
[IPC code unknown for G06F 8/70]
Applicants:
주식회사 인사이너리 INSIGNARY INC. [KR/KR]; 서울시 강남구 영동대로 602, 1604호 #1604, 602, Yeongdong-daero Gangnam-gu Seoul 06083, KR
Inventors:
김영곤 KIM, Younggon; KR
강태진 KANG, Tae-Jin; KR
조시행 CHO, Si Haeng; KR
Agent:
장덕순 CHANG, Duck Soon; KR
김시훈 KIM, Si Hoon; KR
Priority Data:
10-2017-012769329.09.2017KR
Title (EN) METHOD AND SYSTEM FOR IDENTIFYING OPEN SOURCE SOFTWARE PACKAGE ON BASIS OF BINARY FILE
(FR) PROCÉDÉ ET SYSTÈME POUR IDENTIFIER UN PROGICIEL LIBRE SUR LA BASE D'UN FICHIER BINAIRE
(KO) 바이너리 파일에 기초하여 오픈소스 소프트웨어 패키지를 식별하는 방법 및 시스템
Abstract:
(EN) Disclosed are a method and a system for identifying an open source software package from a binary file. A method for identifying an open source software package from a target binary file for which an open source license is to be checked comprises the steps of: accessing, on the basis of a plurality of first hash values extracted from a plurality of reference binary files generated from a plurality of reference open source files, an open source database which is generated so as to comprise a plurality of reference open source software packages comprising the plurality of reference open source files and a plurality of reference binary files; receiving a target binary file; extracting a plurality of second hash values comprising at least two general hash values from the target binary file; extracting at least two first hash values corresponding to a plurality of second hash values from among a plurality of first hash values comprised in the open source database; and identifying a reference open source software package corresponding to at least two first hash values on the basis of the open source database.
(FR) L'invention concerne un procédé et un système d'identification d'un progiciel libre à partir d'un fichier binaire. Le procédé d'identification d'un progiciel libre à partir d'un fichier binaire cible pour lequel une licence libre doit être vérifiée, comprend les étapes consistant à : accéder, sur la base d'une pluralité de premières valeurs de hachage extraites d'une pluralité de fichiers binaires de référence générés à partir d'une pluralité de fichiers libres de référence, à une base de données libre qui est générée de manière à comprendre une pluralité de progiciels libres de référence comprenant la pluralité des fichiers libres de référence et une pluralité de fichiers binaires de référence ; recevoir un fichier binaire cible ; extraire une pluralité de deuxièmes valeurs de hachage comprenant au moins deux valeurs de hachage générales à partir du fichier binaire cible ; extraire au moins deux premières valeurs de hachage correspondant à une pluralité de deuxièmes valeurs de hachage parmi une pluralité de premières valeurs de hachage comprises dans la base de données libre ; et identifier un progiciel libre de référence correspondant à au moins deux premières valeurs de hachage sur la base de la base de données libre.
(KO) 바이너리 파일로부터 오픈소스 소프트웨어 패키지를 식별하는 방법 및 시스템이 개시된다. 오픈소스의 라이선스를 검사하고자 하는 대상 바이너리 파일로부터 오픈소스 소프트웨어 패키지를 식별하는 방법은, 복수의 기준 오픈소스 파일로부터 생성된 복수의 기준 바이너리 파일에서 추출된 복수의 제1 해시값에 기초하여 복수의 기준 오픈소스 파일을 포함하는 복수의 기준 오픈소스 소프트웨어 패키지 및 복수의 기준 바이너리 파일을 포함하도록 생성된, 오픈소스 데이터베이스를 액세스하는 단계; 대상 바이너리 파일을 수신하는 단계; 대상 바이너리 파일로부터 적어도 2개의 일반 해시값을 포함하는 복수의 제2 해시값을 추출하는 단계; 오픈소스 데이터베이스에 포함된 복수의 제1 해시값 중 복수의 제2 해시값에 대응하는 적어도 2개의 제1 해시값을 추출하는 단계; 및 오픈소스 데이터베이스에 기초하여 적어도 2개의 제1 해시값에 대응하는 기준 오픈소스 소프트웨어 패키지를 식별하는 단계를 포함한다.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Korean (KO)
Filing Language: Korean (KO)