Commit Graph
5288 Commits
Author SHA1 Message Date
Abyss Watcher 3a2933155b improve comments 2025-01-18 14:51:52 +01:00
Abyss Watcher aa99410dd2 prefer KeysView iterable to lists 2025-01-18 14:51:31 +01:00
Abyss Watcher 1e9551b053 types base class and comments improvements 2025-01-18 14:50:28 +01:00
Abyss Watcher fb93d2333b improve comments 2025-01-18 14:50:14 +01:00
Abyss Watcher d46cb3328d appropriate symbols type hinting 2025-01-18 14:48:46 +01:00
Abyss Watcher 0849c163a1 appropriate symbols type hinting 2025-01-18 14:48:37 +01:00
ikelosandGitHub f478044e49 Merge pull request #1330 from Abyss-W4tcher/modxview_plugin
New linux plugin: modxview
2025-01-18 13:26:52 +00:00
Mike Auty 2fe8ee5983 Layers: Update LeechCore RawIO with better error handling for readlines
Fixes #1419
2025-01-18 13:18:57 +00:00
Abyss Watcher 8095924e8a typo 2025-01-18 13:46:13 +01:00
Abyss Watcher 0b82f73137 functools caching and doc. 2025-01-18 13:45:30 +01:00
Abyss Watcher bb6556dbc0 correct arguments for pre_4_10_rc1 2025-01-18 13:37:52 +01:00
Abyss Watcher 3b679cbafb explicit None check 2025-01-18 13:26:43 +01:00
Abyss Watcher cc9486cf03 pre-process module triaging to improve readability 2025-01-18 02:19:11 +01:00
Abyss-W4tcherandGitHub ca98aa25ed Merge branch 'develop' into modxview_plugin 2025-01-18 02:16:52 +01:00
ikelosandGitHub 0cd1520c92 Merge pull request #1551 from gcmoreira/linux_fix_pslist_task_credentials
linux: pslist: fix task credentials rendering
2025-01-17 16:32:21 +00:00
ikelosandGitHub ec48f04ec9 Merge pull request #1550 from gcmoreira/linux_intel_32_pae_support
Linux: Add support for Intel 32bit with PAE
2025-01-17 16:23:49 +00:00
ikelosandGitHub ccb5581554 Merge pull request #1542 from gcmoreira/linux_parity_release_harden_process_listing
linux: Ensure task listing functions yield only valid tasks
2025-01-17 16:19:48 +00:00
Mike Auty 13a8c53f7b Core: There was no clear reason to stop supporting older versions of sphinx 2025-01-17 16:13:35 +00:00
Mike Auty c4430cda8d Core: Try to maintain python-3.8 support for the documentation 2025-01-17 16:09:35 +00:00
Mike Auty 1edb7a4a72 Core: Correct version dependencies to avoid conflicts
Fixes #1546
2025-01-17 16:03:50 +00:00
ikelosandGitHub 8859d0a2ef Merge pull request #1543 from gcmoreira/linux_windows_harden_linked_list
Linux and Windows: Ensure linked list object extensions consistently yield valid entries
2025-01-17 15:47:07 +00:00
ikelosandGitHub adea50a01c Merge pull request #1544 from gcmoreira/linux_parity_release_harden_vma_enumeration
Linux: Ensure VMA enumration functions yield only valid objects consistently
2025-01-17 14:23:19 +00:00
Mike Auty adf81bc74a Update copyright dates 2025-01-17 12:54:54 +00:00
Gustavo Moreira 6dac7195dc linux: elf_linkmap object extension: Use a more generic invalid address exception 2025-01-17 09:53:13 +11:00
Gustavo Moreira 583a06630f linux:check_syscall plugin: improve pointers validation 2025-01-17 09:53:09 +11:00
Gustavo Moreira 77b8058913 linux:kmsg plugin: improve pointers validation 2025-01-17 09:53:04 +11:00
Gustavo Moreira c28944cdd3 linux:sockstat plugin and list_sockets API: improve pointers validation 2025-01-17 09:52:59 +11:00
Gustavo Moreira 5dc4dfcee8 linux: bpf_prog extension object: improve pointers validation 2025-01-17 09:52:54 +11:00
Gustavo Moreira 50c690e280 linux: proc.Maps plugin: improve pointers validation 2025-01-17 09:52:49 +11:00
Gustavo Moreira ad0c48e8c9 linux: mount info plugin: revert minor version increment in favor of a patch-level update 2025-01-17 08:51:44 +11:00
Gustavo Moreira 4d05e8a76c linux: mount API: escape '*' in docstrings to ensure correct documentation rendering 2025-01-17 08:51:39 +11:00
Gustavo Moreira 72056a8d00 linux: mount api: fix vfsmount pointer check 2025-01-17 07:29:23 +11:00
ikelosandGitHub 897743ace7 Merge pull request #1549 from cgoodwine/develop
Actions: Add new workflow for generating windows EXEs with pyinstaller
2025-01-16 20:26:54 +00:00
Abyss Watcher cd8690a805 require framework version 2.17.0 2025-01-16 16:27:22 +01:00
Abyss Watcher 94704c6674 2.16.0 -> 2.17.0 bump 2025-01-16 16:26:57 +01:00
Abyss Watcher b447bfa81c remove module tainting proxies 2025-01-16 16:24:38 +01:00
Mike Auty 749a0f9c65 Core: Fix up ISFinfo looking for fastjsonschema 2025-01-16 12:06:22 +00:00
Gustavo Moreira d8254b6373 linux: page_cache test case: Improve test 2025-01-16 21:39:37 +11:00
Gustavo Moreira 9944fcc61f linux: page_cache test case: Since the --dump no longer generate output, we test both modes, listing and dumping. 2025-01-16 21:15:22 +11:00
Gustavo Moreira 5502a54198 linux: page_cache plugin: Refactor to make _generator more readable 2025-01-16 19:50:21 +11:00
Gustavo Moreira c1497410b4 linux: page_cache plugin: lazy file initialization and avoid redundant inode page cache walk during dumps not showing output with dumping to file. 2025-01-16 19:50:14 +11:00
Gustavo Moreira 3c92d7f7b7 linux: page_cache: enhance early inconsistency detection 2025-01-16 19:50:08 +11:00
Gustavo Moreira ce40659d87 linux: radix_tree: Fix various issues, enhance early inconsistency detection, and improve compatibility with older kernel versions 2025-01-16 19:49:59 +11:00
Gustavo Moreira 6608487862 Linux: pagecache: Fix issue with incosistent inode page caches 2025-01-15 15:09:37 +11:00
Gustavo Moreira b27f98fed2 linux: pslist: fix task credentials rendering 2025-01-15 14:37:35 +11:00
Gustavo Moreira 28c74f8c1b Linux: Add support for Intel 32bit with PAE in early kernels, including versions 2.3.27 and 2.3.28. 2025-01-15 13:23:39 +11:00
Gustavo Moreira 9f08af47b1 Linux: Add support for Intel 32bit with PAE 2025-01-15 12:51:52 +11:00
Kerry Goodwine 1a84f96c70 Actions: Add new workflow for generating windows EXEs with pyinstaller 2025-01-14 14:55:06 -05:00
Gustavo Moreira 529b67fc96 Linux: pagecache: Fix issue reported in #1527 2025-01-14 13:30:10 +11:00
Gustavo Moreira d21fdb4211 Linux: pagecache: Harden Page Cache API to consistently yield valid entries 2025-01-14 13:30:04 +11:00