Mike Auty
96b68b9cdc
Plugins: Don't ever insert an invalid value
2020-09-02 11:13:39 +01:00
memoryforensics1 and ikelos
37de4d45e7
fix
2020-09-02 10:52:53 +01:00
memoryforensics1 and ikelos
74f1492097
fix
2020-09-02 10:52:53 +01:00
memoryforensics1 and ikelos
2408f26f1f
fix, add cross_thread_flags to ETHREAD struct
2020-09-02 10:52:53 +01:00
memoryforensics1 and ikelos
6be5716195
Add FILE_OBJECT and EPROCESS extestions, kthread, token struct
...
add functionality to:
FILE_OBJECT:
access_string function
EPROCESS:
environment_variables function
new structs:
TOKEN:
get_sids function
privileges funciton
KTHREAD:
get_state function
get_wait_reason function
2020-09-02 10:52:53 +01:00
memoryforensics1 and ikelos
489dd0cf77
add KTHREAD struct
2020-09-02 10:52:53 +01:00
memoryforensics1 and ikelos
6487eb5596
Add FILE_OBJECT and EPROCESS extestions, kthread, token struct
...
add functionality to:
FILE_OBJECT:
access_string function
EPROCESS:
environment_variables function
new structs:
TOKEN:
get_sids function
privileges funciton
KTHREAD:
get_state function
get_wait_reason function
2020-09-02 10:52:53 +01:00
memoryforensics1 and ikelos
8a3ee4f0b7
add token object
...
_TOKEN struct added
2020-09-02 10:52:53 +01:00
Mike Auty
6c3176b32c
Linux: Improve lengths for name_as_str
2020-09-01 23:36:21 +01:00
Mike Auty
eb02ee1b81
Configuration: Give PluginRequirements simple type values
2020-09-01 15:44:57 +01:00
Mike Auty
7ea2340d31
Automagic: Refactor valid kernels to valid kernel
2020-09-01 09:02:13 +01:00
Mike Auty
4610be52f0
Automagic: PDBscan use one codepath for kvo setting
2020-09-01 09:02:13 +01:00
Mike Auty
1fc0a9d8d5
Automagic: PDBscan condensing of methods
2020-09-01 09:02:13 +01:00
Mike Auty
88214527ab
PdbUtility: Fixes from npetroni (and restore progress)
2020-09-01 09:02:13 +01:00
Mike Auty
b9e0670e90
PDBUtility: Refactor this to a more central place
2020-09-01 09:02:13 +01:00
Mike Auty
c61edb54fb
PDBUtility: Minor fixes
2020-09-01 09:02:13 +01:00
Mike Auty
613ae30893
Automagic: Heavily refactor pdbscan
...
This separates out a new PDBUtility class that can take a (contiguous) layer and MZ
offset, and produce identify, download if necessary and load the
appropriate symbol table (if any).
2020-09-01 09:02:13 +01:00
Mike Auty
6caebee079
Plugins: Populate optional defaults in plugin initialization
...
Fixes issue #324 .
2020-08-31 23:10:22 +01:00
AsafEitani and ikelos
7ab72a1066
yapf and some corrections
2020-08-31 17:05:20 +01:00
AsafEitani and ikelos
81d346438a
Revert "changed config['dump'] to config.get('dump')"
...
This reverts commit 0d3017f16c .
2020-08-31 17:05:20 +01:00
AsafEitani and ikelos
5a20f7e5bf
Update dlllist.py
2020-08-31 17:05:20 +01:00
AsafEitani and ikelos
c29f384f55
changed config['dump'] to config.get('dump')
...
The config['dump'] caused some trouble in dlllist.
2020-08-31 17:05:20 +01:00
AsafEitani and ikelos
29e2f4485f
Added dlllist and netscan to timline
2020-08-31 17:05:20 +01:00
Mike Auty
9c74f0bc88
Windows: Clear-up some extra whitespace in certain plugins
2020-08-31 13:55:48 +01:00
cesare and ikelos
ffbe4e0d1a
added pid filter to psscan.
2020-08-31 13:52:04 +01:00
cesare and ikelos
0c90fbaae6
added to psscan the pid/dump option
2020-08-31 13:52:04 +01:00
cesare and ikelos
c5464dce03
- version added
...
- "proc_id" moved into try/except and default value added
2020-08-31 13:52:04 +01:00
cesare and ikelos
4cea3372b6
- moved the exception handling back to generator (followed the same approach used in procdump.py)
...
- changed "self" to "cls"
2020-08-31 13:52:04 +01:00
AsafEitani and ikelos
fe2b2ccaeb
moved vad_dump to vadinfo
2020-08-29 10:59:22 +01:00
AsafEitani and ikelos
86a7b55229
Update malfind.py
2020-08-29 10:59:22 +01:00
AsafEitani and ikelos
1c7f818c72
Update malfind.py
2020-08-29 10:59:22 +01:00
Mike Auty
ebad953a74
Windows: Refactor winver to versions.
2020-08-29 10:58:16 +01:00
Mike Auty
13a3054238
Windows: Add in recently added plugins
2020-08-29 10:58:16 +01:00
Mike Auty
567cded35f
Windows: Fix OsDistinguisher typo
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
8143f75054
Plugin: Clarify the isfinfo filter parameter
2020-08-29 10:57:39 +01:00
Mike Auty
94c0307373
Plugin: Change the file parameter to isf
2020-08-29 10:57:39 +01:00
Mike Auty
c2762dc6fa
Plugin: Add initial version of ISFinfo plugin
2020-08-29 10:57:39 +01:00
Mike Auty
5bd0cf0e2e
Windows: Fix wrote attribute in cmdline plugin
...
Fixes #316 .
2020-08-28 01:43:41 +01:00
Mike Auty
b41658e71f
Windows: Fix issue with extensions.pe
2020-08-27 00:23:16 +01:00
Mike Auty
7b9375832f
Windows: Don't forget to clear out moddump
2020-08-26 22:15:24 +01:00
Mike Auty
7afc4bfec7
Core: Fix verison typos
2020-08-26 22:04:50 +01:00
Mike Auty
8ed5767c92
Windows: Clean up memmap based on @imhlv2's suggestion
2020-08-26 20:36:52 +01:00
Mike Auty
89b466c8ac
Plugins: Fixes for good spots by IMHLv2
2020-08-26 20:36:52 +01:00
Mike Auty
5bc6c4a33b
Plugins: Bump versions for plugin with new features
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
cesare and ikelos
f78820faf7
- version added
...
- "proc_id" moved into try/except and default value added
2020-08-25 12:16:38 +01:00
cesare and ikelos
e16953c7f9
- moved the exception handling back to generator (followed the same approach used in procdump.py)
...
- changed "self" to "cls"
2020-08-25 12:16:38 +01:00
cesare and ikelos
64c0d1f43b
Added method "get_cmdline" to be able to call the plugin on a single process.
...
The general plugin behaviour is exactly the same, just moved the "query" part in a
single method, callable from outside
2020-08-25 12:16:38 +01:00