2020 IEEE International Workshop on Information Forensics and Security (WIFS) 2020
DOI: 10.1109/wifs49906.2020.9360906
|View full text |Cite
|
Sign up to set email alerts
|

AmpleDroid Recovering Large Object Files from Android Application Memory

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(8 citation statements)
references
References 8 publications
0
8
0
Order By: Relevance
“…The algorithm uses the RegionSpace allocator, and if the use of TLAB is enabled, the system uses the RegionSpaceTlab allocator for movable objects. On newer Android versions, RegionSpaceTlab (Ali-Gombe et al, 2019) is the default for most small object allocations and LargeObjectSpace (Sudhakaran et al, 2020) for large object allocations. Second, the core Android system components and services like ART are built from native code that relies on native libraries written in C/C++ (ART Platform, 2017).…”
Section: Android Runtime Environmentmentioning
confidence: 99%
See 3 more Smart Citations
“…The algorithm uses the RegionSpace allocator, and if the use of TLAB is enabled, the system uses the RegionSpaceTlab allocator for movable objects. On newer Android versions, RegionSpaceTlab (Ali-Gombe et al, 2019) is the default for most small object allocations and LargeObjectSpace (Sudhakaran et al, 2020) for large object allocations. Second, the core Android system components and services like ART are built from native code that relies on native libraries written in C/C++ (ART Platform, 2017).…”
Section: Android Runtime Environmentmentioning
confidence: 99%
“…In Android, object allocation utilizes memory management algorithms based on the size of the object (AndroidLOS, 2017) (Ali-Gombe et al, 2019) (Sudhakaran et al, 2020). Objects with an allocation size of fewer than 12KB are small objects like primitives, strings, arrays, and other complex objects such as InetAddress and are allocated using the Alloc() function (Ali-Gombe et al, 2019).…”
Section: Object Allocation and Deallocationmentioning
confidence: 99%
See 2 more Smart Citations
“…Android memory forensics is used to perform post‐mortem analysis on Android memory dumps to recover and reconstruct vital in‐memory evidence in digital crime investigations [53]. Recovery of forensic evidence from the Android Runtime (ART) includes both kernel [54] and user space [55].…”
Section: Limitations and Future Scopementioning
confidence: 99%