Please use this identifier to cite or link to this item: http://hdl.handle.net/10125/71441

A comparison and contrast of APKTool and Soot for injecting blockchain calls into Android applications

File Size Format  
0668.pdf 473.8 kB Adobe PDF View/Open

Item Summary

Title:A comparison and contrast of APKTool and Soot for injecting blockchain calls into Android applications
Authors:Sanders, Sean
Ziarek, Lukasz
Keywords:Blockchain Engineering
apktool
blockchain
compilers
soot
Date Issued:05 Jan 2021
Abstract:The injection of blockchain calls into an Android Application is an emerging and important tool for Android application developers. Blockchain technology provides a way of securely storing sensitive data and distributing that data while providing immutability. This paper will compare two compiler-based tools, APKTool, and the Soot framework and how they can inject blockchain calls into Android applications. A major contribution of this paper is that it compares the APKTool, and the Soot framework compilers for injecting blockchain calls, and the difficulties each tool introduces when implementing the injection of a blockchain call. To the best of our knowledge, the use of the Soot framework and the APKTool have never been used to inject blockchain calls. The reason behind this situation is the complexity of configuring blockchain calls in Android applications. Part of the difficulty is because of the constant changes in the API calls in the Android framework. This presents a challenge because the Soot and APKTool compilers have to be modified to adapt to changes in the Android API.
Pages/Duration:9 pages
URI:http://hdl.handle.net/10125/71441
ISBN:978-0-9981331-4-0
DOI:10.24251/HICSS.2021.820
Rights:Attribution-NonCommercial-NoDerivatives 4.0 International
https://creativecommons.org/licenses/by-nc-nd/4.0/
Appears in Collections: Blockchain Engineering


Please email libraryada-l@lists.hawaii.edu if you need this content in ADA-compliant format.

This item is licensed under a Creative Commons License Creative Commons