Abstract
Mobile developers tend to use source code obfuscation to protect their code against reverse engineering. Unfortunately, some developers rely on the idea that obfuscated applications also provide additional security. But that is not the case since mistakes in design are still present and can be used for arbitrary attacks. However, manually analyzing such obfuscated applications is time consuming for researchers due to the complexity of the generated code. Our debugging and manipulation tool (DAMN) offers a new way of investigating Android applications, including obfuscated ones. It combines static source code reversing with dynamic manipulation techniques to get rid of obfuscation penalties and supports the investigator during the analyzing process. DAMN can display the reversed source code, pause any application at any given time and allows to manipulate its state. All those features make DAMN a powerful reversing and analyzing tool for manual investigations of obfuscated Android applications.
Original language | English |
---|---|
Title of host publication | 14th International Conference on Advances in Mobile Computing and Multimedia, MoMM 2016 - Proceedings |
Editors | Bessam Abdulrazak, Matthias Steinbauer, Ismail Khalil, Eric Pardede, Gabriele Anderst-Kotsis |
Publisher | ACM Press |
Pages | 40-44 |
Number of pages | 5 |
ISBN (Electronic) | 9781450348065 |
ISBN (Print) | 978-1-4503-4806-5 |
DOIs | |
Publication status | Published - 28 Nov 2016 |
Event | 14th International Conference on Advances in Mobile Computing and Multimedia (MoMM 2016) - Singapore, Singapore Duration: 28 Nov 2016 → 30 Nov 2016 http://www.iiwas.org/conferences/momm2016/ |
Publication series
Name | ACM International Conference Proceeding Series |
---|
Conference
Conference | 14th International Conference on Advances in Mobile Computing and Multimedia (MoMM 2016) |
---|---|
Country/Territory | Singapore |
City | Singapore |
Period | 28.11.2016 → 30.11.2016 |
Internet address |
Keywords
- Android
- Code Analysis
- Debugging
- Reverse Engineering
- Code analysis
- Reverse engineering