Merge branch 'aarch64-support' of https://github.com/Abyss-W4tcher/volatility3 into aarch64-support # By Abyss Watcher (31) and others # Via GitHub (31) and others * 'aarch64-support' of https://github.com/Abyss-W4tcher/volatility3: (132 commits) move generic getters to the the end bits_per_register getter decrease banner error log level handle null va_bits in symbols more generic kernel_banner comment tidy up incremental level variable add page related getters explain ttb_granule and page_size similarity call extra verbose level ordering use logging explicit constants put extra log level ordering in a function use logging explicit constants incrementally order extra log levels Documentation: Improve logging level docstrings Layers: Fix up typo in recent crashdump patch - take 2 Layers: Fix up typo in recent crashdump patch Layers: Improve logging on crashdump layer correct use of SymbolError allow ints in the 0x format in ListRequirement simplify addrs_in_vma check ... Signed-off-by: Panchajanya1999 # Conflicts: # volatility3/framework/plugins/linux/envvars.py # # It looks like you may be committing a merge. # If this is not correct, please run # git update-ref -d MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # On branch aarch64-support # Your branch and 'origin/aarch64-support' have diverged, # and have 1 and 164 different commits each, respectively. # # All conflicts fixed but you are still merging. # # Changes to be committed: # modified: README.md # modified: doc/source/conf.py # modified: doc/source/vol-cli.rst # modified: test/test_volatility.py # modified: volatility3/cli/__init__.py # new file: volatility3/cli/text_filter.py # modified: volatility3/cli/text_renderer.py # modified: volatility3/cli/volshell/__init__.py # modified: volatility3/framework/automagic/linux.py # modified: volatility3/framework/constants/__init__.py # modified: volatility3/framework/constants/linux/__init__.py # modified: volatility3/framework/interfaces/context.py # modified: volatility3/framework/interfaces/plugins.py # modified: volatility3/framework/layers/arm.py # modified: volatility3/framework/layers/crash.py # modified: volatility3/framework/layers/elf.py # modified: volatility3/framework/layers/intel.py # modified: volatility3/framework/layers/xen.py # modified: volatility3/framework/plugins/linux/elfs.py # modified: volatility3/framework/plugins/linux/envars.py # modified: volatility3/framework/plugins/linux/kmsg.py # new file: volatility3/framework/plugins/linux/library_list.py # modified: volatility3/framework/plugins/linux/pslist.py # modified: volatility3/framework/plugins/linux/psscan.py # modified: volatility3/framework/plugins/linux/sockstat.py # new file: volatility3/framework/plugins/mac/dmesg.py # modified: volatility3/framework/plugins/mac/proc_maps.py # modified: volatility3/framework/plugins/windows/dlllist.py # modified: volatility3/framework/plugins/windows/driverirp.py # modified: volatility3/framework/plugins/windows/handles.py # new file: volatility3/framework/plugins/windows/iat.py # modified: volatility3/framework/plugins/windows/malfind.py # modified: volatility3/framework/plugins/windows/mftscan.py # modified: volatility3/framework/plugins/windows/poolscanner.py # modified: volatility3/framework/plugins/windows/psscan.py # modified: volatility3/framework/plugins/windows/pstree.py # modified: volatility3/framework/plugins/windows/svcscan.py # new file: volatility3/framework/plugins/windows/thrdscan.py # new file: volatility3/framework/plugins/windows/truecrypt.py # modified: volatility3/framework/symbols/__init__.py # modified: volatility3/framework/symbols/intermed.py # modified: volatility3/framework/symbols/linux/elf.json # modified: volatility3/framework/symbols/linux/extensions/__init__.py # modified: volatility3/framework/symbols/linux/extensions/elf.py # modified: volatility3/framework/symbols/mac/__init__.py # modified: volatility3/framework/symbols/mac/extensions/__init__.py # modified: volatility3/framework/symbols/metadata.py # modified: volatility3/framework/symbols/windows/extensions/__init__.py # new file: volatility3/framework/symbols/windows/services/services-win10-17763-x86.json # new file: volatility3/framework/symbols/windows/services/services-win10-18362-x64.json # new file: volatility3/framework/symbols/windows/services/services-win10-18362-x86.json # new file: volatility3/framework/symbols/windows/services/services-win10-19041-x64.json # new file: volatility3/framework/symbols/windows/services/services-win10-19041-x86.json # new file: volatility3/framework/symbols/windows/services/services-win10-25398-x64.json # modified: volatility3/framework/symbols/windows/versions.py # new file: volatility3/schemas/schema-6.3.0.json # # Untracked files: # bin/ # lib/ # lib64 # pyvenv.cfg # ram6a3.lime # vol.patch # volatility3/symbols/5.10.157-android13-4-00003-g830b023b88f3-dirty.json #