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 |
|