atcuno and Andrew Case
8926823199
Format fixes
2024-10-14 13:48:00 -05:00
atcuno and Andrew Case
2920694643
placeholder
2024-10-14 13:48:00 -05:00
Abyss Watcher
e739d96a33
dwarf2json rust type confusion sanity check
2024-10-14 14:03:38 +02:00
Gustavo Moreira
f00c4c3c39
Allows to create objects when using the same symbol table
2024-10-14 16:35:43 +11:00
Gustavo Moreira
15a51cf1ec
Linux - Add hlist_head object extension. Fix #1313
2024-10-14 16:13:56 +11:00
ikelos and GitHub
7b0cb4facd
Merge pull request #1304 from volatilityfoundation/feature/column-select-cli-only
...
Support hiding columns in the CLI
2024-10-13 22:32:14 +01:00
ikelos and GitHub
d1d45ca22f
Merge pull request #1311 from gcmoreira/linux_threads_support_from_6.7
...
Linux - Add support for task threads in kernels >= 6.7
2024-10-13 22:31:33 +01:00
Gustavo Moreira
e3521147d6
Linux - Add support for task threads in kernels >= 6.7
2024-10-13 09:26:37 +11:00
ikelos and GitHub
a10fb5b4b6
Merge pull request #1308 from dgmcdona/dgmcdona/linux-netfilter-fix
...
Linux: Netfilter - fix traceback on missing module name
2024-10-11 18:28:34 +01:00
David McDonald
fb4dd924ce
Linux: Netfilter - fix traceback on missing module name
...
When the module name can't be found, `None` ends up in this field,
causing a traceback when rendering. This fixes it by replacing `None`
with `renderers.NotAvailableValue()`.
This occurred in the context of a netfilter hook from a hidden module.
2024-10-11 10:15:43 -05:00
David McDonald
57ef3f587e
Windows: Adds scheduled tasks plugin
...
This adds a plugin 'ScheduledTasks' that can decode binary-encoded
scheduled tasks from the Windows registry's SOFTWARE hive using a custom
reader that extends the `io.BytesIO` class. Decoding operations are
intended to be as fault tolerant as possible, swallowing exceptions and
returning `None` to account for smear or missing data.
Because each task can have mulitple triggers and multiple actions, a
single entry is generated for each trigger + action pair. In the event
that the either the actions could not be parsed or the triggers could
not be parsed due to missing or smeared data, an entry will still be
generated using the available information from the other registry value,
since trigger and action data is stored separately.
Much more information is decoded than is rendered, this was done
intentionally to avoid overpopulating the TreeGrid with less pertinent
data and to avoid an explosion of trigger and action-specific fields that
may not apply to most other entries.
2024-10-09 17:27:06 -05:00
Mike Auty
e817e72bc2
Support hiding columns in the CLI
2024-10-08 22:52:44 +01:00
Gustavo Moreira
620dd4e67d
Linux: ptrace: version patch number back to zero
2024-10-08 21:55:21 +11:00
Gustavo Moreira
6b5bef4133
Linux: ptrace: bumping version patch number to re-run the black linter with #1301
2024-10-08 21:27:29 +11:00
ikelos and GitHub
4ffaad5a15
Merge pull request #1301 from gcmoreira/fix_black_stable_version
...
Fix black stable version issue with Python 3.8
2024-10-08 09:42:58 +01:00
Gustavo Moreira
384042202e
fix black stable version issue with Python 3.8
2024-10-08 18:37:32 +11:00
Gustavo Moreira
aa95913940
Linux: ptrace: improve header names and variables
2024-10-08 16:03:36 +11:00
Gustavo Moreira
3c4b9996ce
Linux: ptrace: move tracee TIDs to multiple rows
2024-10-08 16:00:35 +11:00
Gustavo Moreira
eb2d4b1765
Linux: ptrace: add ptrace functions to the task_struct object extension
2024-10-08 15:54:48 +11:00
Gustavo Moreira
f92dfdd33b
Linux: ptrace: remove patch number in plugin requirement
2024-10-08 15:53:07 +11:00
Abyss Watcher
e419b67581
introduce dirty state ioc
2024-10-08 02:06:04 +02:00
ikelos and GitHub
d1c5fc2ac1
Merge pull request #1299 from volatilityfoundation/1298-printkey-output-confusing-when-key-not-found
...
#1298 - include hive name in key path
2024-10-07 23:19:14 +01:00
ikelos and GitHub
64d55bf1a7
Merge pull request #1209 from dgmcdona/dgmcdona/windows-amcache
...
Windows: Adds Amcache plugin
2024-10-07 23:15:04 +01:00
ikelos and GitHub
5ff06fe1ef
Merge pull request #1272 from volatilityfoundation/816-port-cmdscan-and-console-plugins-from-vol2-to-vol3-please
...
#816 cmdscan and console
2024-10-07 23:13:19 +01:00
ikelos and GitHub
1409f472db
Merge pull request #1297 from volatilityfoundation/1296-sort-volshell-methods-alphabetically
...
refs #1296 sort volshell methods alphabetically in hh() output
2024-10-07 23:07:46 +01:00
ikelos and GitHub
eb74437dbe
Merge pull request #1263 from gcmoreira/linux_lsof_refactoring_fixes_and_improvements
...
Linux: Add support for threads in both lsof and sockstat plugins.
2024-10-07 23:04:24 +01:00
Mike Auty
9addf6bee8
Remove the old .style.yapf
...
This was used before we shifted to black permanently. It allowed
additional spacing between keyword arguments and their default values,
but it was inconsisnent and could get in a state where it would flip
between two weights, so every "fix" would then be "fixed" back again.
No longer feasible for a project of this size.
2024-10-07 22:57:57 +01:00
ikelos and GitHub
5c4e26865d
Merge pull request #1289 from dgmcdona/dgmcdona/linux-dentry-simple-dname
...
Linux: Properly get paths in simple_dname paths
2024-10-07 22:37:16 +01:00
Dave Lassalle
996875c059
#1298 - include hive name in key path
2024-10-07 16:13:12 -05:00
David McDonald
27ea555b37
Add product version to output columns
2024-10-07 13:54:30 -05:00
David McDonald
dec0d506f9
Fix type signature on get_name
2024-10-07 13:54:07 -05:00
David McDonald
e622acc7f8
Minor version bump: registry extensions API addition
2024-10-07 13:20:50 -05:00
David McDonald
e46d24397d
Code review fixes
2024-10-07 13:20:50 -05:00
David McDonald
f3f5784c71
Remove unused method
2024-10-07 13:17:24 -05:00
David McDonald
0bfac049de
Windows: Adds Amcache plugin
2024-10-07 13:17:24 -05:00
Dave Lassalle
1c3e5574f4
#816 - remove unused import
2024-10-07 12:39:58 -05:00
Dave Lassalle
95f56ad122
#816 - remove extra text from buffer output
2024-10-07 12:39:03 -05:00
Dave Lassalle
0dd082b7fd
#816 initial PR comment fixes
2024-10-07 12:26:17 -05:00
MHL
cb98a085d7
refs #1296 sort volshell methods alphabetically in hh() output
2024-10-07 09:11:49 -05:00
Gustavo Moreira
ee75964345
Linux: lsof plugin: Fix typo in docstring
2024-10-07 20:46:44 +11:00
Gustavo Moreira
2859d7a641
Linux: lsof plugin: Fix list_fds() return typing
2024-10-07 18:49:38 +11:00
Gustavo Moreira
bf19b9f2e0
Linux: lsof plugin: Fix dataclasses import to stick to the style guide
2024-10-07 18:46:18 +11:00
ikelos and GitHub
9477d16f1b
Merge pull request #1295 from eve-mem/linux_docs_lime_warning
...
Docs: Add warning around LiME raw format
2024-10-07 08:17:45 +01:00
Gustavo Moreira
bf02723695
Linux: lsof plugin: Fix module import to stick to the style guide
2024-10-07 17:59:55 +11:00
eve
5d072864d7
Docs: Add warning around LiME raw format
2024-10-07 07:00:44 +01:00
ikelos and GitHub
c13c76c745
Merge pull request #1274 from volatilityfoundation/issues/issue1119
...
Ensure the class for Modules is stored in the configruation
2024-10-06 20:13:04 +01:00
ikelos and GitHub
4149c551a9
Merge pull request #1293 from volatilityfoundation/1292-dumpfiles-uses-incorrect-sector-size-for-datasectionobject
...
#1292 - use correct sector size for DataSectionObject file dumping
2024-10-06 19:03:46 +01:00
ikelos and GitHub
9bda20df34
Merge pull request #1279 from dgmcdona/dgmcdona/linux-sockstat-pytest
...
Linux: Sockstat - adds pytest
2024-10-06 18:17:45 +01:00
ikelos and GitHub
c2feeecee3
Merge pull request #1259 from gcmoreira/linux_pagecache_pointer_verification_improvements
...
Linux Page Cache smear memory protection improvements
2024-10-06 18:07:48 +01:00
ikelos and GitHub
cd979804e0
Merge pull request #1285 from gcmoreira/remote_isf_url
...
Add --remote-isf-url argument to be able to use a remote ISF server from the command-line arguments
2024-10-06 16:57:02 +01:00