Skip to content

Commit ea3927e

Browse files
Merge branch 'release/3.6.3'
2 parents c9e13d6 + 68dd1f1 commit ea3927e

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## [3.6.3](https://github.com/TheHive-Project/Cortex-Analyzers/tree/3.6.3) (2025-11-11)
4+
5+
[Full Changelog](https://github.com/TheHive-Project/Cortex-Analyzers/compare/3.6.2...3.6.3)
6+
7+
**Closed issues:**
8+
9+
- \[FR\] Add ClusterHawk analyzer for IP classification [\#1389](https://github.com/TheHive-Project/Cortex-Analyzers/issues/1389)
10+
11+
## [3.6.2](https://github.com/TheHive-Project/Cortex-Analyzers/tree/3.6.2) (2025-11-03)
12+
13+
[Full Changelog](https://github.com/TheHive-Project/Cortex-Analyzers/compare/3.6.1...3.6.2)
14+
15+
**Merged pull requests:**
16+
17+
- Add ClusterHawk analyzer and template [\#1390](https://github.com/TheHive-Project/Cortex-Analyzers/pull/1390) ([marvinuku](https://github.com/marvinuku))
18+
- Support elasticsearch-py ~= 9.x [\#1388](https://github.com/TheHive-Project/Cortex-Analyzers/pull/1388) ([vpiserchia](https://github.com/vpiserchia))
19+
320
## [3.6.1](https://github.com/TheHive-Project/Cortex-Analyzers/tree/3.6.1) (2025-10-07)
421

522
[Full Changelog](https://github.com/TheHive-Project/Cortex-Analyzers/compare/3.6.0...3.6.1)

analyzers/Onyphe/onyphe_analyzer.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -525,6 +525,12 @@ def run(self):
525525
#ctifilter += '?jarm.fingerprint.md5:{data} '.format(data=data) #roadmap
526526
#ctifilter += '?jarm.ja3s.md5:{data} '.format(data=data) #roadmap
527527
elif self.data_type == "autonomous-system":
528+
# from: https://search.onyphe.io/docs/onyphe-query-language
529+
# asn should be in the form "AS<digits>"
530+
if data.isdigit():
531+
data = 'AS{asn}'.format(asn=data)
532+
if data.startswith('AS-'):
533+
data = 'AS{asn}'.format(asn=data[3:])
528534
ctifilter += 'ip.asn:{asn} '.format(asn=data)
529535
elif self.data_type == "other":
530536
try:

0 commit comments

Comments
 (0)