28 Commits
Author SHA1 Message Date
David McDonald a6f9a0e95b Framework: Replace PluginRequirements
This replaces all uses of `requirements.PluginRequirements` with
`requirements.VersionRequirement`.
2025-03-24 11:30:17 -05:00
David McDonaldandAndrew Case 5cbc07887c Windows PsList: Add method for listing procs from kernel
This adds a new classmethod, `list_processes_from_kernel`, updates the
`list_processes` method signature to use only the kernel module name and
the context instead of splitting information about the kernel between
the layer_name and symbol_table_name paramters, and does a major version
number increase on the plugin.

Also updates the documentation to reflect pslist method signature
change.

Co-authored-by: Andrew Case <andrew@dfir.org>
2025-03-05 17:59:38 -06:00
j-t-1andGitHub df37f0a909 Reformat how to write a simple plugin 2024-12-23 15:34:17 +00:00
j-t-1andGitHub 9d4dd010a7 Reformat how to write a simple plugin 2024-12-23 15:28:40 +00:00
j-t-1andGitHub a11131b3d4 Update how to write a simple plugin 2024-12-19 14:59:58 +00:00
AshleyandGitHub d6ebad8235 Update simple-plugin.rst
Very minor typo fix.
2023-02-09 21:19:11 -07:00
Donghyun Kim e8b4944f9a Fix: typo for simple-plugin.rst 2022-08-27 01:06:06 +09:00
Mike Auty 951a0f5d50 Documentation: Clarify that the code is just an example
Clarifies for #773 and #776
2022-06-30 11:43:48 +01:00
Mike Auty a386de72f5 Documentation: Fix pslist plugin requirement 2022-06-22 17:12:24 +01:00
fd524a6b31 Update doc/source/simple-plugin.rst
Yep, that seems fine.

Co-authored-by: Donghyun Kim <digitalisx99@gmail.com>
2022-06-22 17:08:18 +01:00
Mike Auty 79be62ca4d Documentation: Update the documentation to the latest framework 2022-06-22 15:12:40 +01:00
Mike Auty 7ba27a75ca Documentation: Improve the simple-plugin example 2022-06-22 14:52:01 +01:00
Donghyun Kim 0fcc0d8b36 Fix typo error of docs (Unreadable) 2022-03-28 20:42:13 +09:00
Donghyun Kim 655ab9305d Fix typo error for licenses, docs 2022-03-28 20:39:11 +09:00
Donghyun Kim 6c1fe42a37 Fix Docs, Framework, Windows Plugin Typo Error 2022-03-09 01:53:04 +09:00
garanews 449c2aaddf fix some typo 2021-10-18 14:38:12 +02:00
Mike Auty 22561368bd Documentation: Ensure all references in the docs are accurate 2021-01-30 17:24:53 +00:00
Mike Auty d6442d661f Documentation: Document self.config slightly better 2020-07-26 23:16:23 +01:00
Mike Auty 9295f41586 Plugins: Convert existing plugins over to use a list for PIDs 2020-07-23 02:02:01 +01:00
Nick L. Petroni, Jrandikelos 500b93d876 doc improvements: spelling, capitalization, markup, grammar 2019-10-10 11:19:36 +01:00
Mike Auty 58dffe8795 Fix typos from the rebase, and add documentation. 2019-08-27 21:08:29 +01:00
Mike Auty 0b6c991b10 Fix up issues in the simple-plugin example. 2019-08-23 21:35:52 +01:00
Mike Auty 754b3f0bc6 Refactor create_filter to create_pid_filter. 2019-04-18 01:10:07 +01:00
Mike Auty 2aa07596c2 Fix up filtering in mac and remove the last of the filter shadowing. 2019-02-28 09:48:15 +00:00
Mike Auty 4e8c8a7232 Fix issues with SymbolRequirement refactoring. 2019-02-11 22:30:22 +00:00
Mike Auty 040da46deb Fix up the descriptions for non-simple requirements. 2019-01-03 00:39:53 +00:00
Mike Auty 5791cfaab7 Stop overriding the builtin filter method, and ensure suitable parameter names. 2018-08-30 11:41:19 +01:00
Mike Auty 60f31852b9 Add in basic documentation covering an example plugin. 2018-08-08 00:41:08 +01:00