Skip to content

Commit

Permalink
parsers_split (#2383)
Browse files Browse the repository at this point in the history
* parsers_split
  • Loading branch information
doomedraven authored Nov 1, 2024
1 parent abdac65 commit fd4b931
Show file tree
Hide file tree
Showing 202 changed files with 854 additions and 16,956 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/python-package-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
timeout-minutes: 20
strategy:
matrix:
python-version: ["3.10", "3.11"]
python-version: ["3.10"]

steps:
- name: Check out repository code
Expand Down
14 changes: 1 addition & 13 deletions .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
timeout-minutes: 20
strategy:
matrix:
python-version: ["3.10", "3.11"]
python-version: ["3.10"]
steps:
- name: Check out repository code
uses: actions/checkout@v4
Expand All @@ -42,18 +42,6 @@ jobs:
- name: Run unit tests
run: poetry run python -m pytest --import-mode=append

- name: See if any parser changed
uses: dorny/paths-filter@v3
id: changes
with:
filters: |
src:
- 'modules/processing/parsers/CAPE/*.py'
- name: Test parsers only if any parser changed
if: steps.changes.outputs.src == 'true'
run: poetry run python -m pytest tests_parsers -s --import-mode=append

format:
runs-on: ubuntu-latest
timeout-minutes: 20
Expand Down
8 changes: 8 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
### [01.11.2024] Parsers
* Malware config parsers aka parsers are moved out of core of CAPE.
* Now they are at their own [repository](https://github.com/CAPESandbox/CAPE-parsers).
* Feature added. `load=X`, where `X` is one of those: all/core/community
* All = core and community
* Exclude parsers. Allows to not load some particular parsers. `exclude_parsers=["name1", "name2"]`
* Your custom parsers from `custom/parsers/` will still load and overwrite cape carser if name matches.

### [04.10.2024]
* Monitor update: Add GetClassObject hook to handle UAC bypass technique using CMSTPLUA COM object
* PrivateLoader direct syscall capture
Expand Down
162 changes: 0 additions & 162 deletions lib/cuckoo/common/aplib.py

This file was deleted.

89 changes: 0 additions & 89 deletions lib/cuckoo/common/blzpack.py

This file was deleted.

Binary file removed lib/cuckoo/common/blzpack_lib.so
Binary file not shown.
Loading

0 comments on commit fd4b931

Please sign in to comment.