Detailed Information

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

Testing intermediate representations for binary analysis

Full metadata record
DC Field Value Language
dc.contributor.authorKim, S.-
dc.contributor.authorFaerevaag, M.-
dc.contributor.authorJung, M.-
dc.contributor.authorJung, S.-
dc.contributor.authorOh, D.-
dc.contributor.authorLee, J.-
dc.contributor.authorCha, S.K.-
dc.date.available2020-02-27T20:42:52Z-
dc.date.created2020-02-12-
dc.date.issued2017-
dc.identifier.issn0000-0000-
dc.identifier.urihttps://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/6693-
dc.description.abstractBinary lifting, which is to translate a binary executable to a high-level intermediate representation, is a primary step in binary analysis. Despite its importance, there are only few existing approaches to testing the correctness of binary lifters. Furthermore, the existing approaches suffer from low test coverage, because they largely depend on random test case generation. In this paper, we present the design and implementation of the first systematic approach to testing binary lifters. We have evaluated the proposed system on 3 state-of-the-art binary lifters, and found 24 previously unknown semantic bugs. Our result demonstrates that writing a precise binary lifter is extremely difficult even for those heavily tested projects. © 2017 IEEE.-
dc.language영어-
dc.language.isoen-
dc.publisherInstitute of Electrical and Electronics Engineers Inc.-
dc.relation.isPartOfASE 2017 - Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering-
dc.subjectProgram debugging-
dc.subjectSemantics-
dc.subjectSoftware engineering-
dc.subjectBinary analysis-
dc.subjectDesign and implementations-
dc.subjectIntermediate representations-
dc.subjectRandom tests-
dc.subjectState of the art-
dc.subjectTest coverage-
dc.subjectBins-
dc.titleTesting intermediate representations for binary analysis-
dc.typeArticle-
dc.type.rimsART-
dc.description.journalClass1-
dc.identifier.doi10.1109/ASE.2017.8115648-
dc.identifier.bibliographicCitationASE 2017 - Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, pp.353 - 364-
dc.identifier.scopusid2-s2.0-85041439452-
dc.citation.endPage364-
dc.citation.startPage353-
dc.citation.titleASE 2017 - Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering-
dc.contributor.affiliatedAuthorLee, J.-
dc.type.docTypeConference Paper-
dc.subject.keywordPlusProgram debugging-
dc.subject.keywordPlusSemantics-
dc.subject.keywordPlusSoftware engineering-
dc.subject.keywordPlusBinary analysis-
dc.subject.keywordPlusDesign and implementations-
dc.subject.keywordPlusIntermediate representations-
dc.subject.keywordPlusRandom tests-
dc.subject.keywordPlusState of the art-
dc.subject.keywordPlusTest coverage-
dc.subject.keywordPlusBins-
dc.description.journalRegisteredClassscopus-
Files in This Item
There are no files associated with this item.
Appears in
Collections
경영대학 > 금융수학과 > 1. Journal Articles

qrcode

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

Related Researcher

Researcher Lee, Jong Hyup photo

Lee, Jong Hyup
Business Administration (금융·빅데이터학부)
Read more

Altmetrics

Total Views & Downloads

BROWSE