diff --git a/CHANGELOG.md b/CHANGELOG.md index 8bd0a4fe..2f670352 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,35 @@ ### New Features +### Breaking Changes + +### New Rules (0) + +- + +### Bug Fixes + +### capa Explorer Web + +### capa Explorer IDA Pro plugin + +### Development + +### Raw diffs +- [capa v9.0.0...master](https://github.com/mandiant/capa/compare/v9.0.0...master) +- [capa-rules v9.0.0...master](https://github.com/mandiant/capa-rules/compare/v9.0.0...master) + +## v9.0.0 + +This release introduces a new scope for dynamic analysis, "span of calls", + that matches features against a across a sliding window of API calls within a thread. +Its useful for identifying behaviors that span multiple API calls, + such as `OpenFile`/`ReadFile`/`CloseFile`, without having to analyze an entire thread, which may be very long. + +The release also contains a number of bug fixes and enhancements by new contributors: @v1bh475u and @dhruvak001. Welcome and thank you! + +### New Features + - add warning for dynamic .NET samples #1864 @v1bh475u - add lint for detecting duplicate features in capa-rules #2250 @v1bh475u - add span-of-calls scope to match features against a across a sliding window of API calls within a thread @williballenthin #2532 @@ -15,13 +44,12 @@ - add span-of-calls scope to rule format - capabilities functions return dataclasses instead of tuples -### New Rules (4) +### New Rules (3) - data-manipulation/encryption/rsa/encrypt-data-using-rsa-via-embedded-library @Ana06 - data-manipulation/encryption/use-bigint-function @Ana06 -- nursery/dynamic-add-veh wballenthin@google.com - internal/limitation/dynamic/internal-dotnet-file-limitation @v1bh475u -- + ### Bug Fixes @@ -45,8 +73,8 @@ - documentation: Improve CLA and Code of Conduct information in CONTRIBUTING @Ana06 ### Raw diffs -- [capa v8.0.1...master](https://github.com/mandiant/capa/compare/v8.0.1...master) -- [capa-rules v8.0.1...master](https://github.com/mandiant/capa-rules/compare/v8.0.1...master) +- [capa v8.0.1...v9.0.0](https://github.com/mandiant/capa/compare/v8.0.1...v9.0.0) +- [capa-rules v8.0.1...v9.0.0](https://github.com/mandiant/capa-rules/compare/v8.0.1...v9.0.0) ## v8.0.1 diff --git a/capa/version.py b/capa/version.py index 2f31547a..f8f32b20 100644 --- a/capa/version.py +++ b/capa/version.py @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "8.0.1" +__version__ = "9.0.0" def get_major_version(): diff --git a/rules b/rules index c0aa922f..79afc557 160000 --- a/rules +++ b/rules @@ -1 +1 @@ -Subproject commit c0aa922f208dba7fdba0e3774ffecbd7cb9bfe7e +Subproject commit 79afc557f1651971ac0e70b9352f0cfed24b5645 diff --git a/web/public/index.html b/web/public/index.html index d67edd88..6f113e55 100644 --- a/web/public/index.html +++ b/web/public/index.html @@ -216,22 +216,35 @@
  • added: - - overwrite DLL .text section to remove hooks + + use bigint function
  • added: - - attach BPF to socket on Linux + + encrypt data using RSA via embedded library
  • Tool Updates

    -

    v8.0.0 (2024-12-09)

    +

    v9.0.0 (2025-02-05)

    +

    + This release introduces a new scope for dynamic analysis, "span of calls", + that matches features against a across a sliding window of API calls within a thread. + Its useful for identifying behaviors that span multiple API calls, + such as OpenFile/ReadFile/CloseFile, + without having to analyze an entire thread, which may be very long. + + The release also contains a number of bug fixes and enhancements by new contributors: + @v1bh475u and @dhruvak001. + Welcome and thank you! +

    + +

    v8.0.1 (2024-12-09)

    This point release fixes an issue with the IDAPython API to now handle IDA Pro 8.3, 8.4, and 9.0 correctly.