Michael Hunhoff
87cdf837e6
merging upstream
2021-03-25 12:42:36 -06:00
Capa Bot
ea4c7d6403
Sync capa rules submodule
2021-03-25 18:37:22 +00:00
Capa Bot
2807549564
Sync capa rules submodule
2021-03-25 07:21:21 +00:00
Capa Bot
c0fe96cec6
Sync capa-testfiles submodule
2021-03-25 07:17:41 +00:00
mike-hunhoff
8c967ac237
Merge pull request #500 from fireeye/explorer/improve-rulegen-search
...
explorer: add checks to validate matched data when searching
2021-03-24 15:55:34 -06:00
Michael Hunhoff
c48b46e932
explorer: adding checks to validate matched data when searching
2021-03-24 15:33:20 -06:00
Michael Hunhoff
21359da766
updating test for strings with special characaters
2021-03-23 16:02:47 -06:00
Michael Hunhoff
e51c79c241
adding lint for incorrect rule string format, refined rendering for strings
2021-03-23 15:55:48 -06:00
Capa Bot
195bae903f
Sync capa rules submodule
2021-03-23 12:25:20 +00:00
Ana María Martínez Gómez
6f289d1b8e
Merge pull request #476 from Ana06/tag-workflow
2021-03-23 09:54:59 +01:00
Moritz
71b21aec59
Merge pull request #492 from fireeye/ignore-gitfiles
...
rule loading: ignore files starting with .git
2021-03-23 08:16:29 +01:00
Capa Bot
42a87d4eaa
Sync capa-testfiles submodule
2021-03-23 07:14:58 +00:00
Capa Bot
51d125642f
Sync capa rules submodule
2021-03-23 07:14:21 +00:00
mike-hunhoff
ddebf2e1cb
Merge pull request #493 from fireeye/enhance/472
...
rule generator: support subscope rules
2021-03-22 17:28:43 -06:00
Michael Hunhoff
7f3e8f1fb1
adding support to match subscope rules and auto insert child statements when creating a new basic block subscope
2021-03-22 17:12:13 -06:00
Ana María Martínez Gómez
ab7dbcd2e4
Merge pull request #491 from fireeye/williballenthin-patch-3
2021-03-22 19:16:49 +01:00
Ana Maria Martinez Gomez
7e5cbddf5d
doc: document release process
...
Add a release checklist.
Closes https://github.com/fireeye/capa/issues/184
2021-03-22 19:14:02 +01:00
Moritz Raabe
44f517c20d
rule loading: ignore files starting with .git
2021-03-22 18:11:29 +01:00
Michael Hunhoff
7bf8c6e3a1
merging upstream
2021-03-22 10:33:36 -06:00
Michael Hunhoff
31ea683335
merge upstream
2021-03-22 09:53:07 -06:00
Willi Ballenthin
29d8f1fd27
ci: tests: pin OS version
2021-03-22 09:51:20 -06:00
Willi Ballenthin
a6c472bb2a
ci: publish: pin OS version
2021-03-22 09:50:47 -06:00
Willi Ballenthin
b880d419a3
ci: build: pin OS versions
2021-03-22 09:50:04 -06:00
Capa Bot
a2ff87af8a
Sync capa rules submodule
2021-03-22 15:45:10 +00:00
Willi Ballenthin
5b9c577380
Merge pull request #489 from fireeye/dependabot/pip/viv-utils-0.6.0
...
Bump viv-utils from 0.5.0 to 0.6.0
2021-03-22 09:39:52 -06:00
Capa Bot
4775e124db
Sync capa rules submodule
2021-03-22 09:02:35 +00:00
Moritz
c243158d7c
Merge pull request #486 from fireeye/fix/eol-improvements
...
EOL improvements
2021-03-22 09:58:29 +01:00
Capa Bot
8afc3f46f6
Sync capa rules submodule
2021-03-22 08:41:21 +00:00
dependabot[bot]
8b5dc54397
Bump viv-utils from 0.5.0 to 0.6.0
...
Bumps [viv-utils](https://github.com/williballenthin/viv-utils ) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/williballenthin/viv-utils/releases )
- [Commits](https://github.com/williballenthin/viv-utils/compare/v0.5.0...v0.6.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-22 06:20:47 +00:00
Capa Bot
1dbb34df9f
Sync capa-testfiles submodule
2021-03-21 19:28:58 +00:00
mike-hunhoff
9383f0bc77
Merge pull request #474 from fireeye/explorer/fix-471
...
explorer: adding support for multi-line tab and SHIFT + Tab
2021-03-19 19:11:14 -06:00
Moritz Raabe
13306b71e0
add file
2021-03-19 09:40:44 +01:00
Moritz Raabe
8719a23de4
dos2unix
2021-03-19 09:40:44 +01:00
Moritz Raabe
7e0b5236af
better deal with CRLF/LF issues
2021-03-19 09:40:43 +01:00
Moritz Raabe
c7798b3254
ensure LF end of line
2021-03-19 09:40:43 +01:00
Willi Ballenthin
7d668550f5
Merge pull request #485 from fireeye/ci/ensure-lf-eol
...
ensure LF end of line
2021-03-18 14:41:13 -06:00
Capa Bot
c945eaf804
Sync capa rules submodule
2021-03-18 20:41:05 +00:00
Moritz Raabe
1bfe0e0874
ensure LF end of line
2021-03-18 20:15:23 +01:00
Capa Bot
153c6a7b01
Sync capa-testfiles submodule
2021-03-18 18:04:33 +00:00
Ana Maria Martinez Gomez
30a83fa382
doc: Fix broken link in README
...
Introduced in https://github.com/fireeye/capa/pull/478
2021-03-16 16:37:33 +01:00
Willi Ballenthin
c0bcefe0bf
Merge pull request #479 from Ana06/viv-utils5
...
setup: bump viv-utils to 0.5.0
2021-03-16 07:02:43 -06:00
Ana Maria Martinez Gomez
5d16a77891
ci: tag capa-rules on release
...
Add GitHub Action to tag capa-rules when releasing capa. The used tag
name is the same as the one in capa.
2021-03-16 12:45:02 +01:00
Ana Maria Martinez Gomez
cd01a01894
setup: bump viv-utils to 0.5.0
...
In viv-utils `getWorkspace` raises `IncompatibleVivVersion` on Python 3
when `vw.loadWorkspace(viv_file)` raises `UnicodeDecodeError`.
Fixes https://github.com/fireeye/capa/issues/469
As we use the same version in py2 and py3, define the viv-utils
requirement once.
2021-03-16 10:51:50 +01:00
Willi Ballenthin
df36bb9f35
Merge pull request #478 from Ana06/badges
...
doc: Improve README badges
2021-03-15 14:42:57 -06:00
Ana María Martínez Gómez
030893e125
Merge pull request #475 from Ana06/incompatible-viv
...
changelog: document incompatibility of viv files
2021-03-15 17:30:17 +01:00
Ana Maria Martinez Gomez
b2ab8ab54c
doc: Improve README badges
...
- Add a link to the `PyPI - Python Version` badge. Otherwise it opens
the image when clicking on it, which is inconsistent with the other
labels. I arrived too late to point this out in:
https://github.com/fireeye/capa/pull/477
- Add release badge with last release version. This may help users to
realize that a new version has been released.
- Add downloads badge.
- Order labels by color.
Closes https://github.com/fireeye/capa/issues/196
2021-03-15 16:47:15 +01:00
Willi Ballenthin
12eb1b96de
Merge pull request #477 from fireeye/mr-tz-patch-1
...
Update README.md with Python version badge
2021-03-15 08:35:27 -06:00
Moritz
cff7d4bad4
Update README.md
2021-03-15 11:54:11 +01:00
Ana Maria Martinez Gomez
a31c616a21
changelog: document incompatibility of viv files
...
`.viv` files (generated by vivisect) are not compatible between Python 2
and Python 3. This causes capa to raise an `UnicodeDecodeError`
exception and should be documented better. I'll add this change to the
release notes after the review.
Related to https://github.com/fireeye/capa/issues/469
2021-03-15 10:26:32 +01:00
Michael Hunhoff
3d2b4dcc26
adding support for multi-line tab and SHIFT + Tab
2021-03-11 17:13:43 -07:00