Commit Graph
5288 Commits
Author SHA1 Message Date
Gustavo Moreira 8efe429719 Linux: kthreads plugin: Adjust required framework version 2024-11-12 18:32:26 +11:00
eve 780f9ab6f5 Volshell: add regex_scan 2024-11-12 07:22:45 +00:00
Gustavo Moreira d90019657c Linux: Add kthreads plugin to enumerate kernel thread functions 2024-11-12 18:14:36 +11:00
Gustavo Moreira 3a734fdeb1 Linux: Object extensions: Remove redundant log message header; the logger handles this formatting. If needed, we can adjust the logger's format instead 2024-11-12 16:23:33 +11:00
Gustavo Moreira a2e99b2633 Linux: Object extensions: Fix type annotations for improved clarity and accuracy. 2024-11-12 16:13:50 +11:00
Gustavo Moreira 3216700d8b Linux: module object extension: Fix recursion call issue 2024-11-12 16:05:59 +11:00
Gustavo Moreira 106b3b3dd0 Linux: PageCache: Fix inode offset when logging an error 2024-11-12 16:01:04 +11:00
Abyss Watcher dd3542b127 explicit loop iterator 2024-11-08 17:51:48 +01:00
Abyss Watcher 485ef894e1 remove taints_value overload attr 2024-11-08 17:49:08 +01:00
Abyss Watcher 8f33aaf5b4 Optional type hints 2024-11-08 17:45:53 +01:00
lesander b739f8d067 revert 3.8 to 3.9 soft bump 2024-11-08 14:05:54 +01:00
lesander a04c04c4e3 fix ci 2024-11-08 14:03:08 +01:00
lesander 1fd5177260 move dependency definitions to pyproject.toml and bump minimal cpython version to 3.9.0 since 3.8.0 is EOL. 2024-11-08 12:31:59 +01:00
ikelosandGitHub 1e871af064 Merge pull request #1339 from volatilityfoundation/issues/issue1336
Core: Limit capstone to compatible versions
2024-11-08 11:23:41 +00:00
ikelosandGitHub 36c0b33bef Merge pull request #1341 from joren485/fix-typo-suspicious-threads
Fix typo in SuspiciousThreads
2024-11-08 10:15:45 +00:00
ikelosandGitHub eb5534dee4 Merge pull request #1340 from joren485/print-plugin-description
Print plugin description on plugin --help
2024-11-08 10:12:48 +00:00
Joren Vrancken b37ba26dd6 Fix typo in SuspiciousThreads 2024-11-08 10:19:05 +01:00
Joren Vrancken 74cf394ad0 Print plugin description on plugin --help 2024-11-08 10:06:59 +01:00
ikelosandGitHub 70188b0190 Merge pull request #1317 from gcmoreira/linux_boottime_support
Linux - Boottime support
2024-11-08 07:52:30 +00:00
ikelosandGitHub 932ea7f44a Merge pull request #1337 from joren485/update-amcache-description
Improve windows.amcache plugin description
2024-11-07 23:38:15 +00:00
Mike Auty 6494260d91 Core: Limit capstone to compatible versions 2024-11-07 23:34:30 +00:00
Abyss Watcher c725903735 introduce scatter-gather scatterlists 2024-11-07 18:08:58 +01:00
Joren Vrancken 20317e0d13 Improve windows.amcache plugin description 2024-11-07 18:05:36 +01:00
ikelosandGitHub efa4959517 Merge pull request #1300 from Abyss-W4tcher/dirty_ioc_windows_malfind
[plugin] Add dirty state IoC detection to malfind
2024-11-07 13:44:56 +00:00
Abyss Watcher a5253ac276 re-trigger black 2024-11-07 13:40:18 +01:00
Gustavo Moreira 73d4f2fc88 Linux: Add support for PROT_NONE, Intel Side Channel Vulnerability L1TF changes and fix _maxphyaddr in x86-64 2024-11-07 20:31:20 +11:00
Gustavo Moreira 9ae7c2bb10 Data layer interface: Convert address_mask to a cached property 2024-11-07 20:28:21 +11:00
Gustavo Moreira 0ad8054f12 intel layer: minor improve lru_cache argument 2024-11-07 20:26:26 +11:00
ikelosandGitHub 130d1188e8 Merge pull request #1307 from dgmcdona/dgmcdona/windows-scheduled-tasks
Windows: Adds scheduled tasks plugin
2024-11-06 22:58:25 +00:00
Gustavo MoreiraandGitHub f05a1691b6 Merge branch 'develop' into linux_boottime_support 2024-11-05 06:05:50 -03:00
Gustavo Moreira c0fa2cfcd6 Linux: Boottime API: User linux_constanst import 2024-11-05 20:02:55 +11:00
Gustavo Moreira 2efb4e7d28 Merge branch 'develop' into linux_boottime_support 2024-11-05 19:56:15 +11:00
Abyss Watcher b209ea36a2 remove slashes in columns 2024-11-01 15:12:52 +01:00
Abyss Watcher 9d08c4681a add module offset to seen_addresses 2024-11-01 15:07:23 +01:00
Abyss Watcher 9440f53429 use a dict of dataclasses for taint_flags 2024-11-01 15:05:25 +01:00
Abyss Watcher c88ebe8927 introduce modxview linux plugin 2024-10-31 12:35:54 +01:00
Abyss Watcher e1b343a284 add module taints parsing apis 2024-10-31 12:33:54 +01:00
Abyss Watcher d5a0b93383 add TAINT_FLAGS constant 2024-10-31 12:28:40 +01:00
ikelosandGitHub a00a59cd23 Merge pull request #1329 from gcmoreira/linux_fix_merge_hidden_modules
linux: hidden_modules: Fix mess with merge #1283
2024-10-30 22:17:59 +00:00
Gustavo Moreira e183f81de6 linux: hidden_modules: Fix mess with merge #1283 2024-10-31 08:28:07 +11:00
ikelosandGitHub 0ee0f4488e Merge pull request #1283 from gcmoreira/linux_hidden_modules
Add linux hidden_modules plugin
2024-10-30 20:46:36 +00:00
Gustavo Moreira 4f86b3f1c0 Merge branch 'develop' into linux_hidden_modules 2024-10-31 07:26:11 +11:00
ikelosandGitHub 73f8ddbf47 Merge pull request #1328 from gcmoreira/linux_module_mod_mem_type_cache
Linux refactory module extension object mod_mem_type cache
2024-10-30 15:32:55 +00:00
ikelosandGitHub efe1e1e579 Merge pull request #1326 from gcmoreira/linux_pagecache_fix_typing
Linux: PageCache API: Fix typing
2024-10-30 15:31:24 +00:00
ikelosandGitHub 6414c66804 Merge pull request #1327 from gcmoreira/linux_vfsmount_fix_type_comparison
Linux: vfsmount type: Fix type comparison
2024-10-30 15:30:43 +00:00
Gustavo Moreira b098596687 Linux: module extension object: Add type annotation to the mod_mem_type property 2024-10-30 19:50:13 +11:00
Gustavo Moreira aecf8d4327 Linux: module extension object: Refactor to replace custom property cache with functools.cached_property that's available from Python 3.8 2024-10-30 18:53:20 +11:00
Gustavo Moreira 84a2233d04 Linux: vfsmount type: Fix type comparison 2024-10-30 16:25:28 +11:00
Gustavo Moreira cf94b078cd Linux: PageCache API: Fix typing 2024-10-30 16:11:03 +11:00
Gustavo Moreira a05397e8b6 Linux: Boottime API: Minor. Fix docstring typo 2024-10-30 15:57:00 +11:00