شماره ركورد كنفرانس
766
عنوان مقاله
Patulous Code Reuse Attack: A Novel Code Reuse Attack on ARM Architecture
عنوان به زبان ديگر
Patulous Code Reuse Attack: A Novel Code Reuse Attack on ARM Architecture
پديدآورندگان
Aminmansou Farzane نويسنده Iran - Tehran - Amirkabir University of Technology - Department of Computer Engineering and Information Technology , Shahriari Hamid Reza نويسنده Iran - Tehran - Amirkabir University of Technology - Department of Computer Engineering and Information Technology
تعداد صفحه
6
كليدواژه
component , ARM architecture , Return Oriented Programming , Code Reuse Attack , Android
سال انتشار
1394
عنوان كنفرانس
12 دهمين كنفرانس بين المللي انجمن رمز ايران
زبان مدرك
فارسی
چكيده لاتين
nowadays, widespread growth in popularity of
embedded devices, especially smart phones, stimulates many
attackers to consider mobile devices as an attractive target
platform. Among all various types of threats and attacks on
smart phones, Code Reuse Attack (CRA) techniques are
sparkling. Since the introduction of CRA techniques, many
attack models have been proposed on different architectures and
platforms (e.g. x86, SPARC, etc.). While the standard platform
for embedded devices is ARM architecture, we concentrate on
available ARM based CRAs. The main contribution of this paper
is to consider some unique aspects of ARM architecture to
provide a novel code reuse attack technique called Patulous Code
Reuse Attack (PCRA) rather than currently available ROP and
BLX-attacks. Our attack exploits all of the available machine
instructions that change Program Counter (PC) register to
deploy the principles of ROP convention. We demonstrate the
effectiveness of our approach by defining three different submodels
and introducing a useful set of gadgets as well as a sample
proof of concept exploit on Android 5.0.1 platform.،
شماره مدرك كنفرانس
4490565
سال انتشار
1394
از صفحه
1
تا صفحه
6
سال انتشار
1394
لينک به اين مدرک