Skip to main navigation Skip to search Skip to main content

A comparison and contrast of APKTool and soot for injecting blockchain calls into android applications

  • SUNY Buffalo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings of the 54th Annual Hawaii International Conference on System Sciences, HICSS 2021
EditorsTung X. Bui
PublisherIEEE Computer Society
Pages6837-6845
Number of pages9
ISBN (Electronic)9780998133140
DOIs
StatePublished - 2021
Event54th Annual Hawaii International Conference on System Sciences, HICSS 2021 - Virtual, Online
Duration: Jan 4 2021Jan 8 2021

Publication series

NameProceedings of the Annual Hawaii International Conference on System Sciences
Volume2020-January
ISSN (Print)1530-1605

Conference

Conference54th Annual Hawaii International Conference on System Sciences, HICSS 2021
CityVirtual, Online
Period01/4/2101/8/21

Fingerprint

Dive into the research topics of 'A comparison and contrast of APKTool and soot for injecting blockchain calls into android applications'. Together they form a unique fingerprint.

Cite this