diff --git a/CHANGELOG.md b/CHANGELOG.md index 5bd9b6e7f..27d8ab08b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,12 +3,37 @@ ## master (unreleased) ### New Features -- ELF: implement file import and export name extractor #1607 #1608 @Aayush-Goel-04 -- bump pydantic from 1.10.9 to 2.1.1 #1582 @Aayush-Goel-04 -- develop script to highlight the features that are not used during matching #331 @Aayush-Goel-04 ### Breaking Changes +### New Rules (0) + +- + +### Bug Fixes + +### capa explorer IDA Pro plugin + +### Development + +### Raw diffs +- [capa v6.1.0...master](https://github.com/mandiant/capa/compare/v6.1.0...master) +- [capa-rules v6.1.0...master](https://github.com/mandiant/capa-rules/compare/v6.1.0...master) + +## v6.1.0 + +capa v6.1.0 is a bug fix release, most notably fixing unhandled exceptions in the capa explorer IDA Pro plugin. +@Aayush-Goel-04 put a lot of effort into improving code quality and adding a script for rule authors. +The script shows which features are present in a sample but not referenced by any existing rule. +You could use this script to find opportunities for new rules. + +Speaking of new rules, we have eight additions, coming from Ronnie, Jakub, Moritz, Ervin, and still@teamt5.org! + +### New Features +- ELF: implement import and export name extractor #1607 #1608 @Aayush-Goel-04 +- bump pydantic from 1.10.9 to 2.1.1 #1582 @Aayush-Goel-04 +- develop script to highlight features not used during matching #331 @Aayush-Goel-04 + ### New Rules (8) - executable/pe/export/forwarded-export ronnie.salomonsen@mandiant.com @@ -18,11 +43,11 @@ - anti-analysis/anti-vm/vm-detection/check-for-foreground-window-switch ervin.ocampo@mandiant.com - linking/static/sqlite3/linked-against-cppsqlite3 still@teamt5.org - linking/static/sqlite3/linked-against-sqlite3 still@teamt5.org -- ### Bug Fixes -- Fix binja backend stack string detection. #1473 @xusheng6 +- rules: fix forwarded export characteristic #1656 @RonnieSalomonsen +- Binary Ninja: Fix stack string detection #1473 @xusheng6 - linter: skip native API check for NtProtectVirtualMemory #1675 @williballenthin - OS: detect Android ELF files #1705 @williballenthin - ELF: fix parsing of symtab #1704 @williballenthin @@ -32,11 +57,9 @@ ### capa explorer IDA Pro plugin - fix unhandled exception when resolving rule path #1693 @mike-hunhoff -### Development - ### Raw diffs -- [capa v6.0.0...master](https://github.com/mandiant/capa/compare/v6.0.0...master) -- [capa-rules v6.0.0...master](https://github.com/mandiant/capa-rules/compare/v6.0.0...master) +- [capa v6.0.0...v6.1.0](https://github.com/mandiant/capa/compare/v6.0.0...v6.1.0) +- [capa-rules v6.0.0...v6.1.0](https://github.com/mandiant/capa-rules/compare/v6.0.0...v6.1.0) ## v6.0.0 diff --git a/capa/version.py b/capa/version.py index f2f931fce..ca521fd6d 100644 --- a/capa/version.py +++ b/capa/version.py @@ -5,7 +5,7 @@ # Unless required by applicable law or agreed to in writing, software distributed under the License # is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and limitations under the License. -__version__ = "6.0.0" +__version__ = "6.1.0" def get_major_version():