Commit Graph

446 Commits

Author SHA1 Message Date
Ana María Martínez Gómez
aa2eb7771c doc: Document supported Linux distributions
Document for which Linux distributions the standalone Linux binary
works.
2020-07-24 10:24:31 +02:00
Moritz Raabe
b02e99e714 doc: update help output 2020-07-23 12:44:12 +02:00
Capa Bot
ea7bd3d262 Sync capa rules submodule 2020-07-22 21:39:32 +00:00
Capa Bot
662a750c71 Sync capa-testfiles submodule 2020-07-22 21:37:43 +00:00
William Ballenthin
baeea5b6ec *: update license header to reference Apache 2.0
closes #173
2020-07-22 15:05:24 -06:00
William Ballenthin
45fbd490bb render: remove extra formatting statements
ref: #164
2020-07-22 14:07:16 -06:00
Willi Ballenthin
1632c45dc5 Merge pull request #164 from threathive/patch-1
add sha1/sha256 to default renderer
2020-07-22 14:06:36 -06:00
William Ballenthin
cc09c1aaec submodule: rules update 2020-07-22 12:53:58 -06:00
William Ballenthin
88cc5cd86f setup.py: pin viv version to v0.0.20200708
closes #177
2020-07-22 12:52:05 -06:00
William Ballenthin
e16704baee Merge branch 'master' of github.com:fireeye/capa 2020-07-22 12:45:54 -06:00
William Ballenthin
cb11037a27 submodule: rules update 2020-07-22 12:45:47 -06:00
Capa Bot
a660690b12 Sync capa rules submodule 2020-07-22 18:45:07 +00:00
William Ballenthin
9fad6f84a3 submodule: rules update 2020-07-22 12:43:03 -06:00
William Ballenthin
48c1c55641 Merge branch 'master' of github.com:fireeye/capa 2020-07-22 12:38:42 -06:00
William Ballenthin
6456644813 setup.py: set PyPI project name to flare-capa for now 2020-07-22 12:38:37 -06:00
Willi Ballenthin
4ad16795c3 Merge pull request #175 from Ana06/tests
Add vivisect installation to setup & Add tests to GitHub Actions
2020-07-22 12:11:39 -06:00
William Ballenthin
447dcc2da5 Merge branch 'master' of github.com:fireeye/capa 2020-07-22 12:07:02 -06:00
Capa Bot
c5626b695b Sync capa-testfiles submodule 2020-07-22 18:07:40 +00:00
William Ballenthin
0bfca0af58 submodule: testfiles update 2020-07-22 12:06:55 -06:00
Ana María Martínez Gómez
85ff03215e Update CI badge in README
- Give it a better name after rule linter and tests have been added to
CI.
- Change the URL to only show result of commits pushed to master
2020-07-22 19:36:54 +02:00
Ana María Martínez Gómez
def4ad68c3 ci: Run tests in master and PRs
Add the tests to the CI GitHub action. Only run the tests if code style
and rule linter succeed, as tests take some time to run.

A similar actions should be added to `capa-testfiles`.
2020-07-22 19:36:51 +02:00
Moritz
9b873aeba7 Update README.md 2020-07-22 09:18:33 +02:00
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
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
threathive
4627edddf0 Update default.py
Having the sha1 & sha256 hashes by default would actually be pretty useful I think. This change would add those.
2020-07-16 22:20:07 -07: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