Commit Graph
5731 Commits
Author SHA1 Message Date
Andrew Case 7289f7dc70 Ensure that new symbol tables are only created when needed. Avoid name collisions leading to inconsistent behaviour. Make API for symbol table acquisition sane. 2025-03-10 03:27:56 +00:00
Andrew CaseandDavid McDonald 3eae04c1e8 Add removal_date to deprecation API 2025-03-09 22:23:33 -05:00
Andrew CaseandDavid McDonald 6cabb0586b Add removal_date to deprecation API 2025-03-09 22:23:33 -05:00
Andrew CaseandDavid McDonald 4a87bf506a Add new deprecation module 2025-03-09 22:23:33 -05:00
Andrew CaseandDavid McDonald b68b4f3e72 Bring back change after merge conflict 2025-03-09 22:23:33 -05:00
Andrew CaseandDavid McDonald 6a32aa4b6a Deprecation API updates 2025-03-09 22:23:33 -05:00
ikelosandDavid McDonald 00678fbf19 Update volatility3/framework/plugins/linux/hidden_modules.py
Ensure black doesn't complain
2025-03-09 22:23:33 -05:00
636bb10f9f Update volatility3/framework/plugins/linux/hidden_modules.py
Co-authored-by: ikelos <ikelos@users.noreply.github.com>
2025-03-09 22:23:33 -05:00
Andrew CaseandDavid McDonald 2ead4d3dc6 update for black 2025-03-09 22:23:33 -05:00
Andrew CaseandDavid McDonald bdc3443c13 Merge two Linux APIs for mapping kernel modules to pointers. Fix bugs in new API. Add deprecation warnings throughout old API. 2025-03-09 22:23:33 -05:00
ikelosandGitHub b99918c423 Merge pull request #1694 from j-t-1/comment
Remove comment
2025-03-09 13:07:49 +00:00
ikelosandGitHub f008edbb33 Merge pull request #1695 from j-t-1/capstone
Remove duplicate reference of capstone
2025-03-09 12:45:52 +00:00
j-t-1andGitHub 2074b8fb23 Remove duplicate reference of capstone
The capstone dependency under test is not needed, because test references volatility3[dev] which references volatility3[full,cloud], and full has the capstone dependency.
2025-03-09 10:47:51 +00:00
j-t-1andGitHub 2e56787bf2 Remove comment
These mypy issues are now closed.
2025-03-09 09:21:20 +00:00
j-t-1andGitHub 5b088561db Remove comment and handling of an empty pid_list
These mypy issues are now closed.
2025-03-09 08:55:15 +00:00
ikelosandGitHub 78794aaad8 Merge pull request #1693 from volatilityfoundation/fix_handles_api
Fix handles API and callers. Bump version number and requirements
2025-03-08 23:41:51 +00:00
Andrew Case 9919c1e614 Fix handles API and callers. Bump version number and requirements 2025-03-08 22:49:16 +00:00
ikelosandGitHub 67b8f2ce47 Merge pull request #1691 from volatilityfoundation/fix_deecopy_call
Remove deepcopy call in pe_symbols. Validate wanted symbol informatio…
2025-03-08 20:52:12 +00:00
ikelosandGitHub c8fcf97645 Merge pull request #1674 from volatilityfoundation/change_reported_type
Change the type information reported for missing attributes
2025-03-08 20:30:58 +00:00
5f8e7e58a4 Update volatility3/framework/plugins/windows/pe_symbols.py
Co-authored-by: ikelos <ikelos@users.noreply.github.com>
2025-03-08 14:12:11 -06:00
Andrew Case 2225548079 Remove deepcopy call in pe_symbols. Validate wanted symbol information passed through resolving functions 2025-03-08 19:59:57 +00:00
ikelosandGitHub 50306e82af Merge pull request #1690 from volatilityfoundation/fix_poolscanner_api
Convert poolscanning APIs to new coding standards
2025-03-08 18:24:52 +00:00
Andrew Case 539a94117a Add missing change 2025-03-08 17:27:50 +00:00
Andrew Case f69b00b48c Convert poolscanning APIs to new coding standards 2025-03-08 17:21:27 +00:00
ikelosandGitHub d53d94da2d Merge pull request #1679 from Abyss-W4tcher/improve_lsadump_rendering
windows.lsadump: Improve secret readability
2025-03-08 13:17:51 +00:00
ikelosandGitHub 0f5e5697ef Merge pull request #1689 from j-t-1/complex
Tweak complex plugin documentation
2025-03-08 13:17:07 +00:00
j-t-1andGitHub 475c1e163c Tweak complex plugin documentation 2025-03-08 12:58:25 +00:00
Abyss Watcher 603ecbb486 render secret with HexBytes 2025-03-08 12:29:34 +01:00
j-t-1andGitHub 0dbd8c0ec1 Tweak complex plugin documentation 2025-03-08 08:30:41 +00:00
j-t-1andGitHub 7f87f8eee0 Tweak complex plugin documentation 2025-03-08 08:27:01 +00:00
ikelosandGitHub 5347bb8168 Merge pull request #1634 from volatilityfoundation/issues/issue1480
Symbols: Restore previous protection for non-native missing types
2025-03-08 00:57:16 +00:00
ikelosandGitHub d13cf7ae22 Merge pull request #1681 from volatilityfoundation/fix_dos_reconstruct_calls
Fix error handling and reporting around PE reconstruction calls
2025-03-08 00:55:57 +00:00
Andrew Case 0d3b155766 Change debug to warning to always notify user 2025-03-08 00:50:51 +00:00
Andrew Case 3b7317971d Fix error handling and reporting around PE reconstruction calls 2025-03-08 00:49:02 +00:00
ikelosandGitHub 5a71511577 Merge pull request #1675 from volatilityfoundation/fix_list_threads_api
Update the list_threads API to current standards and update current c…
2025-03-08 00:38:06 +00:00
ikelosandGitHub 7ac9d025d1 Merge pull request #1682 from volatilityfoundation/fix_secrets_dumping_plugins
Bring hash dumping plugins up to current coding standards and error c…
2025-03-08 00:31:07 +00:00
Andrew Case 3800ef37c7 Fix versioning again 2025-03-08 00:32:47 +00:00
Andrew Case f85c3a2d97 Fix versioning again 2025-03-08 00:31:57 +00:00
Andrew Case 9e7ac650de Fix versioning again 2025-03-08 00:30:53 +00:00
Andrew Case bcf038bfd5 Fix versioning again 2025-03-08 00:30:06 +00:00
7342f1e27e Apply suggestions from code review
convert from static back to classmethod

Co-authored-by: ikelos <ikelos@users.noreply.github.com>
2025-03-07 18:25:35 -06:00
Andrew Case 9fe4092e9f Update the list_threads API to current standards and update current callers to new form 2025-03-08 00:34:40 +00:00
ikelosandGitHub 237ff925e2 Merge pull request #1684 from volatilityfoundation/fix_truecrypt_backtraces
Prevent truecrypt from throwing a backtrace when the module isn't fou…
2025-03-08 00:23:10 +00:00
Andrew Case 24a53b4f68 Prevent truecrypt from throwing a backtrace when the module isn't found and print a warning 2025-03-08 00:22:07 +00:00
Andrew Case 74df8dc1ee Fix version changes 2025-03-07 23:36:45 +00:00
Andrew Case 4f94615644 Bring hash dumping plugins up to current coding standards and error checking patterns. Fix bugs and typing 2025-03-07 22:42:58 +00:00
ikelosandGitHub 0b6203cf7a Merge pull request #1678 from volatilityfoundation/fix_unloaded_modules
Fix unloaded modules bugs. Change API to fit current formats
2025-03-07 21:50:18 +00:00
ikelosandGitHub 0e236fda10 Merge pull request #1680 from volatilityfoundation/fix_timers_kpcr
Fix timers and kpcrs bugs, missing smear checks, and API. Closes #1642
2025-03-07 21:47:40 +00:00
ikelosandGitHub 21bcdf9f50 Merge pull request #1652 from volatilityfoundation/fix_pstree_infinite_loop
Add complete smear protection to linux.pstree
2025-03-07 21:32:32 +00:00
ikelosandGitHub 0a4e1827da Merge pull request #1661 from Abyss-W4tcher/bulk_out_windows_testing
Testing: enhance general design
2025-03-07 21:31:18 +00:00