 AsafEitaniandikelos
|
7ab72a1066
|
yapf and some corrections
|
2020-08-31 17:05:20 +01:00 |
|
 AsafEitaniandikelos
|
81d346438a
|
Revert "changed config['dump'] to config.get('dump')"
This reverts commit 0d3017f16c.
|
2020-08-31 17:05:20 +01:00 |
|
 AsafEitaniandikelos
|
c29f384f55
|
changed config['dump'] to config.get('dump')
The config['dump'] caused some trouble in dlllist.
|
2020-08-31 17:05:20 +01:00 |
|
Mike Auty
|
ebad953a74
|
Windows: Refactor winver to versions.
|
2020-08-29 10:58:16 +01:00 |
|
Mike Auty
|
6e816c2f20
|
Windows: Convert os_distinguisher to callable class
|
2020-08-29 10:58:16 +01:00 |
|
Mike Auty
|
71366cde33
|
Windows: Refactor the location of os_distinguisher
|
2020-08-29 10:58:16 +01:00 |
|
Mike Auty
|
89b466c8ac
|
Plugins: Fixes for good spots by IMHLv2
|
2020-08-26 20:36:52 +01:00 |
|
Mike Auty
|
1459bdda39
|
Plugins: Change most *dump plugins to --dump
|
2020-08-26 20:36:52 +01:00 |
|
Mike Auty
|
8e420cbe62
|
Core: Multiple typing fixes across the tree
|
2020-08-16 22:22:24 +01:00 |
|
Mike Auty
|
31600254b9
|
Codebase: Apply yapf across the codebase.
|
2020-07-23 01:31:41 +01:00 |
|
Mike Auty
|
af1b8c03e7
|
Renderer: Rename StrLike to MultiTypeData
|
2020-07-16 19:44:18 +01:00 |
|
 Dave Lassalleandikelos
|
42a97dd10c
|
Registry: handle ints, multi strings, and binary data with StrLike
|
2020-07-16 19:44:18 +01:00 |
|
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
|
5571f19b09
|
Registry: Move StringLike from conversion to StrLike format_hint.
|
2020-07-16 19:44:18 +01:00 |
|
Mike Auty
|
0ffe318cb0
|
Project: Update copyright headers for files added in 2020.
|
2020-06-10 21:13:37 +01:00 |
|
 superponibleandikelos
|
48e33c2b98
|
create property for HiveGenerator invalid member
|
2020-05-27 23:16:18 +01:00 |
|
Mike Auty
|
a0da5fef83
|
Issue #186: Rebase and apply yapf
|
2020-05-27 23:16:18 +01:00 |
|
 superponibleandikelos
|
36c19735ee
|
issue #186 - hivelist with new hivescan/bigpools
|
2020-05-27 23:16:18 +01:00 |
|
 superponibleandikelos
|
002758c7f2
|
issue #186 - hivescan and hivelist with bigpools
|
2020-05-27 23:16:18 +01:00 |
|
 superponibleandikelos
|
054d144f9b
|
issue #186 - walk forward, backward, scan if needed
|
2020-05-27 23:16:18 +01:00 |
|
Mike Auty
|
0c43beb42d
|
Core: Apply yapf across all files again.
|
2020-05-05 22:14:33 +01:00 |
|
Mike Auty
|
9fe6e6ba37
|
registry: Add the hivedump plugin
|
2020-01-17 17:22:04 +00:00 |
|
Mike Auty
|
2d408491bd
|
Printkey: Slightly improve subkey name determination.
|
2020-01-15 02:19:12 +00:00 |
|
Mike Auty
|
b0b868d79c
|
Typing: General typing fixes across the tree
|
2019-11-27 11:30:14 +00:00 |
|
Mike Auty
|
10a379b0ee
|
Make 'import as' consistent and ensure proper plugin dependencies.
|
2019-10-02 01:25:03 +01:00 |
|
Mike Auty
|
9a17beb77f
|
Ensure consistency of importing interfaces.
|
2019-10-02 01:18:46 +01:00 |
|
Mike Auty
|
153b3b7d39
|
Make sure we catch the most general exception for what we mean.
|
2019-09-27 11:19:53 +01:00 |
|
Mike Auty
|
679a0eabc2
|
Tidy Exceptions and ensure LayerExceptions are passed a layer name.
|
2019-09-26 15:44:36 +01:00 |
|
Mike Auty
|
e0b9d72c84
|
Update the license URL and LICENSE.txt
|
2019-09-25 21:44:05 +01:00 |
|
Mike Auty
|
72567e1c50
|
Yapf-0.28.0 rerun across the whole codebase.
|
2019-09-21 21:08:23 +01:00 |
|
Mike Auty
|
7efe19224e
|
Make several small typing information fixes.
|
2019-09-17 18:01:11 +01:00 |
|
 superponibleandikelos
|
ae8822dddf
|
check if hive offset is valid before yielding
|
2019-09-17 16:59:50 +01:00 |
|
 superponibleandikelos
|
2fa9e6b84d
|
fix typo in comment
|
2019-09-17 16:59:50 +01:00 |
|
 superponibleandikelos
|
508a9148ed
|
catch InvalidAddressException when creating RegistryHive
|
2019-09-17 16:59:50 +01:00 |
|
 superponibleandikelos
|
36f5e47d5b
|
fix up docstrings to match yield values
|
2019-09-17 16:59:50 +01:00 |
|
Mike Auty
|
c6cdbc7342
|
Move the hive_iterator to HiveList, since it's more intuitively where it should live.
|
2019-09-17 16:59:50 +01:00 |
|
Mike Auty
|
b292188319
|
Update userassist to use the new printkey API.
|
2019-09-17 16:59:50 +01:00 |
|
Mike Auty
|
46c047b7b3
|
Update API slightly to return objects not strings.
|
2019-09-17 16:59:50 +01:00 |
|
Mike Auty
|
b413e4a13d
|
Refactor printkey to be more usable from other plugins.
|
2019-09-17 16:59:50 +01:00 |
|
Mike Auty
|
421af88c29
|
Classmethod make_subconfig so other classmethods can use it.
|
2019-09-08 14:50:48 +01:00 |
|
Mike Auty
|
e922cef316
|
Improve docstrings for all plugins, and reformat all docstrings.
|
2019-09-07 22:59:54 +01:00 |
|
Mike Auty
|
dc0a809729
|
Printkey: Don't offer two options for the same value.
|
2019-09-07 22:05:09 +01:00 |
|
Mike Auty
|
b158c58310
|
Ensure non-found keys mimic found key output a little closer.
|
2019-09-01 22:44:42 +01:00 |
|
Mike Auty
|
952a1b9d69
|
Move printkey recursion around to get proper tree depth.
|
2019-09-01 16:17:26 +01:00 |
|
Mike Auty
|
f040ceed96
|
Ensure keys and values are at the same level.
|
2019-09-01 16:10:58 +01:00 |
|
Mike Auty
|
3d7b2a520b
|
Ensure the tree output for printkey doesn't jump into deep layers.
|
2019-09-01 16:05:51 +01:00 |
|
Mike Auty
|
39c4d061a1
|
Convert registry.printkey hive_walker to a class method.
|
2019-08-31 14:32:35 +01:00 |
|
Mike Auty
|
a3caf39097
|
Use a mapping to determine kind to class.
|
2019-08-31 12:57:53 +01:00 |
|
Mike Auty
|
9cde94bceb
|
Change the license blurb on all files.
|
2019-08-27 23:11:00 +01:00 |
|