Skip to content

Commit 736ad1c

Browse files
version v9 (#2590)
* v9.0.0 * changelog: remove testing rule file * changelog: v9 * changelog: v9 * update homepage with v9 release
1 parent bc4cfb8 commit 736ad1c

File tree

4 files changed

+53
-12
lines changed

4 files changed

+53
-12
lines changed

CHANGELOG.md

Lines changed: 33 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,35 @@
44

55
### New Features
66

7+
### Breaking Changes
8+
9+
### New Rules (0)
10+
11+
-
12+
13+
### Bug Fixes
14+
15+
### capa Explorer Web
16+
17+
### capa Explorer IDA Pro plugin
18+
19+
### Development
20+
21+
### Raw diffs
22+
- [capa v9.0.0...master](https://github.com/mandiant/capa/compare/v9.0.0...master)
23+
- [capa-rules v9.0.0...master](https://github.com/mandiant/capa-rules/compare/v9.0.0...master)
24+
25+
## v9.0.0
26+
27+
This release introduces a new scope for dynamic analysis, "span of calls",
28+
that matches features against a across a sliding window of API calls within a thread.
29+
Its useful for identifying behaviors that span multiple API calls,
30+
such as `OpenFile`/`ReadFile`/`CloseFile`, without having to analyze an entire thread, which may be very long.
31+
32+
The release also contains a number of bug fixes and enhancements by new contributors: @v1bh475u and @dhruvak001. Welcome and thank you!
33+
34+
### New Features
35+
736
- add warning for dynamic .NET samples #1864 @v1bh475u
837
- add lint for detecting duplicate features in capa-rules #2250 @v1bh475u
938
- 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 @@
1544
- add span-of-calls scope to rule format
1645
- capabilities functions return dataclasses instead of tuples
1746

18-
### New Rules (4)
47+
### New Rules (3)
1948

2049
- data-manipulation/encryption/rsa/encrypt-data-using-rsa-via-embedded-library @Ana06
2150
- data-manipulation/encryption/use-bigint-function @Ana06
22-
- nursery/dynamic-add-veh [email protected]
2351
- internal/limitation/dynamic/internal-dotnet-file-limitation @v1bh475u
24-
-
52+
2553

2654
### Bug Fixes
2755

@@ -45,8 +73,8 @@
4573
- documentation: Improve CLA and Code of Conduct information in CONTRIBUTING @Ana06
4674

4775
### Raw diffs
48-
- [capa v8.0.1...master](https://github.com/mandiant/capa/compare/v8.0.1...master)
49-
- [capa-rules v8.0.1...master](https://github.com/mandiant/capa-rules/compare/v8.0.1...master)
76+
- [capa v8.0.1...v9.0.0](https://github.com/mandiant/capa/compare/v8.0.1...v9.0.0)
77+
- [capa-rules v8.0.1...v9.0.0](https://github.com/mandiant/capa-rules/compare/v8.0.1...v9.0.0)
5078

5179
## v8.0.1
5280

capa/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "8.0.1"
15+
__version__ = "9.0.0"
1616

1717

1818
def get_major_version():

web/public/index.html

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -216,22 +216,35 @@ <h2 class="mt-3">Rule Updates</h2>
216216
<!-- TODO(williballenthin): add date -->
217217
<li>
218218
added:
219-
<a href="./rules/overwrite DLL .text section to remove hooks/">
220-
overwrite DLL .text section to remove hooks
219+
<a href="./rules/use bigint function/">
220+
use bigint function
221221
</a>
222222
</li>
223223

224224
<li>
225225
added:
226-
<a href="./rules/attach BPF to socket on Linux/">
227-
attach BPF to socket on Linux
226+
<a href="./rules/encrypt data using RSA via embedded library/">
227+
encrypt data using RSA via embedded library
228228
</a>
229229
</li>
230230
</ul>
231231

232232
<h2 class="mt-3">Tool Updates</h2>
233233

234-
<h3 class="mt-2">v8.0.0 (<em>2024-12-09</em>)</h3>
234+
<h3 class="mt-2">v9.0.0 (<em>2025-02-05</em>)</h3>
235+
<p class="mt-0">
236+
This release introduces a new scope for dynamic analysis, "span of calls",
237+
that matches features against a across a sliding window of API calls within a thread.
238+
Its useful for identifying behaviors that span multiple API calls,
239+
such as <code>OpenFile</code>/<code>ReadFile</code>/<code>CloseFile</code>,
240+
without having to analyze an entire thread, which may be very long.
241+
242+
The release also contains a number of bug fixes and enhancements by new contributors:
243+
<a href="https://github.com/v1bh475u">@v1bh475u</a> and <a href="https://github.com/dhruvak001">@dhruvak001</a>.
244+
Welcome and thank you!
245+
</p>
246+
247+
<h3 class="mt-2">v8.0.1 (<em>2024-12-09</em>)</h3>
235248
<p class="mt-0">
236249
This point release fixes an issue with the IDAPython API to now handle IDA Pro 8.3, 8.4, and 9.0 correctly.
237250
</p>

0 commit comments

Comments
 (0)