FortiSandbox (Deprecated)
FortiSandbox Pack.#
This Integration is part of theDeprecated
Use FortiSandboxv2 instead.
FortiSandbox integration is used to submit files to FortiSandbox for malware analysis and retrieving the report of the analysis. It can also provide file rating based on hashes for already scanned files.
#
Configure FortiSandbox on Cortex XSOARNavigate to Settings > Integrations > Servers & Services.
Search for FortiSandbox.
Click Add instance to create and configure a new integration instance.
Parameter Description Required Server URL URL of the Fortisandbox server. True Credentials True Password True Trust any certificate (not secure) By default SSL certification validation is enabled. False Click Test to validate the URLs, token, and connection.
#
CommandsYou can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.
#
fortisandbox-simple-file-rating-sha256Get file rating of SHA-256 Checksum
#
Base Commandfortisandbox-simple-file-rating-sha256
#
InputArgument Name | Description | Required |
---|---|---|
checksum | SHA-256 Checksum to check the rating. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
fortisandbox-simple-file-rating-sha1Get File Rating of SHA-1 checksum
#
Base Commandfortisandbox-simple-file-rating-sha1
#
InputArgument Name | Description | Required |
---|---|---|
checksum | SHA-1 Checksum to check the rating. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
fortisandbox-url-ratingGet URL Rating from FortiSandbox
Notice: Submitting indicators using this command might make the indicator data publicly available. See the vendor’s documentation for more details.
#
Base Commandfortisandbox-url-rating
#
InputArgument Name | Description | Required |
---|---|---|
url | Comma separated URLs to get url rating. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
fortisandbox-get-file-verdict-detailedQuery file's verdict through its checksum (returns JSON)
#
Base Commandfortisandbox-get-file-verdict-detailed
#
InputArgument Name | Description | Required |
---|---|---|
checksum | Checksum value to query. | Required |
checksum_type | Type of checksum - sha1 or sha256. Possible values are: sha1, sha256. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
fortisandbox-upload-fileUpload file (on-demand submit)
#
Base Commandfortisandbox-upload-file
#
InputArgument Name | Description | Required |
---|---|---|
file_entry_id | Entry ID of the file to upload. | Required |
archive_password | Password for archived/zipped files. | Optional |
vm_csv_list | VMs to scan the File on, comma seperated. (Ex.WIN7X86VM,WINXPVM). | Optional |
skip_steps | Do not use this parameter if no step to skip. 1 = Skip AV, 2= Skip Cloud, 4= Skip sandboxing, 8= Skip Static Scan. | Optional |
malpkg | Set the value as "1" to require to add the sample to malware package if it satisfy the malware critia. By default, the value is "0". Default is 0. | Optional |
sha256 | File SHA-256 used to get scan report. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
FortiSandbox.Upload.SubmissionId | string | Submission ID of file submission |
FortiSandbox.Upload.FileName | string | File Uploaded |
FortiSandbox.Upload.SHA256 | string | SHA256 of uploaded file used for getting report |
FortiSandbox.Upload.Status | string | Scan status |
#
Command Example
#
Human Readable Output#
fortisandbox-query-job-verdictQuery File Scan verdict from FortiSandbox based on Job ID
#
Base Commandfortisandbox-query-job-verdict
#
InputArgument Name | Description | Required |
---|---|---|
job_id | Scan Job ID for file. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
fortisandbox-jobid-from-submissionGet Job IDs from an uploaded Submission using the submission ID
#
Base Commandfortisandbox-jobid-from-submission
#
InputArgument Name | Description | Required |
---|---|---|
submission_id | Submission ID of uploaded file to scan. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
FortiSandbox.Upload.Status | string | scan status |
FortiSandbox.Upload.JobIds | string | job ids for submission |
#
Command Example
#
Human Readable Output#
fortisandbox-get-pdf-reportGet PDF Report of scanned item
#
Base Commandfortisandbox-get-pdf-report
#
InputArgument Name | Description | Required |
---|---|---|
query_type | Select query method - job ID or sha256. Possible values are: jid, sha256. | Required |
query_value | Enter query value - job ID value or Sha256 hash of the file. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
fortisandbox-upload-urlsUpload CSV URLs
Notice: Submitting indicators using this command might make the indicator data publicly available. See the vendor’s documentation for more details.
#
Base Commandfortisandbox-upload-urls
#
InputArgument Name | Description | Required |
---|---|---|
urls | Comma seperated url values. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example