Publisher: RidgeSecurity
Connector Version: 1.0.1
Product Vendor: RidgeSecurity
Product Name: RidgeBot
Product Version Supported (regex): ".*"
Minimum Product Version: 5.1.0
Support RidgeBot Task Creation and Result Retrieval
Welcome to the open-source repository for Splunk> Phantom's ridgebot App.
Please have a look at our Contributing Guide if you are interested in contributing, raising issues, or learning more about open-source Phantom apps.
This Phantom App is licensed under the Apache 2.0 license. Please see our Contributing Guide for further details.
The below configuration variables are required for this Connector to operate. These variables are specified when configuring a RidgeBot asset in SOAR.
VARIABLE | REQUIRED | TYPE | DESCRIPTION |
---|---|---|---|
base_url | required | string | API Base URL |
auth_token | required | password | User Token for API execution |
test connectivity - Validate the asset configuration for connectivity using supplied configuration
create task - Create Task
get data statistics - Get Task Result with Attack Surface, Vulnerablity and Risk Statistics
cancel task - Stop a unfinished task
get task info - Get Task Info for a Task
list tasks - Get Task Info Lists
create report - Generate and Download Report with Task ID
Validate the asset configuration for connectivity using supplied configuration
Type: test
Read only: True
Check Asset Connectivity.
No parameters are required for this action
No Output
Create Task
Type: generic
Read only: False
Create Penetration Task.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
name | required | Task Name | string | |
targets | required | Task Target List | string | |
template_id | required | Template Id | numeric |
DATA PATH | TYPE | CONTAINS |
---|---|---|
action_result.parameter.name | string | |
action_result.parameter.targets | string | |
action_result.parameter.template_id | numeric | |
action_result.status | string | |
action_result.data.*.data.task_id | string | |
action_result.message | string | |
summary.total_objects | numeric | |
summary.total_objects_successful | numeric |
Get Task Result with Attack Surface, Vulnerablity and Risk Statistics
Type: generic
Read only: False
Get Task Statistics.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
task_id | required | Task Id | string |
DATA PATH | TYPE | CONTAINS |
---|---|---|
action_result.parameter.task_id | string | |
action_result.data.*.data.risk.risk_number | string | |
action_result.data.*.data.vul.vul_number | string | |
action_result.data.*.data.vul.vul_high | string | |
action_result.data.*.data.vul.vul_middle | string | |
action_result.data.*.data.security_module.safety_index | string | |
action_result.status | string | |
action_result.message | string | |
summary.total_objects | numeric | |
summary.total_objects_successful | numeric |
Stop a unfinished task
Type: generic
Read only: False
Stop a unfinished Task.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
task_id | required | Task Id | string |
DATA PATH | TYPE | CONTAINS |
---|---|---|
action_result.parameter.task_id | string | |
action_result.data.*.message.key | string | |
action_result.status | string | |
action_result.message | string | |
summary.total_objects | numeric | |
summary.total_objects_successful | numeric |
Get Task Info for a Task
Type: generic
Read only: False
Get Task Info for a Task.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
task_id | required | Task Id | string |
DATA PATH | TYPE | CONTAINS |
---|---|---|
action_result.parameter.task_id | string | |
action_result.status | string | |
action_result.data.*.data.*.task_id | string | |
action_result.data.*.data.*.task_job_count | numeric | |
action_result.data.*.data.*.task_job_total | numeric | |
action_result.message | string | |
summary.total_objects | numeric | |
summary.total_objects_successful | numeric |
Get Task Info Lists
Type: generic
Read only: False
Get task info lists.
No parameters are required for this action
DATA PATH | TYPE | CONTAINS |
---|---|---|
action_result.status | string | |
action_result.data.*.message.key | string | |
action_result.message | string | |
summary.total_objects | numeric | |
summary.total_objects_successful | numeric |
Generate and Download Report with Task ID
Type: generic
Read only: False
Generate and Download Report.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
task_id | required | Task Id | string | |
type | required | Report Type | string | |
report_name | required | Report Name | string |
DATA PATH | TYPE | CONTAINS |
---|---|---|
action_result.parameter.task_id | string | |
action_result.parameter.type | string | |
action_result.parameter.report_name | string | |
action_result.data.*.data.report | string | |
action_result.status | string | |
action_result.message | string | |
summary.total_objects | numeric | |
summary.total_objects_successful | numeric |