Commit Graph
6352 Commits
Author SHA1 Message Date
Abyss Watcher 32f37ee632 remove hasattr check on bin_attribute 2025-11-24 17:34:31 +01:00
Abyss Watcher e9ce095b29 black formatting 2025-11-20 15:57:56 +01:00
Abyss Watcher b8e12bec29 move ModuleExtract class in modules.py 2025-11-20 15:18:53 +01:00
Abyss Watcher c89c7c3a06 rollback to 635237b to prevent circular import 2025-11-20 13:20:18 +01:00
Abyss Watcher 5d50ad2b2e slight readability adjustment 2025-11-20 13:20:18 +01:00
Abyss Watcher c8d90cffe4 adjust to the new NULL-terminated processing 2025-11-20 13:20:18 +01:00
Abyss Watcher a5cc616d53 leverage the existing Array facility 2025-11-20 13:20:18 +01:00
Abyss Watcher 6e67674c20 add section address sanity check 2025-11-20 13:20:18 +01:00
Abyss Watcher 44969090e7 lru_cache get_modules_memory_boundaries() 2025-11-20 13:20:06 +01:00
Abyss Watcher b20da9c7f5 correct type hinting 2025-11-20 13:19:34 +01:00
Abyss Watcher 15a8af5c93 use dynamically_sized_array_of_pointers in _get_sect_count 2025-11-20 13:19:34 +01:00
Abyss Watcher 1c11791b7f add dynamically_sized_array_of_pointers() helper 2025-11-20 13:19:34 +01:00
Abyss Watcher 2cda8e3cb3 make binary attributes iteration NULL terminated 2025-11-20 13:19:34 +01:00
Abyss Watcher a5d1641db3 use ATTRIBUTE_NAME_MAX_SIZE constant 2025-11-20 13:19:34 +01:00
Abyss Watcher 9104882354 add ATTRIBUTE_NAME_MAX_SIZE constant 2025-11-20 13:19:34 +01:00
Abyss Watcher 522c2d435c rollback to already patched version 2025-11-20 13:19:34 +01:00
Abyss Watcher c223a12be9 handle None in _parse_sections caller 2025-11-20 13:19:34 +01:00
Abyss Watcher d8518b3878 1774: consolidate module helpers 2025-11-20 13:19:34 +01:00
Abyss Watcher 70dfa09b26 add bin_attribute address virtual member 2025-11-20 13:19:34 +01:00
Abyss Watcher 9478d36d7c get_sections() sanity check 2025-11-20 13:19:34 +01:00
Abyss Watcher 825cb321a5 sections manual enumeration adjustment 2025-11-20 13:19:34 +01:00
Abyss Watcher 75e0d041a2 sections manual enumeration adjustment 2025-11-20 13:19:34 +01:00
Abyss Watcher 4f296f7f2d black formatting 2025-11-20 13:19:34 +01:00
Abyss Watcher ac4326f478 determine sect_attrs.attrs subtype dynamically 2025-11-20 13:19:34 +01:00
Abyss Watcher 735f5933ba make module_sect_attr and bin_attribute optional 2025-11-20 13:19:34 +01:00
ikelosandGitHub a94436d478 Merge pull request #1801 from volatilityfoundation/issues/do-not-inherit-pseudoplugins
Issues/do not inherit pseudoplugins
2025-11-20 09:26:59 +00:00
Mike Auty 4ce58a636d Reorder imports and fix black issue 2025-11-19 16:49:50 +00:00
Mike Auty ea4aab5652 Fix black/ruff checks 2025-11-19 16:39:02 +00:00
ikelosandGitHub c54daae32a Update volatility3/framework/plugins/linux/malware/check_modules.py 2025-11-19 16:35:35 +00:00
ikelosandGitHub 83bf743a27 Update volatility3/framework/plugins/linux/malware/hidden_modules.py 2025-11-19 16:35:28 +00:00
ikelosandGitHub 9bfb1bed35 Update volatility3/framework/plugins/linux/malware/hidden_modules.py 2025-11-19 16:35:22 +00:00
ikelosandGitHub dfd6282f17 Update volatility3/framework/plugins/linux/malware/hidden_modules.py 2025-11-19 16:35:15 +00:00
ikelosandGitHub 393abb2a2f Update volatility3/framework/plugins/linux/malware/hidden_modules.py 2025-11-19 16:35:08 +00:00
ikelosandGitHub 9454fe1f27 Update volatility3/framework/symbols/linux/utilities/modules.py 2025-11-19 16:35:01 +00:00
ikelosandGitHub 5c9c763f64 Update volatility3/framework/plugins/linux/lsmod.py 2025-11-19 16:34:53 +00:00
Mike Auty 81f135f315 Linux: Rework module calls to parameterize rather than pull in methods 2025-11-19 16:26:54 +00:00
ikelosandGitHub 3e2d831be3 Merge pull request #1890 from volatilityfoundation/issues/registry-plugin-expiry-date
Update Registry plugin expiry date
2025-11-09 17:56:53 +00:00
Mike Auty f13ad125d7 Update the expiry dates of various functions to at least a year's notice 2025-10-16 20:33:28 +01:00
Mike Auty 46c508fff2 Bump removal of plugins by a year to ensure suitable time for transition 2025-10-16 20:29:02 +01:00
ikelosandGitHub e8a23cc39b Merge pull request #1884 from volatilityfoundation/issues/ruff-formatter
Apply changes that ruff formatter would make which black doesn't mind
2025-10-16 20:15:17 +01:00
ikelosandGitHub 4541a6e987 Merge pull request #1877 from volatilityfoundation/issues/issue1874
Convert ObjectInfo form NamedTuple to Dataclass to attempt to work better with pypy3
2025-10-16 20:15:00 +01:00
Mike Auty 7536e9dd14 Start to support uv installation of volatility 2025-09-30 19:08:10 +01:00
Mike Auty 841b2b6435 Ruff fixes that black agrees with 2025-09-29 23:04:01 +01:00
ikelosandGitHub 1718dc77e3 Merge pull request #1853 from tvanegro/dump_dirty_pages
Add dumping dirty pages to Linux Malfind
2025-09-28 23:05:56 +01:00
ikelosandGitHub 0dd8d3a8e9 Merge pull request #1827 from SolitudePy/lsof_deleted
Lsof improvements (show deleted as in lsof output) + files_only argument
2025-09-28 22:19:10 +01:00
ikelosandGitHub f72b8ee21d Update volatility3/framework/plugins/linux/malware/malfind.py 2025-09-28 22:11:48 +01:00
ikelosandGitHub d41afc444e Update volatility3/framework/plugins/linux/malware/malfind.py 2025-09-28 22:11:40 +01:00
ikelosandGitHub 16412537c0 Update volatility3/framework/plugins/linux/malware/malfind.py 2025-09-28 22:11:33 +01:00
ikelosandGitHub 438acddab6 Update volatility3/framework/plugins/linux/malware/malfind.py 2025-09-28 22:11:26 +01:00
ikelosandGitHub 2dbc06f995 Merge pull request #1825 from SolitudePy/pebmasq
pebmasquerade plugin
2025-09-23 20:18:38 +01:00