A TOOL FOR VOLATILE MEMORY ACQUISITION FROM ANDROID DEVICES

被引:6
|
作者
Yang, Haiyu [1 ]
Zhuge, Jianwei [2 ]
Liu, Huiming [3 ]
Liu, Wei [3 ]
机构
[1] Tsinghua Univ, Thermal Engn, Beijing, Peoples R China
[2] Tsinghua Univ, Inst Network Sci & Cyberspace, Comp Sci, Beijing, Peoples R China
[3] Tsinghua Univ, Comp Sci, Beijing, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Mobile device forensics; memory forensics; Android; rootkit detection; FORENSICS;
D O I
10.1007/978-3-319-46279-0_19
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Memory forensic tools provide a thorough way to detect malware and investigate cyber crimes. However, existing memory forensic tools must be compiled against the exact version of the kernel source code and the exact kernel configuration. This poses a problem for Android devices because there are more than 1,000 manufacturers and each manufacturer maintains its own kernel. Moreover, new security enhancements introduced in Android Lollipop prevent most memory acquisition tools from executing. This chapter describes AMExtractor, a tool for acquiring volatile physical memory from a wide range of Android devices with high integrity. AMExtractor uses /dev/kmem to execute code in kernel mode, which is supported by most Android devices. Device-specific information is extracted at runtime without any assumptions about the target kernel source code and configuration. AMExtractor has been successfully tested on several devices shipped with different versions of the Android operating system, including the latest Android Lollipop. Memory images dumped by AMExtractor can be exported to other forensic frameworks for deep analysis. A rootkit was successfully detected using the Volatility Framework on memory images retrieved by AMExtractor.
引用
收藏
页码:365 / 378
页数:14
相关论文
共 50 条
  • [41] Resistive non-volatile memory devices (Invited Paper)
    Waser, Rainer
    MICROELECTRONIC ENGINEERING, 2009, 86 (7-9) : 1925 - 1928
  • [42] Ferroelectric polymers for non-volatile memory devices: a review
    Li, Huilin
    Wang, Ruopeng
    Han, Su-Ting
    Zhou, Ye
    POLYMER INTERNATIONAL, 2020, 69 (06) : 533 - 544
  • [43] Non-volatile memory devices based on Ge nanocrystals
    Vasilache, Dan
    Cismaru, Alina
    Dragoman, Mircea
    Stavarache, Ionel
    Palade, Catalin
    Lepadatu, Ana-Maria
    Ciurea, Magdalena Lidia
    PHYSICA STATUS SOLIDI A-APPLICATIONS AND MATERIALS SCIENCE, 2016, 213 (02): : 255 - 259
  • [44] Flexible Non Volatile Memory devices based on organic semiconductors
    Cosseddu, Piero
    Casula, Giulia
    Lai, Stefano
    Bonfiglio, Annalisa
    PRINTED MEMORY AND CIRCUITS, 2015, 9569
  • [45] Non-volatile hybrid memory devices with excellent reliability
    Chung, Dae Sung
    Kang, Il
    Kwon, Soon-Ki
    Kim, Yun-Hi
    RSC ADVANCES, 2013, 3 (32) : 13156 - 13162
  • [46] Non-volatile Memory Devices Based on Diphenyl Bithiophenes
    Canesi, E. V.
    Bertarelli, C.
    Bianco, A.
    Caironi, M.
    Dassa, G.
    Natali, D.
    Rottigni, A.
    Sampietro, M.
    Zerbi, G.
    SMART MATERIALS & MICRO/NANOSYSTEMS, 2009, 54 : 458 - 463
  • [47] SCALING DOWN MNOS NON-VOLATILE MEMORY DEVICES
    YATSUDA, Y
    HAGIWARA, T
    MINAMI, SI
    KONDO, R
    UCHIDA, K
    UCHIUMI, K
    JAPANESE JOURNAL OF APPLIED PHYSICS, 1982, 21 (01) : 85 - 90
  • [48] Floor vibrations from data acquisition with android phones
    Martinelli, L.
    Foti, F.
    Perotti, F.
    Cucchi, M.
    XII INTERNATIONAL CONFERENCE ON STRUCTURAL DYNAMICS, EURODYN 2023, 2024, 2647
  • [49] Detection of Anti-forensics and Malware Applications in Volatile Memory Acquisition
    Ratcliffe, Chandlor
    Bokolo, Biodoumoye George
    Oladimeji, Damilola
    Zhou, Bing
    ADVANCES AND TRENDS IN ARTIFICIAL INTELLIGENCE: THEORY AND PRACTICES IN ARTIFICIAL INTELLIGENCE, 2022, 13343 : 516 - 527
  • [50] YMnO3 thin films prepared from solutions for non volatile memory devices
    Fujimura, N
    Tanaka, H
    Kitahata, H
    Tadanaga, K
    Yoshimura, T
    Ito, T
    Minami, T
    JAPANESE JOURNAL OF APPLIED PHYSICS PART 2-LETTERS & EXPRESS LETTERS, 1997, 36 (12A): : L1601 - L1603