Mike Auty
ecddc40781
Printkey: Bump the required framework version due to the API changes.
2020-07-16 19:44:18 +01:00
Mike Auty
a5fc7323ec
Registry: Don't make assumptions about the default
2020-07-16 19:44:18 +01:00
Mike Auty
b31f9eb6e2
Registry: Move control of the StrLike output to the UIs
2020-07-16 19:44:18 +01:00
Mike Auty
5571f19b09
Registry: Move StringLike from conversion to StrLike format_hint.
2020-07-16 19:44:18 +01:00
Mike Auty
ee41e7968f
Registry: Retain data recovered from registry strings
2020-07-16 19:44:18 +01:00
Mike Auty
e97549498c
Configuration: Allow unspecified optional list requirements
2020-07-16 15:28:38 +01:00
Mike Auty
e4c7921072
Configuration: Improve PluginRequirement error reporting
2020-07-16 15:21:50 +01:00
Mike Auty
626712324a
FrameworkInfo: List LayerStackers
2020-07-16 11:17:51 +01:00
Mike Auty
79d44edd37
Automagic: Don't hide errors from manual stacker setting
2020-07-16 11:17:29 +01:00
Mike Auty
9e02a1b3c6
CLI: Improve ListRequirement support
2020-07-16 11:16:58 +01:00
Mike Auty
c21bc62589
Pdbconv: Fix issue when remote file does not exist
2020-07-15 21:42:46 +01:00
Mike Auty
1b774bc69d
Yarascan: Bump plugin to include rule name (issue/PR #253 )
...
In order to try to version control the scanner, a version number was
added to the yarascan plugin along with a method for calling the
scanner.
2020-07-13 10:52:04 +01:00
Mike Auty
10f6231c87
Documentation: Fix typo (thanks NiklasBeierl!)
2020-07-11 19:34:42 +01:00
Mike Auty
878e4c0420
Documentation: Improve the man page regarding issue #250 .
2020-07-11 12:16:24 +01:00
Mike Auty
432e74ecd1
CLI: Reword the help message and yapf format
2020-07-11 11:59:38 +01:00
Niklas Neierl and ikelos
077cdfb36e
Added instructions for help on a plugin
2020-07-11 11:52:31 +01:00
Mike Auty
07ddbb60f7
Linux: Don't forget the pslist pid parameter
2020-07-11 10:32:15 +01:00
Andrew Case
2427a7c988
Linux - add an explicit version to lsmod
2020-07-10 15:41:25 -05:00
Mike Auty
ce6fb561cb
Documentation: Add an important note about layer.metadata
2020-07-05 22:20:26 +01:00
Mike Auty
2b05c7ffcb
README: Don't forget the line breaks
2020-07-03 14:48:34 +01:00
Mike Auty
a669ba8191
README: Update to include hashes for large symbol packs
2020-07-03 14:47:00 +01:00
Mike Auty
4cccbc2f69
Automagic: Fix os_chooser method
...
Two issues found:
* the plugin hierarchy always start volatility.plugins, so we need
to go to index 2.
* the layers weren't loaded at the time the stacker list was generated
so all other stackers failed.
2020-07-02 19:33:32 +01:00
Mike Auty
55dd1c6c2c
Automagic: Fix bad default parameter
2020-07-02 19:33:32 +01:00
Mike Auty
16c2ddb837
Automagic: Change stackers to including an exclusion list
2020-07-02 19:33:32 +01:00
Mike Auty
33d1c696e5
Automagic: Allow stackers to be configurable
2020-07-02 19:33:32 +01:00
Michael Ligh and ikelos
87ff6dd87c
refs #200 raise ValueError if an object doesn't have a name
2020-07-01 20:51:22 +01:00
Mike Auty
944bf2174f
Automagic: Split out the stacker code
2020-07-01 20:30:31 +01:00
Mike Auty
232fcbe499
Objects: Go back to the *much* quicker exception handling
2020-07-01 20:24:30 +01:00
Mike Auty
51c0b873cc
Objects: Reduce duplicated code (thanks @atcuno)
2020-07-01 20:24:30 +01:00
Mike Auty
f1613a78b3
Objects: Use contextlib instead of finally
2020-07-01 20:24:30 +01:00
Mike Auty
1cdcd8d811
Core: The has-valid-members interface bumps the version
2020-07-01 20:24:30 +01:00
Mike Auty
6f1001f290
Objects: Add in the ability to test for member validity
2020-07-01 20:24:30 +01:00
Mike Auty
826102c0b5
Logging: Fixes issue #241
2020-06-30 08:58:40 +01:00
Mike Auty
4b29cf1986
Objects: Fix incorrect pointer readability check
2020-06-28 19:32:37 +01:00
Mike Auty
888b432667
Mac: Fix an error decoding bad UTF-8 values
...
Closes #228 .
2020-06-28 01:07:16 +01:00
Mike Auty
ea20ae1c0c
Docs: Add CLI manpage (and fix a CLI option)
2020-06-28 00:57:46 +01:00
Mike Auty
91d9d37c68
Docs: Document cross-layer communication
2020-06-27 23:52:54 +01:00
Mike Auty
d28e573c18
Renderers: Fix python deprecation warnings
2020-06-27 18:34:43 +01:00
Mike Auty
ac1d99677d
ISF: Support deprecating versions
2020-06-27 18:33:30 +01:00
Mike Auty
cd9a46ebd1
Resources: Ensure we close all file pointers
2020-06-27 18:29:51 +01:00
Hans P. Reiser and ikelos
cc6f4fbf9d
print correct db/dd/.. offset: increment offset after printing, not before
2020-06-25 22:19:19 +01:00
Mike Auty
cf988944b9
Linux: Correct the ASLR for pre-masking (KASLR is still incorrect)
2020-06-23 16:56:40 +01:00
Hanno Heinrichs and ikelos
deb2b78312
Clear symbol cache after ASLR computation on Linux.
2020-06-23 16:45:22 +01:00
Hanno Heinrichs and ikelos
30226d2bdd
Fix find_aslr() function invocation for Linux.
2020-06-23 16:10:05 +01:00
Mike Auty
abb1f3d71c
Renderers: Fix inaccurate old code
2020-06-22 19:26:37 +01:00
Mike Auty
99a8c69e75
Renderers: Support partial results during population
2020-06-22 19:26:37 +01:00
Mike Auty
16a8e3771b
Objects: Make bool an int
...
We can't inherit from bool, so __new__ can't return a bool, so
everything has be done with int. However __bool__ is already
defined for int, so it should have no significant impact
(other than type() calls).
Fixes issue 232.
2020-06-18 16:53:14 +01:00
Mike Auty
0ffe318cb0
Project: Update copyright headers for files added in 2020.
2020-06-10 21:13:37 +01:00
Mike Auty
d3ba947a56
Mac: Fix case names of certain plugins
...
Closes #201 .
2020-06-10 21:02:16 +01:00
Mike Auty
c134cf6eca
Timeliner: Improve the option name
2020-06-10 20:33:04 +01:00