Skip to content

Commit 3ef0e64

Browse files
edik24RotemAmit
authored andcommitted
Deprecate Picus Community (demisto#29573)
* Merge branch 'master' into github_workflow_partner # Conflicts: # Utils/github_workflow_scripts/utils.py * Merge branch 'master' into github_workflow_partner # Conflicts: # Utils/github_workflow_scripts/utils.py * Picus NG display name * Picus update * Picus update * Picus update * Picus update * Picus update * Picus update * Picus update * Picus update --------- Co-authored-by: RotemAmit <[email protected]>
1 parent fe50809 commit 3ef0e64

File tree

6 files changed

+60
-50
lines changed

6 files changed

+60
-50
lines changed

Packs/PICUS/Integrations/PICUS/PICUS.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@ configuration:
2424
name: proxy
2525
type: 8
2626
required: false
27-
description: Continuous Breach And Attack Simulation
28-
display: PICUS
27+
description: Deprecated. Use PicusAutomation instead.
28+
display: PICUS (Deprecated)
2929
name: PICUS
30+
deprecated: true
3031
script:
3132
commands:
3233
- arguments:

Packs/PICUS/ReleaseNotes/1_0_4.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#### Integrations
2+
##### PICUS (Deprecated)
3+
- Deprecated the pack.

Packs/PICUS/pack_metadata.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
{
2-
"name": "PICUS",
3-
"description": "Picus is Breach and Attack Simulation tools.",
2+
"name": "PICUS (Deprecated)",
3+
"description": "Deprecated. Use PicusAutomation instead.",
44
"support": "community",
5-
"currentVersion": "1.0.3",
5+
"currentVersion": "1.0.4",
66
"author": "Murat Ozfidan",
77
"url": "",
88
"email": "",
99
"created": "2021-02-16T12:21:20Z",
1010
"categories": [
1111
"Data Enrichment & Threat Intelligence"
1212
],
13-
"tags": ["Breach Simulation"],
13+
"tags": [
14+
"Breach Simulation"
15+
],
1416
"useCases": [],
1517
"keywords": [],
1618
"githubUser": [
@@ -20,4 +22,4 @@
2022
"xsoar",
2123
"marketplacev2"
2224
]
23-
}
25+
}

Packs/PicusNGAutomation/Integrations/PicusNG/PicusNG.yml

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -19,144 +19,144 @@ configuration:
1919
name: picus_apikey
2020
required: true
2121
type: 4
22-
description: Picus - The Complete Security Control Validation NG Platform
23-
display: Picus Security
22+
description: Picus - The Complete Security Control Validation NG Platform.
23+
display: Picus Security NG
2424
name: PicusNG
2525
script:
2626
commands:
2727
- description: This command returns the simulation agent list with agent name, id, status, agent type and platform information as in Picus platform > Agents.
2828
name: picus-get-agent-list
2929
- arguments:
30-
- description: Agent id
30+
- description: Agent id.
3131
name: id
3232
required: true
3333
description: This command returns agent name, status, agent type, platform and also mitigation devices and attack modules using the agent ID.
3434
name: picus-get-agent-detail
3535
- arguments:
36-
- description: ID of the agent
36+
- description: ID of the agent.
3737
name: agent_id
3838
required: true
3939
- defaultValue: this simulation created with cortex app
40-
description: Description of the simulation
40+
description: Description of the simulation.
4141
name: description
42-
- description: Name of the simulation
42+
- description: Name of the simulation.
4343
name: name
4444
required: true
4545
- auto: PREDEFINED
46-
description: Schedule now state
46+
description: Schedule now state.
4747
name: schedule_now
4848
predefined:
4949
- 'True'
5050
- 'False'
5151
required: true
52-
- description: Id of the template
52+
- description: Id of the template.
5353
name: template_id
5454
required: true
5555
description: |-
5656
This command creates and runs a simulation as requested; scheduled or instant.
5757
You can create a simulation by giving your simulation a name and adding the template ID, agent ID.
5858
name: picus-create-simulation
5959
- arguments:
60-
- description: Pagination value
60+
- description: Pagination value.
6161
name: offset
62-
- description: Pagination value
62+
- description: Pagination value.
6363
name: limit
6464
description: This command returns template list that contains template name, id, description, content type, category as in Picus Platform> Threat Templates.
6565
name: picus-get-template-list
6666
- description: This command returns the agent name, id, status, agent installation information and the token expiration information.
6767
name: picus-get-integration-agent-list
6868
- arguments:
69-
- description: Pagination value
69+
- description: Pagination value.
7070
name: offset
71-
- description: Pagination value
71+
- description: Pagination value.
7272
name: limit
7373
description: This command returns the list of you latest simulation result overview as in Picus Platform > Simulations tab. Latest simulation run results are included.
7474
name: picus-get-simulation-list
7575
outputs:
7676
- contextPath: Picus.simulationlist.simulation_id
77-
description: ID of the simulation
77+
description: ID of the simulation.
7878
type: Number
7979
- arguments:
80-
- description: Simulation ID
80+
- description: Simulation ID.
8181
name: id
8282
required: true
8383
description: This command runs the existing simulation using the Simulation ID.
8484
name: picus-simulate-now
8585
- arguments:
86-
- description: Simulation ID
86+
- description: Simulation ID.
8787
name: id
8888
required: true
8989
description: This command returns the information about a specific simulation.
9090
name: picus-get-simulation-detail
9191
- arguments:
92-
- description: Simulation ID
92+
- description: Simulation ID.
9393
name: id
9494
required: true
9595
description: This command returns detailed information about simulation results including Prevention and Detection result details for the latest simulation run.
9696
name: picus-get-latest-simulation-result
9797
outputs:
9898
- contextPath: Picus.latestSimulationResult.simulation_run_id
99-
description: Simulation Run ID
99+
description: Simulation Run ID.
100100
type: String
101101
- contextPath: Picus.latestSimulationResult.simulation_id
102-
description: Simulation ID
102+
description: Simulation ID.
103103
type: String
104104
- contextPath: Picus.latestSimulationResult.status
105-
description: Simulation Status
105+
description: Simulation Status.
106106
type: String
107107
- arguments:
108-
- description: Simulation ID
108+
- description: Simulation ID.
109109
name: id
110110
required: true
111-
- description: Simulation Run ID
111+
- description: Simulation Run ID.
112112
name: run_id
113113
required: true
114114
description: This command returns detailed information about simulation results including Prevention and Detection result details for a specific simulation run with run id.
115115
name: picus-get-simulation-result
116116
- arguments:
117-
- description: Simulation ID
117+
- description: Simulation ID.
118118
name: id
119119
required: true
120-
- description: Simulation Run ID
120+
- description: Simulation Run ID.
121121
name: run_id
122122
required: true
123-
- description: Pagination value
123+
- description: Pagination value.
124124
name: limit
125-
- description: Pagination value
125+
- description: Pagination value.
126126
name: offset
127127
description: This command returns simulation result based on threats. Threat result includes threat id and name, prevention result and action count.
128128
name: picus-get-simulation-threats
129129
outputs:
130130
- contextPath: Picus.SimulationThreats
131-
description: Threat list of simulation
131+
description: Threat list of simulation.
132132
type: String
133133
- arguments:
134-
- description: Simulation ID
134+
- description: Simulation ID.
135135
name: id
136136
required: true
137-
- description: Simulation Run ID
137+
- description: Simulation Run ID.
138138
name: run_id
139139
required: true
140140
- description: Threat ID list ("111,222,333,...") or single threat ID can be given.
141141
name: threat_ids
142142
required: true
143-
- description: Pagination value
143+
- description: Pagination value.
144144
name: limit
145-
- description: Pagination value
145+
- description: Pagination value.
146146
name: offset
147147
description: This command returns simulation result based on action list using threat ID, simulation ID and simulation run ID.
148148
name: picus-get-simulation-actions
149149
outputs:
150150
- contextPath: Picus.SimulationActions
151-
description: Action Results(ID and result combination)
151+
description: Action Results(ID and result combination).
152152
type: String
153153
- arguments:
154154
- description: Simulation ID list ("111,222,333,...") or single simulation ID can be given.
155155
name: ids
156156
description: This command returns mitigation device information as obtained under Picus platform > Mitigation > Vendor Based Mitigations. Vendor based mitigation devices can be fetched using this command.
157157
name: picus-get-mitigation-devices
158158
- arguments:
159-
- description: Mitigation Device ID
159+
- description: Mitigation Device ID.
160160
name: device_id
161161
required: true
162162
- description: Action ID list ("111,222,333,...") or single action ID can be given.
@@ -165,37 +165,37 @@ script:
165165
description: This command returns action based signature suggestions.
166166
name: picus-get-signature-list
167167
- arguments:
168-
- description: Simulation Agent ID
168+
- description: Simulation Agent ID.
169169
name: agent_id
170170
required: true
171-
- description: 'Device ID '
171+
- description: Device ID.
172172
name: device_id
173-
- description: Simulation ID
173+
- description: Simulation ID.
174174
name: simulation_id
175175
required: true
176-
description: Set parameter on playbook. (This command is only used on playbook)
176+
description: Set parameter on playbook. (This command is only used on playbook).
177177
name: picus-set-paramPB
178178
outputs:
179179
- contextPath: Picus.param.agent_id
180-
description: Agent ID
180+
description: Agent ID.
181181
type: String
182182
- contextPath: Picus.param.device_id
183-
description: Device ID
183+
description: Device ID.
184184
type: String
185185
- contextPath: Picus.param.simulation_id
186-
description: Simulation ID
186+
description: Simulation ID.
187187
type: String
188188
- arguments:
189189
- description: Threat id and result combine. Used for playbook.
190190
name: threatinfo
191191
required: true
192-
description: Filter insecure attacks on playbook. (This command is only used on playbook)
192+
description: Filter insecure attacks on playbook. (This command is only used on playbook).
193193
name: picus-filter-insecure-attacks
194194
outputs:
195195
- contextPath: Picus.filterinsecure
196-
description: Insecure Attack List
196+
description: Insecure Attack List.
197197
type: String
198-
dockerimage: demisto/python3:3.10.13.72123
198+
dockerimage: demisto/python3:3.10.13.73190
199199
runonce: false
200200
script: '-'
201201
subtype: python3
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#### Integrations
2+
##### Picus Security NG
3+
- Updated the integration display name.
4+
- Updated the Docker image to: demisto/python3:3.10.13.73190.

Packs/PicusNGAutomation/pack_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "PicusNGAutomation",
33
"description": "Run commands on Picus NG and automate security validation with playbooks.",
44
"support": "partner",
5-
"currentVersion": "1.0.8",
5+
"currentVersion": "1.0.9",
66
"author": "Picus Security",
77
"url": "http://support.picussecurity.com",
88
"email": "[email protected]",

0 commit comments

Comments
 (0)