Commit Graph
5288 Commits
Author SHA1 Message Date
Mike Auty a9698e4e73 Documentation: minor fixes/updates 2023-07-01 17:01:33 +01:00
ikelosandGitHub 5aa0a64cfa Merge pull request #884 from eve-mem/linux_proc_dump
First attempt at adding a --dump option to linux.proc
2023-06-18 15:07:19 +01:00
EveandGitHub fa5af08c81 Merge branch 'develop' into linux_proc_dump 2023-06-18 07:34:45 +01:00
ikelosandGitHub e17cb1532b Merge pull request #970 from volatilityfoundation/issues/issue969
Windows: Fix VAD offset canonicalization
2023-06-16 19:01:21 +01:00
Mike Auty aa04b8ca3d Windows: Fix VAD offset canonicalization #969 2023-06-16 18:03:07 +01:00
ikelosandGitHub 2e577790d2 Merge pull request #962 from gcmoreira/fix_dentry_mem_smear_issue_961
Fix issue #961: Prevent potential dentry pointer memory smear
2023-05-30 17:51:05 +01:00
RuBublik 5d32ca542c fix black formatting 2023-05-28 20:52:26 +03:00
Mike Auty b9e5cfb393 Core: Protect from clearing a non-existant cache
Issue kindly raised by @garanews, thanks!  5:D
2023-05-22 15:05:43 +01:00
RuBublik 5072728e89 formated with black 2023-05-22 15:50:22 +03:00
RuBublik 9bdd249aad added _version to ThrdScan 2023-05-22 15:39:12 +03:00
RuBublik c6c501ecb5 implemented generate_timeline method in ThrdScan 2023-05-22 15:31:25 +03:00
RuBublik bef5149ba6 changed TreeGrid yielded types to specific simpletypes instead of str 2023-05-22 11:39:38 +03:00
RuBublik 950a76d1e0 fixed typo 2023-05-22 11:17:23 +03:00
Gustavo Moreira 0f42f0eaf1 fix typo 2023-05-22 01:39:14 +01:00
Gustavo Moreira bea981180d Prevent potential dentry pointer memory smear 2023-05-22 01:32:00 +01:00
RuBublik 5749b3ef52 added test for thrdscan plugin 2023-05-21 19:22:22 +03:00
RuBublik fab818b48d added thrdscan plugin to utilize added support for ethread pool tag scanning 2023-05-21 18:24:01 +03:00
RuBublik 046c8e4d1e fix of is_valid - removed reliace on owning _eprocess and added exclusion for system process (does not have creation time) 2023-05-21 18:18:02 +03:00
RuBublik 601870829e twicked thread constraint for edge cases 2023-05-21 18:12:46 +03:00
RuBublik 0fd475e10b added permanent implementation for 'ETHREAD.is_valid' 2023-05-20 15:49:09 +03:00
RuBublik 550d1096eb temporary fix to ETHREAD class, add 'is_valid' method 2023-05-20 14:20:15 +03:00
Gustavo Moreira f0bd978716 Fix typo 2023-05-20 12:17:09 +02:00
RuBublik 7469872c8b added 'PoolConstraint' of Thread objects to 'PoolScanner.default_constraints' as part of adding support for thread pool tag scanning 2023-05-17 21:41:37 +03:00
Gustavo Moreira 4f5ca6116c Add black recommendations 2023-05-17 16:07:56 +01:00
Gustavo Moreira d5d318d3cf Fix wrong constants module 2023-05-17 15:26:24 +01:00
Gustavo Moreira 3d9efc3b34 Added linux capabilities plugin 2023-05-17 14:14:33 +01:00
Eve cd03c52fd3 Linux: Update linux.vmayarascan to use task.mm.get_vma_iter() which means it will work on linux kernels 6.1 and above 2023-05-12 13:37:15 +01:00
Eve 09b0c8e406 Linux: Update linux.vmayarascan and yarascan so that command line options are taken from the base yarascan plugin 2023-05-12 13:30:32 +01:00
Eve 860c947e17 Merge branch 'vmayarascan' of github.com:eve-mem/volatility3 into vmayarascan 2023-05-12 11:10:02 +01:00
EveandGitHub d0d30dc87f Merge branch 'volatilityfoundation:develop' into vmayarascan 2023-05-12 11:09:51 +01:00
Eve 8624e01644 Merge branch 'vmayarascan' of github.com:eve-mem/volatility3 into vmayarascan 2023-05-12 11:08:41 +01:00
Eve b54bbfb88f Update linux.vmayarascan to pull requirements from the generic yarascan plugin 2023-05-12 11:08:32 +01:00
Eve 57e8234e6c remove unused variable in linux.vmayarascan 2023-05-12 11:08:32 +01:00
Eve 2279a83e3b liniting for linux.vmayarascan 2023-05-12 11:08:32 +01:00
Eve 1a7ec07c28 add linux.vmayarascan based on windows.vadtarascan 2023-05-12 11:08:32 +01:00
Mike Auty 8e56cb39d1 Docs: Fix the documentation dependencies 2023-05-10 22:07:38 +01:00
Mike Auty 3f1797f7e5 Core: Change readthedocs build platform
Fixes #953
2023-05-10 21:57:59 +01:00
Mike Auty e28b42731e Core: Change readthedocs python version
Attempting to fix #953
2023-05-10 21:55:23 +01:00
ikelosandGitHub 2149231bb7 Merge pull request #949 from cpuu/mac-tutorial
Add tutorial for macOS Analysis
2023-05-10 11:11:21 +01:00
ikelosandGitHub 534f9be127 Merge pull request #928 from eve-mem/linux_maple_tree
Add basic support for Linux maple tree struct
2023-05-10 11:06:44 +01:00
ikelosandGitHub e4db77d20a Merge pull request #942 from gcmoreira/mountinfo_fixes
Mountinfo fixes
2023-05-10 11:03:32 +01:00
Gustavo Moreira 7516346b64 Adjust framework versioning 2023-05-10 10:55:19 +02:00
Eve b3c348820f Linux: apply black v23.3.0 formating to volatility3/framework/symbols/linux/__init__.py 2023-05-10 09:18:05 +01:00
Eve 834372a6f8 Linux: apply black v23.3.0 formating to volatility3/framework/symbols/linux/extensions/__init__.py 2023-05-10 09:12:03 +01:00
Eve 7f9afccf6f Linux: apply black formating to maple tree parsing 2023-05-10 08:49:46 +01:00
cpuu 396daa528c Apply Black Python linter to mac.pslist plugin
Applied the Black Python linter to the mac PsList plugin, resulting in more readable and consistent code formatting.
2023-05-10 10:07:09 +09:00
cpuu 186b1ed1c2 Add more process information to mac.pslist plugin
Enhance the PsList plugin by including additional process information such as offset, UID, GID, and start time in the output. Update the TreeGrid columns to display the new information.
2023-05-10 09:49:11 +09:00
Gustavo Moreira 89ed65cc56 Improve filter warning implementation 2023-05-09 09:59:21 +02:00
Gustavo Moreira 6c5db21ae7 Undo mnt_ns_id cast to str 2023-05-09 09:22:02 +02:00
Gustavo Moreira d367b973a5 Renamed get_vmlinux_from_volobj() to get_module_from_volobj_type() 2023-05-09 09:05:37 +02:00