You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: plugins/thehive/bin/komand_thehive
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ from sys import argv
6
6
7
7
Name="TheHive"
8
8
Vendor="rapid7"
9
-
Version="5.0.1"
9
+
Version="5.0.2"
10
10
Description="TheHive is a scalable, open source security incident response solution designed for SOCs & CERTs to collaborate, elaborate, analyze and get their job done"
Copy file name to clipboardExpand all lines: plugins/thehive/help.md
+69-70Lines changed: 69 additions & 70 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,6 @@
1
1
# Description
2
2
3
-
TheHive is a scalable, open source security incident response solution designed for SOCs & CERTs to collaborate,
4
-
elaborate, analyze and get their job done
3
+
TheHive is a scalable, open source security incident response solution designed for SOCs & CERTs to collaborate, elaborate, analyze and get their job done
5
4
6
5
# Key Features
7
6
@@ -17,25 +16,25 @@ elaborate, analyze and get their job done
17
16
* TheHive username and password
18
17
19
18
# Supported Product Versions
20
-
19
+
21
20
* 2023-05-17
22
21
23
22
# Documentation
24
23
25
24
## Setup
26
-
25
+
27
26
The connection configuration accepts the following parameters:
|proxy|object|None|False|An optional dictionary containing proxy data, with HTTP or HTTPS as the key, and the proxy URL as the value|None|{}|None|None|
36
+
|verify|boolean|True|True|Verify the certificate|None|True|None|None|
|description|string|None|False|Description of the case, supports markdown|None|Case description|None|None|
101
+
|flag|boolean|False|False|Case's flag, True to mark case as important|None|True|None|None|
102
+
|jsonData|object|None|False|If the field is not equal to None, the case is instantiated using the JSON value instead of the arguements|None|{}|None|None|
103
+
|metrics|object|None|False|Case metrics collection. A JSON object where keys are defining metric name, and values are defining metric value|None|{}|None|None|
|id|string|None|False|ID for the case|None|AYgQXmjbfMffAh_St-fk|
185
-
|ignoreSimilarity|boolean|False|False|Observable's similarity ignore flag. True to ignore the observable during similarity computing|None|False|
186
-
|ioc|boolean|False|False|Observable's IOC, True to mark an observable as IOC|None|False|
187
-
|jsonData|object|None|False|All fields included in one JSON object. If using this, all other fields will be ignored|None|json object containing all necessary fields|
188
-
|message|string|None|False|Observable's description. If tags is empty, this is required|None|Observable message|
189
-
|pap|integer|2|False|Case's PAP|[0, 1, 2, 3]|2|
190
-
|sighted|boolean|False|False|Observable's sighted flag, True to mark the observable as sighted|None|False|
191
-
|startDate|integer|None|False|Observable start date (datetime in ms) (will default to now if left blank)|None|1640000000000|
192
-
|tags|[]string|None|False|List of observable tags, required if message is None|None|["tag_one", "tag_two"]|
|id|string|None|False|ID for the case|None|AYgQXmjbfMffAh_St-fk|None|None|
184
+
|ignoreSimilarity|boolean|False|False|Observable's similarity ignore flag. True to ignore the observable during similarity computing|None|False|None|None|
185
+
|ioc|boolean|False|False|Observable's IOC, True to mark an observable as IOC|None|False|None|None|
186
+
|jsonData|object|None|False|All fields included in one JSON object. If using this, all other fields will be ignored|None|json object containing all necessary fields|None|None|
187
+
|message|string|None|False|Observable's description. If tags is empty, this is required|None|Observable message|None|None|
|flag|boolean|False|False|Task's flag, 'True' to mark the task as important|None|False|
251
-
|id|string|None|False|ID for the case|None|AYgQXmjbfMffAh_St-fk|
252
-
|jsonData|object|None|False|If the field is not equal to None, the Task is instantiated using the JSON value instead of the arguements|None|json object containing all necessary fields|
|flag|boolean|False|False|Task's flag, 'True' to mark the task as important|None|False|None|None|
250
+
|id|string|None|False|ID for the case|None|AYgQXmjbfMffAh_St-fk|None|None|
251
+
|jsonData|object|None|False|If the field is not equal to None, the Task is instantiated using the JSON value instead of the arguements|None|json object containing all necessary fields|None|None|
* 5.0.2 - Updating requirements.txt | SDK bump to 6.2.0
603
602
* 5.0.1 - Update requests module to version 2.31.0
604
603
* 5.0.0 - Refactor: Fixed issues in previous refactor that caused connection issues and made the schemas for actions more compatible with outputs.
605
604
* 4.0.0 - Added additional error handling for issues that occur outside the expected status codes | Action: `create_case` remade to not include task input
@@ -612,7 +611,7 @@ Example output:
612
611
* 2.0.0 - Update to new credential types
613
612
* 1.0.0 - Custom Field support added to Create Case action | Support web server mode
614
613
* 0.2.0 - Bug fix, add more input variables for Close Case action
615
-
* 0.1.2 - Bug fix for constant "waiting" in Status field | Updated to v2 architecture
614
+
* 0.1.2 - Bug fix for constant 'waiting' in Status field | Updated to v2 architecture
Copy file name to clipboardExpand all lines: plugins/thehive/plugin.spec.yaml
+34-3Lines changed: 34 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,8 @@ products: [insightconnect]
4
4
name: thehive
5
5
title: TheHive
6
6
description: "TheHive is a scalable, open source security incident response solution designed for SOCs & CERTs to collaborate, elaborate, analyze and get their job done"
- "5.0.2 - Updating requirements.txt | SDK bump to 6.2.0"
43
+
- "5.0.1 - Update requests module to version 2.31.0"
44
+
- "5.0.0 - Refactor: Fixed issues in previous refactor that caused connection issues and made the schemas for actions more compatible with outputs."
45
+
- "4.0.0 - Added additional error handling for issues that occur outside the expected status codes | Action: `create_case` remade to not include task input"
46
+
- "3.0.0 - Refactored plugin | Removed `thehive4py` dependency | Action: Split `get_user` into two new actions, `get_user_by_id` & `get_current_user`"
47
+
- "2.0.5 - New spec and help.md format for the Extension Library. Update help key features and fix description capitalisation"
48
+
- "2.0.4 - Update to use the `komand/python-2-27-slim-plugin` Docker image to reduce plugin size and to support SSL Verify"
49
+
- "2.0.3 - Fix issue where SSL Verify was not used in actions that utilize requests | Updated test method and moved it to connection"
50
+
- "2.0.2 - Fix issue where SSL Verify was not used in the connection"
51
+
- "2.0.1 - Update descriptions"
52
+
- "2.0.0 - Update to new credential types"
53
+
- "1.0.0 - Custom Field support added to Create Case action | Support web server mode"
54
+
- "0.2.0 - Bug fix, add more input variables for Close Case action"
55
+
- "0.1.2 - Bug fix for constant 'waiting' in Status field | Updated to v2 architecture"
Copy file name to clipboardExpand all lines: plugins/thehive/setup.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
4
4
5
5
setup(name="thehive-rapid7-plugin",
6
-
version="5.0.1",
6
+
version="5.0.2",
7
7
description="TheHive is a scalable, open source security incident response solution designed for SOCs & CERTs to collaborate, elaborate, analyze and get their job done",
0 commit comments