Detailed Information

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

Design and performance evaluation of binary code packing for protecting embedded software against reverse engineering

Full metadata record
DC Field Value Language
dc.contributor.authorKim, Min-Jae-
dc.contributor.authorLee, Jin-Young-
dc.contributor.authorChang, Hye-Young-
dc.contributor.authorCho, Seong Je-
dc.contributor.authorPark, Minkyu-
dc.contributor.authorPark, Yongsu-
dc.contributor.authorWilsey, Philip A.-
dc.date.accessioned2022-12-20T17:21:30Z-
dc.date.available2022-12-20T17:21:30Z-
dc.date.created2022-09-16-
dc.date.issued2010-06-
dc.identifier.issn0000-0000-
dc.identifier.urihttps://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/174811-
dc.description.abstractPacking (or executable compression) is considered as one of the most effective anti-reverse engineering methods in the Microsoft Windows environment. Even though many reversing attacks are widely conducted in the Linux-based embedded system there is no widely used secure binary code packing tools for Linux. This paper presents two secure packing methods that use AES encryption and the UPX packer to protect the intellectual property (IP) of software from reverse engineering attacks on Linux-based embedded system. We call these methods: secure UPX and AES-encryption packing. Since the original UPX system is designed not for software protection but for code compression, we present two anti-debugging methods in the unpacking module of the secure UPX to detect or abort reverse engineering attacks. Furthermore, since embedded systems are highly resource constrained, minimizing unpacking overhead is important. Therefore, we analyze the performance of the two packing methods from the perspective of: (i) code size, (ii) execution time, and (iii) power consumption. Our analysis results show that the Secure UPX performs better than AES-encryption packing in terms of the code size, execution time, and power consumption.-
dc.language영어-
dc.language.isoen-
dc.publisherIEEE-
dc.titleDesign and performance evaluation of binary code packing for protecting embedded software against reverse engineering-
dc.typeArticle-
dc.contributor.affiliatedAuthorPark, Yongsu-
dc.identifier.doi10.1109/ISORC.2010.23-
dc.identifier.scopusid2-s2.0-77954773882-
dc.identifier.bibliographicCitationISORC 2010 - 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, v.1, pp.80 - 86-
dc.relation.isPartOfISORC 2010 - 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing-
dc.citation.titleISORC 2010 - 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing-
dc.citation.volume1-
dc.citation.startPage80-
dc.citation.endPage86-
dc.type.rimsART-
dc.type.docTypeConference Paper-
dc.description.journalClass1-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscopus-
dc.subject.keywordPlusAES encryption-
dc.subject.keywordPlusAnalysis results-
dc.subject.keywordPlusCode compression-
dc.subject.keywordPlusCode size-
dc.subject.keywordPlusDebugging methods-
dc.subject.keywordPlusExecution time-
dc.subject.keywordPlusMicrosoft Windows environment-
dc.subject.keywordPlusPacking method-
dc.subject.keywordPlusPerformance evaluation-
dc.subject.keywordPlusPower Consumption-
dc.subject.keywordPlusResource-constrained-
dc.subject.keywordPlusSoftware protection-
dc.subject.keywordPlusBinary codes-
dc.subject.keywordPlusComputer operating systems-
dc.subject.keywordPlusDistributed computer systems-
dc.subject.keywordPlusEmbedded software-
dc.subject.keywordPlusEmbedded systems-
dc.subject.keywordPlusNetwork security-
dc.subject.keywordPlusProgram debugging-
dc.subject.keywordPlusReengineering-
dc.subject.keywordPlusReverse engineering-
dc.subject.keywordPlusCryptography-
dc.subject.keywordAuthorAES encryption-
dc.subject.keywordAuthorEmbedded systems-
dc.subject.keywordAuthorPacking-
dc.subject.keywordAuthorReverse engineering-
dc.subject.keywordAuthorSecure UPX-
dc.identifier.urlhttps://ieeexplore.ieee.org/document/5479571-
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 Park, Yong su photo

Park, Yong su
COLLEGE OF ENGINEERING (SCHOOL OF COMPUTER SCIENCE)
Read more

Altmetrics

Total Views & Downloads

BROWSE