mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-08-22 06:22:23 +02:00
10 lines
415 B
Python
10 lines
415 B
Python
from volatility.framework.objects import Array
|
|
|
|
|
|
def array_to_string(array, errors = 'replace'):
|
|
"""Takes a volatility Array of characters and returns a string"""
|
|
# TODO: Consider checking the Array's target is a native char
|
|
if not isinstance(array, Array):
|
|
raise TypeError("Array_to_string takes an Array of char")
|
|
return array.cast("string", max_length = array.vol.count, errors = errors)
|