Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[VirusTotal] Add custom fields to indicators #35349

Conversation

pabloperezj
Copy link
Contributor

Contributing to Cortex XSOAR Content

Make sure to register your contribution by filling the contribution registration form

The Pull Request will be reviewed only after the contribution registration form is filled.

Status

  • In Progress
  • Ready
  • In Hold - (Reason for hold)

Related Issues

fixes: link to the issue

Description

A few sentences describing the overall goals of the pull request's commits.

Must have

  • Tests
  • Documentation

@barryyosi-panw barryyosi-panw requested review from thefrieddan1 and removed request for barryyosi-panw July 10, 2024 10:22
@edik24 edik24 self-assigned this Jul 10, 2024
Copy link
Contributor

@ssokolovich ssokolovich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good from my end - just changed the unsearchable to true on all the new fields.

pabloperezj and others added 3 commits July 11, 2024 10:06
…ction_Names.json

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>
…ctions.json

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>
…ors.json

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>
@pabloperezj
Copy link
Contributor Author

Looks good, @thefrieddan1 please invite me to the demo

I have just uploaded a demo video to the virustotal channel on Slack :)

if self.vt_detection_names is not None:
file_context['VTVendors']['EngineDetectionNames'] = self.vt_detection_names

if not file_context['VTVendors']:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider using the same convention as in other if statements
if not file_context['VTVendors']:
or
if file_context['VTVendors'] is not None:

@thefrieddan1
Copy link
Contributor

thefrieddan1 commented Jul 14, 2024

Looks good, @thefrieddan1 please invite me to the demo

I have just uploaded a demo video to the virustotal channel on Slack :)

@pabloperezj
Thank you for your contribution it looks fine by me as well.
As for the demo recording in what channel is that? is it on DFIR?
Please add me to the channel.
Also please upload it to this PR for future references as well

@pabloperezj
Copy link
Contributor Author

pabloperezj commented Jul 15, 2024

Looks good, @thefrieddan1 please invite me to the demo

I have just uploaded a demo video to the virustotal channel on Slack :)

@pabloperezj Thank you for your contribution it looks fine by me as well. As for the demo recording in what channel is that? is it on DFIR? Please add me to the channel. Also please upload it to this PR for future references as well

Hi @thefrieddan1,

virustotal-partner channel on Demisto DFIR Community.

Here is the video! :)

vt-custom-fields.mp4

Packs/VirusTotal/Integrations/VirusTotalV3/README.md Outdated Show resolved Hide resolved
Packs/VirusTotal/Integrations/VirusTotalV3/README.md Outdated Show resolved Hide resolved
Packs/VirusTotal/Integrations/VirusTotalV3/README.md Outdated Show resolved Hide resolved
Packs/VirusTotal/Integrations/VirusTotalV3/README.md Outdated Show resolved Hide resolved
Packs/VirusTotal/Integrations/VirusTotalV3/README.md Outdated Show resolved Hide resolved
Packs/VirusTotal/ReleaseNotes/2_6_21.md Outdated Show resolved Hide resolved
Packs/VirusTotal/ReleaseNotes/2_6_22.md Outdated Show resolved Hide resolved
@ShirleyDenkberg
Copy link
Contributor

@ssokolovich @thefrieddan1 @MLainer1 Doc review completed.

pabloperezj and others added 15 commits July 16, 2024 10:50
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
@thefrieddan1 thefrieddan1 added the ready-for-instance-test In contribution PRs, this label will cause a trigger of a build with a modified pack from the PR. label Jul 16, 2024
@thefrieddan1 thefrieddan1 self-requested a review July 16, 2024 09:51
@thefrieddan1 thefrieddan1 merged commit 91a4d31 into demisto:contrib/VirusTotal_virustotal-custom-indicator-fields Jul 16, 2024
16 of 20 checks passed
Copy link

Thank you for your contribution. Your external PR has been merged and the changes are now included in an internal PR for further review. The internal PR will be merged to the master branch within 3 business days.

thefrieddan1 added a commit that referenced this pull request Jul 16, 2024
* [VirusTotal] Add custom fields to indicators (#35349)

* Add custom fields

* nit

* Lint

* Update docker image

* Update readme and release notes

* Update fields

* Update release note

* Update all indicators

* Update version

* Restore unused fields

* Update Packs/VirusTotal/IndicatorFields/indicatorfield-VT_Engine_Detection_Names.json

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>

* Update Packs/VirusTotal/IndicatorFields/indicatorfield-VT_Engine_Detections.json

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>

* Update Packs/VirusTotal/IndicatorFields/indicatorfield-VT_Engine_Vendors.json

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/VirusTotalV3.yml

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/VirusTotalV3.yml

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/VirusTotalV3.yml

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/ReleaseNotes/2_6_21.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/ReleaseNotes/2_6_22.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/VirusTotalV3.yml

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

---------

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* RN and known words.

---------

Co-authored-by: Pablo Pérez <122302023+pabloperezj@users.noreply.github.com>
Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: Danny_Fried <dfried@paloaltonetworks.com>
xsoar-bot pushed a commit to xsoar-contrib/content that referenced this pull request Sep 10, 2024
* [VirusTotal] Add custom fields to indicators (demisto#35349)

* Add custom fields

* nit

* Lint

* Update docker image

* Update readme and release notes

* Update fields

* Update release note

* Update all indicators

* Update version

* Restore unused fields

* Update Packs/VirusTotal/IndicatorFields/indicatorfield-VT_Engine_Detection_Names.json

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>

* Update Packs/VirusTotal/IndicatorFields/indicatorfield-VT_Engine_Detections.json

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>

* Update Packs/VirusTotal/IndicatorFields/indicatorfield-VT_Engine_Vendors.json

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/VirusTotalV3.yml

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/VirusTotalV3.yml

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/VirusTotalV3.yml

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/ReleaseNotes/2_6_21.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/ReleaseNotes/2_6_22.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/README.md

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* Update Packs/VirusTotal/Integrations/VirusTotalV3/VirusTotalV3.yml

Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

---------

Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>

* RN and known words.

---------

Co-authored-by: Pablo Pérez <122302023+pabloperezj@users.noreply.github.com>
Co-authored-by: Sasha Sokolovich <88268646+ssokolovich@users.noreply.github.com>
Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com>
Co-authored-by: Danny_Fried <dfried@paloaltonetworks.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Contribution Form Filled Whether contribution form filled or not. Contribution Thank you! Contributions are always welcome! docs-approved External PR Partner Support Level Indicates that the contribution is for Partner supported pack Partner Partner-Approved Security Review TIM Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants