Enabling Automatic Protocol Behavior Analysis for Android Applications
- Authors
- Kim, J.; Choi, H.; Namkung, H.; Choi, W.; Choi, B.; Hong, H.; Kim, Y.; Lee, J.; Han, D.
- Issue Date
- 2016
- Publisher
- Association for Computing Machinery, Inc
- Citation
- CoNEXT 2016 - Proceedings of the 12th International Conference on Emerging Networking EXperiments and Technologies, pp.281 - 295
- Journal Title
- CoNEXT 2016 - Proceedings of the 12th International Conference on Emerging Networking EXperiments and Technologies
- Start Page
- 281
- End Page
- 295
- URI
- https://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/8882
- DOI
- 10.1145/2999572.2999596
- ISSN
- 0000-0000
- Abstract
- Understanding app-specific behavior is important for network operation and management. However, it is often difficult because it requires an in-depth application-layer protocol analysis due to the common use of HTTP(S) and standard data representations (e.g., JSON). This paper presents Extractocol, the first system to offer an automatic and comprehensive analysis of application protocol behaviors for Android applications. Extractocol only uses Android application binary as input and accurately reconstructs HTTP transactions (request-response pairs) and identifies their message formats and relationships using binary analysis. Our evaluation and in-depth case studies on closed-source and open-source apps demonstrate that Extractocol accurately reconstructs network message formats and characterizes network-related application behaviors.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - 경영대학 > 금융수학과 > 1. Journal Articles
![qrcode](https://api.qrserver.com/v1/create-qr-code/?size=55x55&data=https://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/8882)
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.