loading
Papers

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Philippe Dugerdil and Roland Sako

Affiliation: Geneva School of Business Administration and University of Applied Sciences of Western Switzerland, Switzerland

ISBN: 978-989-758-114-4

Keyword(s): Reverse Engineering, Mobile Application, Dynamic Analysis.

Related Ontology Subjects/Areas/Topics: Biomedical Engineering ; Distributed and Mobile Software Systems ; Health Engineering and Technology Applications ; Health Information Systems ; Mobile Technologies ; Mobile Technologies for Healthcare Applications ; Neural Rehabilitation ; Neurotechnology, Electronics and Informatics ; Software Engineering ; Software Engineering Methods and Techniques ; Software Testing and Maintenance

Abstract: Mobile applications are becoming very complex since business applications increasingly move to the mobile. Hence the same problem of code maintenance and comprehension of poorly documented apps, as in the desktop world, happen to the mobile today. One technique to help with code comprehension is to reverse engineer the application. Specifically, we are interested in the functional structure of the app i.e. how the classes that implement the use cases interact. Then we adapted, to the iPhone, the code analysis technique we developed for the desktop applications. In this paper we present the reverse engineering process and tool we used to reverse engineer the code of an iPhone app and show, in a case study, how these tools are used.

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.233.226.151

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Dugerdil, P. and Sako, R. (2015). Reverse Engineering an IPhone Applications using Dynamic Analysis.In Proceedings of the 10th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2015) ISBN 978-989-758-114-4, pages 261-268. DOI: 10.5220/0005498002610268

@conference{icsoft-ea15,
author={Philippe Dugerdil. and Roland Sako.},
title={Reverse Engineering an IPhone Applications using Dynamic Analysis},
booktitle={Proceedings of the 10th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2015)},
year={2015},
pages={261-268},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005498002610268},
isbn={978-989-758-114-4},
}

TY - CONF

JO - Proceedings of the 10th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2015)
TI - Reverse Engineering an IPhone Applications using Dynamic Analysis
SN - 978-989-758-114-4
AU - Dugerdil, P.
AU - Sako, R.
PY - 2015
SP - 261
EP - 268
DO - 10.5220/0005498002610268

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.