Commit Graph

1362 Commits

Author SHA1 Message Date
Capa Bot
24cd301fa8 Sync capa-testfiles submodule 2021-04-26 14:53:44 +00:00
Willi Ballenthin
a32d609ead Merge pull request #534 from fireeye/dependabot/pip/black-21.4b0
build(deps-dev): bump black from 20.8b1 to 21.4b0
2021-04-26 08:45:10 -06:00
William Ballenthin
a0e045dc52 ci: use black/isort dep from setup.py
closes #535
2021-04-26 08:39:01 -06:00
William Ballenthin
3111593ab8 pep8 2021-04-26 08:34:36 -06:00
Capa Bot
75d9ff5fff Sync capa rules submodule 2021-04-26 12:26:25 +00:00
dependabot[bot]
42877b0b6e build(deps-dev): bump black from 20.8b1 to 21.4b0
Bumps [black](https://github.com/psf/black) from 20.8b1 to 21.4b0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/master/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-26 06:30:28 +00:00
Capa Bot
f54b697187 Sync capa rules submodule 2021-04-23 22:50:16 +00:00
Capa Bot
e4a001170c Sync capa-testfiles submodule 2021-04-23 22:49:23 +00:00
Willi Ballenthin
bb15023b0b Merge pull request #533 from fireeye/mr-tz-patch-1
Update installation.md
2021-04-22 14:40:55 -06:00
Moritz
54531ebf35 Update installation.md 2021-04-22 20:41:07 +02:00
Capa Bot
9257e326f3 Sync capa-testfiles submodule 2021-04-22 18:04:58 +00:00
Capa Bot
b59b83a86a Sync capa-testfiles submodule 2021-04-22 17:39:19 +00:00
Capa Bot
caec649a5d Sync capa rules submodule 2021-04-16 14:23:56 +00:00
Capa Bot
09d0286b1b Sync capa rules submodule 2021-04-14 18:35:29 +00:00
Ana María Martínez Gómez
1ebe9766c0 Merge pull request #530 from Ana06/masterv1-6-2
changelog: add v1.6.2
2021-04-14 10:44:57 +02:00
Capa Bot
3e3b1579c3 Sync capa rules submodule 2021-04-14 06:23:30 +00:00
Ana Maria Martinez Gomez
ec6b380acd changelog: add v1.6.2
The code of v1.6.2 is not included in the `master` branch, as it was
backported to `master-py2`. But users may expect to find all releases in
the CHANGELOG of the master branch.
2021-04-13 17:27:48 +02:00
Willi Ballenthin
5ceb515325 Merge pull request #528 from fireeye/williballenthin-patch-2
explorer: readme: document IDA 7.6 patch
2021-04-13 08:54:59 -06:00
Willi Ballenthin
8938744e3e Merge pull request #497 from fireeye/williballenthin-patch-1
ida: support 7.6
2021-04-13 08:54:51 -06:00
Willi Ballenthin
d0f6b47f58 changelog: #528 2021-04-13 08:35:10 -06:00
Willi Ballenthin
a07bcbff2e explorer: readme: document IDA 7.6 patch
closes #496
2021-04-13 08:33:37 -06:00
Moritz
3023634536 build using Py3.8 and test across more OSs (#506)
* build using Py3.8 and test across more OSs

* enable for release

* test builds on push to master
2021-04-13 15:42:58 +02:00
Moritz
a11d04e92b Merge pull request #525 from fireeye/dependabot/pip/smda-1.5.14
build(deps): bump smda from 1.5.13 to 1.5.14
2021-04-12 14:13:36 +02:00
dependabot[bot]
2140a3d762 build(deps): bump smda from 1.5.13 to 1.5.14
Bumps [smda](https://github.com/danielplohmann/smda) from 1.5.13 to 1.5.14.
- [Release notes](https://github.com/danielplohmann/smda/releases)
- [Commits](https://github.com/danielplohmann/smda/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-12 06:32:25 +00:00
Willi Ballenthin
1f6debc6e0 Merge pull request #524 from fireeye/mr-tz-patch-1
Update pull_request_template.md
2021-04-09 15:03:13 -06:00
Moritz
eb5c705083 Update pull_request_template.md 2021-04-09 15:03:43 +02:00
Capa Bot
f01044e453 Sync capa rules submodule 2021-04-09 11:19:42 +00:00
Moritz
8ef3eb85a2 Merge pull request #523 from fireeye/auto-detect-sc-extension-2
move auto format check
2021-04-09 13:16:12 +02:00
Moritz Raabe
d1cd4ef259 move auto format check 2021-04-09 11:59:30 +02:00
Capa Bot
a8bef0d9c0 Sync capa rules submodule 2021-04-09 09:21:00 +00:00
Moritz
309a9abb8a Merge pull request #521 from fireeye/auto-detect-sc-extension
auto detect shellcode file extensions
2021-04-09 11:13:25 +02:00
Moritz
cc13a7681a Merge pull request #522 from fireeye/explorer/update-docs
updating capa explorer doc
2021-04-09 10:31:03 +02:00
Michael Hunhoff
503a723611 updating capa explorer doc 2021-04-08 14:06:23 -06:00
Moritz Raabe
998f4a6bad auto detect shellcode file extensions 2021-04-08 18:49:22 +02:00
Willi Ballenthin
1be3613063 changelog: describe #519 2021-04-08 09:10:14 -06:00
Willi Ballenthin
9ffbe5cd76 Merge pull request #519 from fireeye/dependabot/pip/ruamel-yaml-0.17.4
build(deps): bump ruamel-yaml from 0.17.0 to 0.17.4
2021-04-08 09:06:14 -06:00
Ana María Martínez Gómez
255d6ea176 Merge pull request #517 from Ana06/better-tag
ci: add capa release link to capa-rules tag
2021-04-08 10:49:07 +02:00
dependabot[bot]
628e2ef3f4 build(deps): bump ruamel-yaml from 0.17.0 to 0.17.4
Bumps [ruamel-yaml](https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree) from 0.17.0 to 0.17.4.

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-08 08:49:03 +00:00
Ana María Martínez Gómez
64465a7a31 Merge pull request #480 from Ana06/py3-only 2021-04-08 10:48:15 +02:00
Ana Maria Martinez Gomez
9d79baa96a ci: add capa release link to capa-rules tag
GitHub displays the commit's message of the tag if no description is
given, which is ugly. Use annotated tags which include a message. Use
the release link as message, as this is useful information.
2021-04-07 18:46:51 +02:00
Ana Maria Martinez Gomez
3013269a1c changelog: Update changelog
Add `drop Python 2 support` entry.
2021-04-07 18:24:52 +02:00
Ana Maria Martinez Gomez
bbff3016fe doc: Update Python 2 related documentation
Update documentation and code comments which mention Python 2.
2021-04-07 18:20:08 +02:00
Ana Maria Martinez Gomez
e9d190799e py3: use Python 3.6 to publish capa 2021-04-07 18:20:08 +02:00
Ana Maria Martinez Gomez
0465333aa4 py3: Python 3 knows about cp65001
Python 2 doesn't know about `cp65001`. But Python 3 does. Since Python
3.8 `cp65001` is an alias to `utf_8`. But not before Python 3.8 and it
used to cause some problems:
https://bugs.python.org/issue36778
Keep this code to ensure same behavior for all Python versions.
2021-04-07 18:20:08 +02:00
Ana Maria Martinez Gomez
28406dafa1 py3: codecs.decode doesn't raise TypeError
`codecs.decode` doesn't raise `TypeError` in Python 3. Just obey the
comment!
2021-04-07 18:20:08 +02:00
Ana Maria Martinez Gomez
73a49c6a1f py3: remove rstrip("L") needed in Python 2
In Python 3, long integers are not formatted with a trailing `L`, so
this code is not longer needed.
2021-04-07 18:20:08 +02:00
Ana Maria Martinez Gomez
4028171f59 py3: use python3 in shebang 2021-04-07 18:20:08 +02:00
Ana Maria Martinez Gomez
5d341ba078 py3: remove six
As we are not supporting Python 2 any longer, we can stop using six and
use the equivalent Python 3 method instead.
2021-04-07 18:20:07 +02:00
Ana Maria Martinez Gomez
dfb7cf4888 py3: set and document env
Document how to use env now that we are Python3 only. Adapt
`scripts/ci.sh`.
2021-04-07 18:20:07 +02:00
Ana Maria Martinez Gomez
d640c57e29 py3: Update setup.py
Require Python 3.6+ in setup.py
2021-04-07 18:20:07 +02:00