SolitudePy
5b538d1686
Plugins: categorize linux.check_syscall as a malware plugin
2025-06-07 19:35:19 +03:00
Andrew Case
f697287784
Prevent backtrace on corrupt system call table entry
2025-03-17 19:09:05 +00:00
Gustavo Moreira
583a06630f
linux:check_syscall plugin: improve pointers validation
2025-01-17 09:53:09 +11:00
David McDonald
43ac6c4d62
Fix copy-pasted module docstrings
...
This updates the module docstrings for 5 modules that duplicate the
docstring from the `proc` module. This was presumably the result of using
the `proc` module as a template for the others.
2025-01-07 10:24:46 -06:00
Arthur Deierlein
ad7daafc50
linted with ruff (ruff check . --fix)
2024-12-17 22:55:38 +01:00
Mike Auty
62506aece6
Core: Fix up github security issues
...
This fixes an unused import, an improper use of self and lots and lots
of places where we implicitly return None. This now explicitly returns
None to improve readability and prevent mixed implicit and explicit
return values. This should also somewhat aid type checking by humans.
2023-11-26 11:24:53 +00:00
Mike Auty
43a17384c3
Core: Update to black 23.1.0 which removes many blank lines and parentheses
2023-02-03 00:35:49 +00:00
Mike Auty
bd402772c7
Core: Apply black to the entire codebase and add workflow
2022-12-07 20:48:14 +00:00
Mike Auty
dcc774787c
Core: Convert try/except/pass to contextlib.supress
2022-07-03 22:11:24 +01:00
Donghyun Kim
1ef8c51677
Fix: minor code for improve
2022-05-30 08:29:13 +09:00
Gustavo Moreira
e1942976bf
wrong comparison with None
2021-12-10 13:10:47 +11:00
Mike Auty
8f1c5ee55c
Core: Bump API to 2.0.0 and remove symbol_shift
2021-10-06 21:03:40 +01:00
Mike Auty
ad3560e1bc
Linux: Shift linux plugins to using kernel as their default module
2021-08-25 15:48:53 +01:00
Mike Auty
1480aca453
Linux: Update all plugins to ModuleRequirement
2021-07-22 22:40:09 +01:00
Mike Auty
d14ba9e96e
Core: Roll the version number back to 1.0.0
2021-01-20 21:29:30 +00:00
Mike Auty
3911098d27
Core: Rename the top level namespace
2021-01-20 21:21:16 +00:00