Commit Graph
23 Commits
Author SHA1 Message Date
Mike Auty 841b2b6435 Ruff fixes that black agrees with 2025-09-29 23:04:01 +01:00
Jost Alemann 4f11586ef1 fix: typos 2025-05-23 10:52:33 +02:00
ikelosandGitHub a38a0282ae Merge branch 'develop' into issues/issue1418 2025-01-25 12:51:15 +00:00
Abyss Watcher d46cb3328d appropriate symbols type hinting 2025-01-18 14:48:46 +01:00
Mike Auty 6be039a7e5 Core: Fix black error 2025-01-01 14:05:02 +00:00
Mike Auty c6209800bd Core: Fix up issues when resolving merge 2025-01-01 13:23:02 +00:00
ikelosandGitHub f3f2102748 Merge branch 'develop' into issues/issue1418 2025-01-01 13:15:11 +00:00
TheMythologist d7f678879d Minor improvements for mypy 2024-12-18 15:18:33 +08:00
Mike Auty 1b8f831fda Core: Also fix up the interface to match the concrete classes 2024-12-17 18:37:39 +00:00
Mike Auty d38a69fd5c Ensure the class for Modules is stored in the configruation 2024-09-29 19:49:21 +01:00
David McDonald 77b0110635 Windows: Fixes svc symbols and OS version detection
There were some changes made to the service structures between certain
versions of Windows that caused the PID/binary path to fail to parse
across quite a few samples. This adds the appropriate version detection
logic and updated symbol files to ensure that services are parsed
correctly across Windows versions.
2024-01-29 00:38:06 -06:00
Mike Auty 66598f5b63 Core: Second fix is the charm... 2023-07-01 19:05:22 +01:00
Mike Auty 50b5d2232b Core: Add type parameter to object_from_symbol 2023-07-01 19:00:03 +01:00
Mike Auty bd402772c7 Core: Apply black to the entire codebase and add workflow 2022-12-07 20:48:14 +00:00
Donghyun Kim ad1ef807e7 Context Typo Error, MFT Symbol JSON Prettier 2022-03-05 16:27:07 +09:00
Donghyun Kim 49308eb18d Restore PR 2022-03-03 02:03:31 +09:00
Donghyun Kim dae8860577 Restore PR 2022-03-03 02:02:43 +09:00
Donghyun Kim 58782fcfe1 Typo Error Fix - Context module object Args code comment 2022-03-03 02:00:32 +09:00
Mike Auty 95713fc7ac Core: Change Module to ConfigurableInterface 2021-09-19 01:33:10 +01:00
Mike Auty db2ec8cfb2 Core: Ensure module configuration is recordable 2021-08-16 16:59:11 +01:00
Mike Auty 213eeda268 Core: Add module collection support 2021-07-22 22:37:58 +01:00
Mike Auty e28910f670 Windows: Ensure we set the kernel_virtual_offset before other reqs
It appears in issue #524 that the step to fulfil symbol requirements
can throw an exception (which then prevents the kernel_virtual_offset
(which is optional) from being set appropriately.

This sets the kvo first and adds a check to where it's set.  It doesn't
get to the root of why an exception is thrown, but should ensure it's
easier to spot if it goes wrong.

Fixes #524.
2021-07-12 12:09:07 +01:00
Mike Auty 3911098d27 Core: Rename the top level namespace 2021-01-20 21:21:16 +00:00