Detonate File - Lastline
Detonates a File using the Lastline sandbox. Lastline supports the following File Types: EXE, SYS, DLL, COM, SCR, CPL, OCX, CGI, DOC, DOTM, DOCX, DOTX, XLS, PPAM, XSLX, PPS, XLSB, PPSX, XLSM, PPSM, PPT, PPTX, PPTM, RTF, SHS, XLTM, SLDM, XLTX, SLDX, XLAM, THMX, DOCM, XAR, JTD, JTDC, PDF, SWF, GZ, 7Z, TGZ, MSI, ZIP, LZH, CAB, LZMA, APK, JAR, CLASS, JPEG, PNG, GIF, CMD, ACE, BAT, ARJ, VBS, CHM, XML, LNK, URL, MOF, HTM, OCX, HTML, POTM, EML, POTX, MSG, PS, |VB, REG, VBA, WSC, VBE, WSF, VBS, WSH
Lastline · 11 tasks · 3 inputs · 38 outputs
Details
| ID | Detonate File - Lastline |
|---|---|
| From Version | 5.0.0 |
| Tasks | 11 |
README
Detonates a File using the Lastline sandbox.
Lastline supports the following File Types:
EXE, SYS, DLL, COM, SCR, CPL, OCX, CGI, DOC, DOTM, DOCX, DOTX, XLS, PPAM, XSLX, PPS, XLSB, PPSX, XLSM, PPSM, PPT, PPTX, PPTM, RTF, SHS, XLTM, SLDM, XLTX, SLDX, XLAM, THMX, DOCM, XAR, JTD, JTDC, PDF, SWF, GZ, 7Z, TGZ, MSI, ZIP, LZH, CAB, LZMA, APK, JAR, CLASS, JPEG, PNG, GIF, CMD, ACE, BAT, ARJ, VBS, CHM, XML, LNK, URL, MOF, HTM, OCX, HTML, POTM, EML, POTX, MSG, PS, |VB, REG, VBA, WSC, VBE, WSF, VBS, WSH.
Dependencies
This playbook uses the following sub-playbooks, integrations, and scripts.
Sub-playbooks
- GenericPolling
Integrations
This playbook does not use any integrations.
Scripts
- Set
Commands
- lastline-upload-file
- lastline-get-report
- lastline-check-status
Playbook Inputs
| Name | Description | Default Value | Source | Required |
|---|---|---|---|---|
| File | The file to detonate. The file is taken from the context. | None | File | Optional |
| Interval | The polling frequency. How often the polling command should run (in minutes). | 1 | - | Optional |
| Timeout | How much time to wait before a timeout occurs (in minutes). | 15 | - | Optional |
Playbook Outputs
| Path | Description | Type |
|---|---|---|
| DBotScore.Type | The type of the indicator (only in case of report type=json). | string |
| InfoFile.EntryID | The EntryID of the report file. | string |
| DBotScore.Vendor | The vendor used to calculate the score (only in case of report type=json). | string |
| IP.Address | The IP address’s relevant to the sample. | string |
| DBotScore.Score | The actual score (only in case of report type=json). | number |
| DBotScore.Indicator | The indicator we tested (only in case of report type=json). | string |
| InfoFile.Extension | The extension of the report file. | string |
| InfoFile.Name | The name of the report file. | string |
| InfoFile.Info | The info of the report file. | string |
| InfoFile.Size | The size of the report file. | number |
| InfoFile.Type | The type of the report file. | string |
| URL.Data | The list of malicious URLs identified by Lastline analysis. | string |
| URL.Malicious.Vendor | The vendor that made the decision that the URL is malicious. | string |
| URL.Malicious.Description | The reason for the vendor to make the decision that the URL is malicious. | string |
| URL.Malicious.Score | The score from the vendor that the URL is malicious. | number |
| File.MD5 | The bad MD5 hash of the file. | string |
| File.SHA1 | The bad SHA1 hash of the file. | string |
| File.SHA256 | The bad SHA256 hash of the file. | string |
| File.Malicious.Vendor | The vendor that made the decision that the file is malicious. | string |
| File.Malicious.Score | The score from the vendor that the file is malicious. | number |
| Lastline.Submission.Status | The status of the submission. | string |
| Lastline.Submission.DNSqueries | The list of DNS queries done by the analysis subject. | string |
| Lastline.Submission.NetworkConnections | The list of network connections done by the analysis subject. | string |
| Lastline.Submission.DownloadedFiles | The list of files that were downloaded using the Microsoft Windows file-download API functions. Each element is a tuple of file-origin URL and a File element. | string |
| Lastline.Submission.UUID | The task UUID of the submitted sample. | number |
| Lastline.Submission.YaraSignatures.name | The Yara signatures name. | string |
| Lastline.Submission.YaraSignatures.score | The score according to the Yara signatures. Must be between 0 to 100. | number |
| Lastline.Submission.Process.arguments | The argument of the process. | string |
| Lastline.Submission.Process.process_id | The process ID. | string |
| Lastline.Submission.Process.executable.abs_path | The absolute path of the executable of the process. | string |
| Lastline.Submission.Process.executable.filename | The filename of the executable. | string |
| Lastline.Submission.Process.executable.yara_signature_hits | The Yara signature of the executable of the process. | string |
| Lastline.Submission.Process.executable.ext_info | The executable info of the process. | string |
| Lastline.Submission.YaraSignatures.internal | Whether the signature is only for internal usage. “True” if yes. | boolean |
| File | The file object. | unknown |
| File.Malicious | The file malicious object. | unknown |
| DBotScore | The DBot score object. | unknown |
| Lastline.Submission | The Lastline submission object. | unknown |
Playbook Image

Inputs
File— The file to detonate. File is taken from the context.Interval— Polling frequency - how often the polling command should run (minutes)Timeout— How much time to wait before a timeout occurs (minutes)
Outputs
DBotScore.Type— The type of the indicator (only in case of report type=json)InfoFile.EntryID— The EntryID of the report fileDBotScore.Vendor— Vendor used to calculate the score (only in case of report type=json)IP.Address— IP's relevant to the sampleDBotScore.Score— The actual score (only in case of report type=json)DBotScore.Indicator— The indicator we tested (only in case of report type=json)InfoFile.Extension— The extension of the report fileInfoFile.Name— The name of the report fileInfoFile.Info— The info of the report fileInfoFile.Size— The size of the report fileInfoFile.Type— The type of the report fileURL.Data— List of malicious URLs identified by Lastline analysisURL.Malicious.Vendor— For malicious URLs, the vendor that made the decisionURL.Malicious.Description— For malicious URLs, the reason for the vendor to make the decisionURL.Malicious.Score— For malicious URLs, the score from the vendorFile.MD5— Bad hash MD5File.SHA1— Bad hash SHA1File.SHA256— Bad hash SHA256File.Malicious.Vendor— For malicious files, the vendor that made the decisionFile.Malicious.Score— For malicious files, the score from the vendorLastline.Submission.Status— Status of the submissionLastline.Submission.DNSqueries— List of DNS queries done by the analysis subjectLastline.Submission.NetworkConnections— ist of network connections done by the analysis subjectLastline.Submission.DownloadedFiles— List of files that were downloaded using the Microsoft Windows file-download API functions. Each element is a tuple of file-origin URL and a File element.Lastline.Submission.UUID— Task UUID of submitted sampleLastline.Submission.YaraSignatures.name— Yara signatures nameLastline.Submission.YaraSignatures.score— The score according to the yara signatures. from 0 to 100.Lastline.Submission.Process.arguments— Argument of the processLastline.Submission.Process.process_id— The process IDLastline.Submission.Process.executable.abs_path— Absolute path of the executable of the processLastline.Submission.Process.executable.filename— Filename of the executableLastline.Submission.Process.executable.yara_signature_hits— Yara signature of the executable of the processLastline.Submission.Process.executable.ext_info— Executable info of the processLastline.Submission.YaraSignatures.internal— True if the signature is only for internal usageFile— File objectFile.Malicious— File Malicious objectDBotScore— DBot score objectLastline.Submission— Lastline submission object
Commands used
lastline-check-status
lastline-get-report
lastline-upload-file
Flowchart
Detonates a file using the Lastline sandbox. Lastline supports the following File Types: EXE, SYS, DLL, COM, SCR, CPL, OCX, CGI, DOC, DOTM, DOCX, DOTX, XLS, PPAM, XSLX, PPS, XLSB, PPSX, XLSM, PPSM, PPT, PPTX, PPTM, RTF, SHS, XLTM, SLDM, XLTX, SLDX, XLAM, THMX, DOCM, XAR, JTD, JTDC, PDF, SWF, GZ, 7Z, TGZ, MSI, ZIP, LZH, CAB, LZMA, APK, JAR, CLASS, JPEG, PNG, GIF, CMD, ACE, BAT, ARJ, VBS, CHM, XML, LNK, URL, MOF, HTM, OCX, HTML, POTM, EML, POTX, MSG, PS, |VB, REG, VBA, WSC, VBE, WSF, VBS, WSH ## Dependencies This playbook uses the following sub-playbooks, integrations, and scripts. ### Sub-playbooks * GenericPolling ### Integrations This playbook does not use any integrations. ### Scripts * Set ### Commands * lastline-get-report * lastline-check-status * lastline-upload-file ## Playbook Inputs --- | **Name** | **Description** | **Default Value** | **Source** | **Required** | | --- | --- | --- | --- | --- | | File | The file to detonate. The file is taken from the context. | None | File | Optional | | Interval | The polling frequency. How often the polling command should run (in minutes). | 1 | - | Optional | | Timeout | The amount of time to wait before a timeout occurs (in minutes). | 15 |- | Optional | ## Playbook Outputs --- | **Path** | **Description** | **Type** | | --- | --- | --- | | DBotScore.Type | The type of the indicator (only in case of report type=json). | string | | InfoFile.EntryID | The EntryID of the report file. | string | | DBotScore.Vendor | The vendor used to calculate the score (only in case of report type=json). | string | | IP.Address | The IP addresses's relevant to the sample. | string | | DBotScore.Score | The actual score (only in case of report type=json). | number | | DBotScore.Indicator | The indicator that was tested (only in case of report type=json). | string | | InfoFile.Extension | The extension of the report file. | string | | InfoFile.Name | The name of the report file. | string | | InfoFile.Info | The info of the report file. | string | | InfoFile.Size | The size of the report file. | number | | InfoFile.Type | The type of the report file. | string | | URL.Data | The list of malicious URLs identified by Lastline analysis. | string | | URL.Malicious.Vendor | The vendor that made the decision that the URL is malicious. | string | | URL.Malicious.Description | The reason the vendor made the decision that the URL is malicious. | string | | URL.Malicious.Score | The score from the vendor that decided the URL is malicious. | number | | File.MD5 | The bad MD5 hash of the file. | string | | File.SHA1 | The bad SHA1 hash of the file. | string | | File.SHA256 | The bad SHA256 hash of the file. | string | | File.Malicious.Vendor | The vendor that made the decision that the file is malicious. | string | | File.Malicious.Score | The score from the vendor that made the decision that the file is malicious. | number | | Lastline.Submission.Status | The status of the submission. | string | | Lastline.Submission.DNSqueries | The list of DNS queries done by the analysis subject. | string | | Lastline.Submission.NetworkConnections | The list of network connections done by the analysis subject. | string | | Lastline.Submission.DownloadedFiles | The list of files that were downloaded using the Microsoft Windows file-download API functions. Each element is a tuple of file-origin URL and a File element. | string | | Lastline.Submission.UUID | The task UUID of submitted sample. | number | | Lastline.Submission.YaraSignatures.name | The Yara signature's name. | string | | Lastline.Submission.YaraSignatures.score | The score according to the yara signatures. Must be from 0 to 100. | number | | Lastline.Submission.Process.arguments | The argument of the process. | string | | Lastline.Submission.Process.process_id | The process ID. | string | | Lastline.Submission.Process.executable.abs_path | The absolute path of the executable of the process. | string | | Lastline.Submission.Process.executable.filename | The filename of the executable. | string | | Lastline.Submission.Process.executable.yara_signature_hits | The Yara signature of the executable of the process. | string | | Lastline.Submission.Process.executable.ext_info | The executable info of the process. | string | | Lastline.Submission.YaraSignatures.internal | Whether the signature is only for internal usage. | boolean | | File | The file object. | unknown | | File.Malicious | The file's malicious object. | unknown | | DBotScore | The DBot score object. | unknown | | Lastline.Submission | The Lastline submission object. | unknown | ## Playbook Image --- 