Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Function matching-based binary-level software similarity calculation

Full metadata record
DC Field Value Language
dc.contributor.authorLee, Yeo Reum-
dc.contributor.authorKang, BooJoong-
dc.contributor.authorIm, Eul Gyu-
dc.date.accessioned2022-07-16T07:55:23Z-
dc.date.available2022-07-16T07:55:23Z-
dc.date.created2021-05-13-
dc.date.issued2013-10-
dc.identifier.issn0000-0000-
dc.identifier.urihttps://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/161783-
dc.description.abstractThis paper proposes a method to calculate similarities of software without any source code information. The proposed method can be used for various applications such as detecting the source code theft and copyright infringement, as well as locating updated parts of software including malware. To determine the similarities of software, we used an approach that matches similar functions included in software. Our function-based matching process is composed of two steps. In step 1, the structural information of call graph in binary file is used to match functions, and the matched functions are not processed in step 2 to reduce the number of detailed matching. In step 2, by using instruction mnemonics, N-gram similarity-based matching is performed. Using the structural matching proposed in this paper, about 30% improvement in the matching performance is achieved with the four-tuple matching which also reduces the false positive rate compared to previous studies. Our other experimental results showed that, in comparison to source code-based approaches, our proposed method has only about 3% difference in similarity calculation with real software samples. Therefore, we argue that our proposed method makes a contribution in the field of binary-based software similarity calculation.-
dc.language영어-
dc.language.isoen-
dc.publisherAssociation for Computing Machinary, Inc.-
dc.titleFunction matching-based binary-level software similarity calculation-
dc.typeArticle-
dc.contributor.affiliatedAuthorIm, Eul Gyu-
dc.identifier.doi10.1145/2513228.2513300-
dc.identifier.scopusid2-s2.0-84891457769-
dc.identifier.bibliographicCitationProceedings of the 2013 Research in Adaptive and Convergent Systems, RACS 2013, pp.322 - 327-
dc.relation.isPartOfProceedings of the 2013 Research in Adaptive and Convergent Systems, RACS 2013-
dc.citation.titleProceedings of the 2013 Research in Adaptive and Convergent Systems, RACS 2013-
dc.citation.startPage322-
dc.citation.endPage327-
dc.type.rimsART-
dc.type.docTypeConference Paper-
dc.description.journalClass1-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscopus-
dc.subject.keywordPlusBinary analysis-
dc.subject.keywordPlusCall graphs-
dc.subject.keywordPlusFunction matching-
dc.subject.keywordPlusMalwares-
dc.subject.keywordPlusN-gram-
dc.subject.keywordPlusSoftware similarities-
dc.subject.keywordPlusApplication programs-
dc.subject.keywordPlusCalculations-
dc.subject.keywordPlusStatic analysis-
dc.subject.keywordPlusXML-
dc.subject.keywordPlusComputer crime-
dc.subject.keywordAuthorbinary analysis-
dc.subject.keywordAuthorcall graph-
dc.subject.keywordAuthorfunction matching-
dc.subject.keywordAuthormalware-
dc.subject.keywordAuthorN-gram-
dc.subject.keywordAuthorsoftware similarity-
dc.subject.keywordAuthorstatic analysis-
dc.identifier.urlhttps://dl.acm.org/doi/10.1145/2513228.2513300-
Files in This Item
Go to Link
Appears in
Collections
서울 공과대학 > 서울 컴퓨터소프트웨어학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Im, Eul Gyu photo

Im, Eul Gyu
COLLEGE OF ENGINEERING (SCHOOL OF COMPUTER SCIENCE)
Read more

Altmetrics

Total Views & Downloads

BROWSE