Commit Graph
4612 Commits
Author SHA1 Message Date
Gustavo Moreira 18f7f035ee linux: fix datetime import and remove unused ones 2024-10-18 12:29:09 +11:00
ikelosandGitHub 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
ikelosandGitHub 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
ikelosandGitHub 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
Mike Auty e817e72bc2 Support hiding columns in the CLI 2024-10-08 22:52:44 +01:00
ikelosandGitHub 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
ikelosandGitHub 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
ikelosandGitHub 64d55bf1a7 Merge pull request #1209 from dgmcdona/dgmcdona/windows-amcache
Windows: Adds Amcache plugin
2024-10-07 23:15:04 +01:00
ikelosandGitHub 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
ikelosandGitHub 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
ikelosandGitHub 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
ikelosandGitHub 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
ikelosandGitHub 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
ikelosandGitHub 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
ikelosandGitHub 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
ikelosandGitHub 9bda20df34 Merge pull request #1279 from dgmcdona/dgmcdona/linux-sockstat-pytest
Linux: Sockstat - adds pytest
2024-10-06 18:17:45 +01:00
ikelosandGitHub 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
ikelosandGitHub 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
ikelosandGitHub c67f2e51c1 Merge pull request #1284 from gcmoreira/fix_all_any_misuses
Fix misuse of all() and any() functions across the codebase
2024-10-06 16:41:51 +01:00
Dave Lassalle bb5a447502 #1292 - use correct sector size for DataSectionObject file dumping 2024-10-05 09:58:01 -05:00
Gustavo Moreira cffad872bb Linux: sockstat. Fix #1271 which unnecessarily extends the interface of the list_sockets() class method 2024-10-04 12:22:53 +10:00
Gustavo Moreira d7d84b4c7f Merge branch 'develop' into linux_lsof_refactoring_fixes_and_improvements 2024-10-04 12:08:10 +10:00
David McDonald 4ac9b0825a Linux: Properly get paths in simple_dname paths
Some dentry paths were not being recovered from `simple_dname` paths,
this fixes the issue by properly dereferencing the string pointer.
2024-10-03 10:59:59 -05:00
Gustavo Moreira a64813be43 Added metavar and single letter argument to the --remote-isf-url 2024-10-02 13:08:05 +10:00
Gustavo Moreira a63e9f1699 Add --remote-isf-url argument to be able mutually exclusive to --offline 2024-10-02 13:00:45 +10:00
Gustavo Moreira c18818aa8d Fix misuse of all() and any() functions across the codebase 2024-10-02 10:38:01 +10:00
ikelosandGitHub 72abb419cc Merge pull request #1281 from eve-mem/linux_malfind_32bit_arch_detection
Linux: Update malfind plugin to use symbols.symbol_table_is_64bit when determining if a 32bit OS is detected in the sample
2024-10-02 00:07:20 +01:00
Mike Auty 950ab3e201 Add in additional microarchitectures for vmscan 2024-10-01 19:47:19 +01:00
Dave Lassalle ece2dbe9a7 #816 formatting fixes 2024-10-01 13:00:15 -05:00
David McDonald c0672f6c4b Linux: Sockstat - adds pytest
This adds a pytest for the `linux.sockstat.Sockstat` plugin.
2024-10-01 10:02:25 -05:00