Eve
a46c9d9d8e
Linux: add padded read when getting magic for elf extension to help with smear and missing pages
2023-09-29 10:16:20 +01:00
ikelos and GitHub
87cdf87100
Merge pull request #1004 from ShutdownRepo/test-workflow
...
Adding test install workflow for GitHub Actions pipelines
2023-09-28 17:17:48 +01:00
ikelos and GitHub
cb6d6e3a8e
Merge pull request #1008 from volatilityfoundation/release/v2.5.0
...
Release/v2.5.0
v2.5.0
2023-09-27 20:45:48 +01:00
Mike Auty
56cb5ea93b
Revert "Linux: Rename linux.envars to linux.envvars"
...
This reverts commit d9a365d96f .
2023-09-27 20:37:51 +01:00
Mike Auty
43bef641dc
Revert "Linux: Fix slight issue in envvars renaming"
...
This reverts commit 60292c2da1 .
2023-09-27 20:37:38 +01:00
Shutdown
370b6774ea
Remove macOS from matrix hosts
2023-09-17 23:21:56 +02:00
Mike Auty
47ddf5d0e5
Core: Bump the version after 2.5.0 release branch
2023-09-06 20:34:13 +01:00
ikelos and GitHub
b5b9c8ac41
Merge pull request #1003 from volatilityfoundation/issues/issue1002
...
Core: Fix missing packages in setup.py
2023-09-06 00:54:04 +01:00
ikelos and GitHub
5e8dfc0af2
Merge branch 'develop' into issues/issue1002
2023-09-06 00:50:32 +01:00
Mike Auty
803c56e3c4
Core: include the volatility3 package and all volatility3 subpackages
2023-09-05 23:51:17 +01:00
Mike Auty
9d2fd40517
Revert "Core: Include only volatility3 in distributions packages"
...
This reverts commit b4c6b661f0 .
2023-09-05 23:07:57 +01:00
Shutdown
ef341d54d6
Fixing fail-fast strategy
2023-09-05 22:37:45 +02:00
Shutdown
9982a44131
Adding matrix strategy for hosts and python version
2023-09-05 22:36:40 +02:00
Shutdown
2a67aa639a
Removing Python version
2023-09-05 22:29:25 +02:00
Shutdown
627e2fbab9
Adding install.yml workflow
2023-09-05 22:27:53 +02:00
Mike Auty
05df365936
Core: Fix missing packages in setup.py
...
Fixes #1002 .
2023-09-05 18:23:54 +01:00
xabrouck
455487dbb6
Making cred optional as it didn't exist in old 2.6 kernels
2023-09-05 16:20:46 +02:00
Eve
52207e0933
Add extra debug information for layer stacker to show file size of the physical file
2023-09-04 17:44:24 +01:00
Mike Auty
da203f7d68
Documentation: Improve library documentation
...
Fixes #993 .
2023-09-03 22:07:20 +01:00
ikelos and GitHub
3ff4f015c4
Merge pull request #899 from cstation/feature/linux_elf_dump
...
Dump ELFs to file
2023-09-03 21:59:36 +01:00
ikelos and GitHub
c8a85e11b2
Merge pull request #995 from xabrouck/dirty
...
Check IoC of dirty bit in PTEs from executable VMAs.
2023-09-03 21:56:25 +01:00
ikelos and GitHub
c72129203b
Merge pull request #996 from eve-mem/Linux-Change-get_process_memory_sections-to-use-get_vma_iter
...
Linux: fix bug where get_process_memory_sections fails with 6.1+ kernels
2023-09-03 21:41:43 +01:00
Mike Auty
b4c6b661f0
Core: Include only volatility3 in distributions packages
...
Fixes #951
2023-09-03 21:13:37 +01:00
616c696365
5c80a66d6d
Windows: Update pslist.py, add friendly option
2023-08-30 20:12:12 +01:00
Gustavo Moreira
9b5c4b0415
fix comment typo
2023-08-22 15:59:45 +10:00
gcmoreira and GitHub
7dc74f14b6
Merge branch 'volatilityfoundation:develop' into issue_985
2023-08-22 15:51:42 +10:00
xabrouck
6f7f1284ad
Fix bug with PAGE_SHIFT that wasn't shifted, also greatly increases performance
...
Use black
Better logging
2023-08-18 11:37:04 +02:00
Eve and GitHub
804d68d94d
Linux: fix bug where get_process_memory_sections fails with 6.1+ kernels
2023-08-17 13:38:23 +01:00
Mike Auty
581c493f4f
Add in action to make old tickets stale.
2023-08-16 21:35:11 +01:00
xabrouck
7c82da4f50
check IoC of dirty bit in PTEs from executable VMAs.
...
this can for example detect code injected using ptrace().
this can also detect injected code that was reset to the original code (malware uninstalled before memory dump happened).
2023-08-14 11:53:14 +02:00
Mike Auty
5d4c70d517
Documentation: Fix requirements -> get_requirements #993
2023-08-03 15:16:36 +01:00
ikelos and GitHub
b050b108e4
Merge pull request #988 from xabrouck/avml-fix2
...
fix bug in snappy lib loading and make it work on macOS.
2023-07-27 14:08:35 +01:00
xabrouck
a226b90b4d
previous commit would break linux snappy support
2023-07-27 09:37:57 +02:00
xabrouck
d872abaf30
fix bug in snappy lib loading and make it work on macOS.
2023-07-27 09:28:53 +02:00
cstation and GitHub
d53714fac8
Fix linting
2023-07-22 17:03:57 +00:00
cstation and GitHub
fca4c5db4b
Merge branch 'develop' into feature/linux_elf_dump
2023-07-22 17:00:12 +00:00
cstation
8373b5ed5a
Push ELF export limit to a constant
2023-07-22 18:56:51 +02:00
Gustavo Moreira
0a6deae6bd
This will fix #985 . It requires the changes in dwarf2json mentioned in this ticket.
2023-07-21 12:52:21 +02:00
ikelos and GitHub
6f71781405
Merge pull request #984 from gcmoreira/linux_capabilities_fixes
...
Linux capabilities fixes
2023-07-20 11:02:56 +01:00
Gustavo Moreira
90da6298e0
Added further details to the kernel_cap_struct::cap comments
2023-07-20 00:29:52 +02:00
Gustavo Moreira
9ba3d9ba4e
Several fixes:
...
* The capabilities array was to have a 64bit bitwise.
* Capabilities set has to be tested with the kernel maximum. We can't use the plugin capabilities set, otherwise we can have wrong interpretations when we tried to compress the list of capabilities to "all"
* Supports kernels >= 6.3. They changed the kernel_cap_struct::cap type again to a u64 type.
2023-07-19 22:48:06 +02:00
RuBublik
338238c639
fixed build number - resets when MINOR version goes up
2023-07-16 00:10:31 +03:00
ikelos and GitHub
373d769690
Merge pull request #978 from volatilityfoundation/feature/parameterized_object_from_symbol
...
Core: Add type parameter to object_from_symbol
2023-07-12 22:17:53 +01:00
ikelos and GitHub
89b6c090b3
Merge pull request #952 from cpuu/mac_pslist
...
Add more process information to mac.pslist plugin
2023-07-12 22:16:55 +01:00
cpuu and GitHub
f8fc5d5e58
Update pslist.py
...
list modules in code in alphabetical order
2023-07-12 14:43:38 +09:00
cpuu and GitHub
6907575d77
Merge branch 'volatilityfoundation:develop' into mac_pslist
2023-07-12 14:37:30 +09:00
ikelos and GitHub
74e8582360
Merge pull request #957 from gcmoreira/linux_capabilities
...
Linux capabilities plugin
2023-07-10 07:49:44 +01:00
Gustavo Moreira
42fe37ed52
Adjust docstring to the new retuned type.
2023-07-10 01:12:20 +02:00
Gustavo Moreira
38e9b6baa8
Removed Dict type from the imports
2023-07-10 01:08:46 +02:00
Gustavo Moreira
63c7719763
Fixed returned types. An empty string is now returned when no capability is enabled.
2023-07-10 01:01:30 +02:00