Ana María Martínez Gómez
7d58d3244c
setup: Add vivisect installation to setup.py
...
Vivisect is not available on PyPI. Tell `pip` in `setup.py` where to
find it so that it is not needed to do it as a separate step.
2020-07-20 22:19:31 +02:00
Moritz
9b873aeba7
Update README.md
2020-07-22 09:18:33 +02:00
Capa Bot
c2c56ba40d
Sync capa rules submodule
2020-07-19 21:56:31 +00:00
Willi Ballenthin
1f2c155b22
Merge pull request #171 from psifertex/master
...
add explanation to documentation about bypassing gatekeeper
2020-07-19 15:49:55 -06:00
Jordan Wiens
2a7d4e7fca
add explanation to documentation about bypassing gatekeeper
2020-07-17 14:41:17 -04:00
Capa Bot
bd2303d3a7
Sync capa rules submodule
2020-07-17 17:35:56 +00:00
Capa Bot
f383181fed
Sync capa-testfiles submodule
2020-07-17 17:34:44 +00:00
Capa Bot
72a850f2c6
Sync capa rules submodule
2020-07-17 15:52:09 +00:00
Capa Bot
96453db3be
Sync capa rules submodule
2020-07-17 13:53:07 +00:00
Moritz
fabab6ac13
Merge pull request #166 from Ana06/rules-linter
...
Fix rule linter and run it in the CI GitHub action
2020-07-17 15:27:12 +02:00
Ana María Martínez Gómez
e744652999
Run rules linter in master and PRs
...
Add the rule linter to the CI GitHub action. A similar actions should be
added to `capa-rules` as well.
2020-07-17 14:20:37 +02:00
Ana María Martínez Gómez
ab1dc3b804
Fix rule linter
...
Prevent the linter to raise an exception if `examples` is `None`, as it
for example currently happens in:
`capa-rules/nursery/hash-data-using-murmur2.yml`
We could also remove the `examples` tag in those cases, but the linter
shouldn't break in any case.
2020-07-17 14:01:07 +02:00
Ana María Martínez Gómez
9701d611f2
Merge pull request #151 from fireeye/ana-ci-badge
2020-07-16 23:00:36 +02:00
Ana María Martínez Gómez
81f943d39f
Add CI status badge to README
...
Add a GitHub action status badge for `CI` to README.
2020-07-16 22:57:11 +02:00
Willi Ballenthin
cc2929ca8a
readme: fix url
2020-07-16 14:43:35 -06:00
Ana María Martínez Gómez
ef44e7e813
Merge pull request #150 from fireeye/ana-code-style
2020-07-16 22:19:51 +02:00
Ana María Martínez Gómez
4ab97ec910
ci: Add GitHub action for style checkers
...
Run isort and black for every pull request or push.
2020-07-16 22:05:17 +02:00
Ana María Martínez Gómez
07764fb31f
Use isort 5
...
Run `isort --profile black --length-sort --line-width 120 .`
Update documentation as well.
2020-07-16 22:02:53 +02:00
Moritz
a02ed5c367
Update README.md
2020-07-16 18:19:41 +02:00
Ana María Martínez Gómez
e7a6e31a8e
Merge pull request #161 from fireeye/ana-license-badge
2020-07-16 17:22:06 +02:00
Ana María Martínez Gómez
0a0de53fe4
Add license badge to README
...
Use https://shields.io/category/license
2020-07-16 16:29:52 +02:00
Willi Ballenthin
97b8a5ea63
Merge pull request #160 from fireeye/doc/add-license
...
doc: add license
2020-07-16 08:14:52 -06:00
Willi Ballenthin
862d740292
readme: comment out links to nightlies until those are setup
2020-07-16 08:14:36 -06:00
Moritz Raabe
bdf472e82a
doc: add license
2020-07-16 15:02:12 +02:00
William Ballenthin
f1fa4e134a
submodule: testfiles update
2020-07-15 19:11:39 -06:00
William Ballenthin
5b0b00b0e7
main: skip .github directory for rules
2020-07-15 18:50:41 -06:00
William Ballenthin
c83742f76e
version: remove commit field
...
not used anywhere
2020-07-15 18:41:11 -06:00
William Ballenthin
187d5b59ac
pyinstaller: update program icon
2020-07-15 18:40:45 -06:00
William Ballenthin
8ee41596cd
submodule: rules update
2020-07-15 18:36:32 -06:00
William Ballenthin
c89c7f7c08
pyinstaller: update version format embedded in standalone exe
2020-07-15 18:35:50 -06:00
William Ballenthin
3af38dc618
pep8
v1.0.0
2020-07-15 18:28:47 -06:00
William Ballenthin
1066707fdd
version: v1.0.0
2020-07-15 18:28:22 -06:00
Willi Ballenthin
3bf030c2d4
Merge pull request #155 from fireeye/ana-desc-regex
...
Enable descriptions for regular expressions
2020-07-15 15:22:50 -06:00
Ana María Martínez Gómez
80ba19a466
Do not initialize Regex match
...
It is not used until it has a value.
2020-07-15 23:02:06 +02:00
Michael Hunhoff
67cfb3866c
support regex feature capa explorer
2020-07-15 14:55:29 -06:00
Ana María Martínez Gómez
78dae308c2
Add test for RegExp descriptions
...
Now that RegExp are a feature, ensure that descriptions are working.
2020-07-15 22:37:38 +02:00
Ana María Martínez Gómez
6fe56f6224
Make Regex a Feature
...
This enables description for regular expressions and simplifies the code.
2020-07-15 22:37:35 +02:00
Willi Ballenthin
881ca88bfe
Merge pull request #146 from fireeye/capa-explorer-export-json-results
...
capa explorer: add file menu option to export capa results
2020-07-15 14:28:17 -06:00
William Ballenthin
a88ada3562
Merge branch 'master' into capa-explorer-export-json-results
2020-07-15 14:26:14 -06:00
William Ballenthin
940137fad8
explorer: use binary mode when opening files
2020-07-15 14:25:39 -06:00
William Ballenthin
cc3e5fd7c6
explorer: use binary mode for opening files
2020-07-15 14:25:04 -06:00
William Ballenthin
e09979720a
pep8
2020-07-15 14:16:21 -06:00
William Ballenthin
3faf175da7
*: add license header
...
closes #144
2020-07-15 14:14:53 -06:00
Ana María Martínez Gómez
a28baf09d6
Merge pull request #153 from fireeye/fix/version-option
2020-07-15 16:40:24 +02:00
Moritz Raabe
7863b78a68
main: fix version and reorder options
2020-07-15 15:15:36 +02:00
Willi Ballenthin
c083303f31
Merge pull request #145 from fireeye/bug-fix-for-101
...
bug fix: remove lazy map() eval
2020-07-14 23:19:13 -06:00
Willi Ballenthin
bc85cd1297
Merge pull request #147 from fireeye/improve-handling-of-features-without-value
...
improve rendering of features with no value
2020-07-14 23:18:24 -06:00
Michael Hunhoff
d0f3a90aef
adding code to handle features with no value e.g. basic block features
2020-07-14 21:41:02 -06:00
Michael Hunhoff
b9e4ce61a0
adding file menu option to export json file
2020-07-14 21:06:53 -06:00
Michael Hunhoff
c0b9c1a4fa
remove lazy map eval
2020-07-14 20:46:20 -06:00