|
2 | 2 |
|
3 | 3 | ## master (unreleased)
|
4 | 4 |
|
| 5 | +### New Features |
| 6 | + |
| 7 | +### Breaking Changes |
| 8 | + |
| 9 | +### New Rules (0) |
| 10 | + |
| 11 | +- |
| 12 | + |
| 13 | +### Bug Fixes |
| 14 | + |
| 15 | +### capa explorer IDA Pro plugin |
| 16 | + |
| 17 | +### Development |
| 18 | + |
| 19 | +### Raw diffs |
| 20 | +- [capa v7.0.0-beta...master](https://github.com/mandiant/capa/compare/v7.0.0-beta...master) |
| 21 | +- [capa-rules v7.0.0-beta...master](https://github.com/mandiant/capa-rules/compare/v7.0.0-beta...master) |
| 22 | + |
| 23 | +## v7.0.0-beta |
| 24 | +This is the beta release of capa v7.0 which was mainly worked on during the Google Summer of Code (GSoC) 2023. A huge |
| 25 | +shoutout to @colton-gabertan and @yelhamer for their amazing work. |
| 26 | + |
| 27 | +Also a big thanks to the other contributors: @aaronatp, @Aayush-Goel-04, @bkojusner, @doomedraven, @ruppde, and @xusheng6. |
5 | 28 | ### New Features
|
6 | 29 | - add Ghidra backend #1770 #1767 @colton-gabertan @mike-hunhoff
|
7 | 30 | - add dynamic analysis via CAPE sandbox reports #48 #1535 @yelhamer
|
|
65 | 88 | - nursery/hook-routines-via-dlsym-rtld_next [email protected]
|
66 | 89 | - nursery/linked-against-hp-socket [email protected]
|
67 | 90 | - host-interaction/process/inject/process-ghostly-hollowing [email protected]
|
68 |
| -- |
69 | 91 |
|
70 | 92 | ### Bug Fixes
|
71 | 93 | - ghidra: fix `ints_to_bytes` performance #1761 @mike-hunhoff
|
|
80 | 102 | ### Development
|
81 | 103 | - update ATT&CK/MBC data for linting #1932 @mr-tz
|
82 | 104 |
|
| 105 | +#### Developer Notes |
| 106 | +With this new release, many classes and concepts have been split up into static (mostly identical to the |
| 107 | +prior implementations) and dynamic ones. For example, the legacy FeatureExtractor class has been renamed to |
| 108 | +StaticFeatureExtractor and the DynamicFeatureExtractor has been added. |
| 109 | + |
| 110 | +Starting from version 7.0, we have moved the component responsible for feature extractor from main to a new |
| 111 | +capabilities' module. Now, users wishing to utilize capa’s feature extraction abilities should use that module instead |
| 112 | +of importing the relevant logic from the main file. |
| 113 | + |
| 114 | +For sandbox-based feature extractors, we are using Pydantic models. Contributions of more models for other sandboxes |
| 115 | +are very welcome! |
| 116 | + |
83 | 117 | ### Raw diffs
|
84 |
| -- [capa v6.1.0...master](https://github.com/mandiant/capa/compare/v6.1.0...master) |
85 |
| -- [capa-rules v6.1.0...master](https://github.com/mandiant/capa-rules/compare/v6.1.0...master) |
| 118 | +- [capa v6.1.0...v7.0.0-beta](https://github.com/mandiant/capa/compare/v6.1.0...v7.0.0-beta) |
| 119 | +- [capa-rules v6.1.0...v7.0.0-beta](https://github.com/mandiant/capa-rules/compare/v6.1.0...v7.0.0-beta) |
86 | 120 |
|
87 | 121 | ## v6.1.0
|
88 | 122 |
|
|
0 commit comments