From 4862340889a96ec2f33a955541094a2df70abf85 Mon Sep 17 00:00:00 2001 From: Bri <133698148+briluza@users.noreply.github.com> Date: Tue, 4 Mar 2025 19:29:35 +0800 Subject: [PATCH] Deprecate DomainTools Enterprise Integrations (#38725) * [IDEV-1981] deprecate domaintools enterprise integration * Update app description - add 'deprecated' word. * Add release notes * Run demisto format command; Update pack_metadata.json --- .../Integrations/DomainTools/DomainTools.yml | 16 ++++++++-- Packs/DomainTools/ReleaseNotes/1_1_7.md | 6 ++++ Packs/DomainTools/pack_metadata.json | 6 ++-- Tests/conf.json | 32 +++++++++++-------- 4 files changed, 41 insertions(+), 19 deletions(-) create mode 100644 Packs/DomainTools/ReleaseNotes/1_1_7.md diff --git a/Packs/DomainTools/Integrations/DomainTools/DomainTools.yml b/Packs/DomainTools/Integrations/DomainTools/DomainTools.yml index c3dca6830071..a423b280ea36 100644 --- a/Packs/DomainTools/Integrations/DomainTools/DomainTools.yml +++ b/Packs/DomainTools/Integrations/DomainTools/DomainTools.yml @@ -4,9 +4,9 @@ commonfields: version: -1 name: DomainTools fromversion: 5.0.0 -display: DomainTools +display: DomainTools (Deprecated) category: Data Enrichment & Threat Intelligence -description: Domain name, DNS and Internet OSINT-based cyber threat intelligence and cybercrime forensics products and data. +description: Deprecated. Use DomainTools Iris Pack instead. configuration: - display: DomainTools API URL name: server @@ -76,6 +76,7 @@ script: - name: domain required: true description: Domain name to check reputation. + default: true - name: long description: Should we return full response with detected URLs. - name: sampleSize @@ -102,6 +103,7 @@ script: - contextPath: DBotScore.Score description: The actual score. description: Retrieve domain information. + deprecated: true - name: domainSearch arguments: - name: query @@ -160,6 +162,7 @@ script: - contextPath: Domain.Name description: Domain found by command. description: Search for domain based on the given parameters. + deprecated: true - name: reverseIP arguments: - name: ip @@ -175,6 +178,7 @@ script: - contextPath: Domain.DNS.Address description: IP address. description: Reverse loopkup of an IP address. + deprecated: true - name: reverseNameServer arguments: - name: nameServer @@ -187,6 +191,7 @@ script: - contextPath: Domain.Name description: Name of domain. description: Reverse nameserver lookup. + deprecated: true - name: reverseWhois arguments: - name: terms @@ -209,6 +214,7 @@ script: - contextPath: Domain.Name description: Name of domain. description: Reverse lookup of whois information. + deprecated: true - name: whois arguments: - name: query @@ -228,6 +234,7 @@ script: - contextPath: Domain.Whois description: Whois data. description: Provides registration details about a domain. + deprecated: true - name: whoisHistory arguments: - name: domain @@ -240,8 +247,13 @@ script: - contextPath: Domain.WhoisHistory description: Domain Whois history data. description: Display a history of whois for a given domain. + deprecated: true - name: domainProfile description: Display profile for a given domain. arguments: - name: domain description: Specify domain e.g. mycompany.com. + deprecated: true +deprecated: true +tests: +- No tests (deprecated) diff --git a/Packs/DomainTools/ReleaseNotes/1_1_7.md b/Packs/DomainTools/ReleaseNotes/1_1_7.md new file mode 100644 index 000000000000..ffb2481eb097 --- /dev/null +++ b/Packs/DomainTools/ReleaseNotes/1_1_7.md @@ -0,0 +1,6 @@ + +#### Integrations + +##### DomainTools (Deprecated) + +- Deprecated. Use DomainTools Iris Pack instead. diff --git a/Packs/DomainTools/pack_metadata.json b/Packs/DomainTools/pack_metadata.json index c7340ab340d3..517531e59f9b 100644 --- a/Packs/DomainTools/pack_metadata.json +++ b/Packs/DomainTools/pack_metadata.json @@ -1,8 +1,8 @@ { - "name": "DomainTools Enterprise", - "description": "Provides DomainTools market-leading Whois data including hosting history and parsed IP records within Cortex XSOAR. Requires a DomainTools Enterprise API key.", + "name": "DomainTools Enterprise (Deprecated)", + "description": "Deprecated. Use DomainTools Iris Pack instead.", "support": "partner", - "currentVersion": "1.1.6", + "currentVersion": "1.1.7", "author": "DomainTools", "url": "https://www.domaintools.com/support/", "email": "memberservices@domaintools.com", diff --git a/Tests/conf.json b/Tests/conf.json index fee63563ef30..5a9feb37fd36 100644 --- a/Tests/conf.json +++ b/Tests/conf.json @@ -22,8 +22,8 @@ "testInterval": 20, "tests": [ { - "integrations": "qualys_fim", - "playbookID": "QualysFIM-Playbook" + "integrations": "qualys_fim", + "playbookID": "QualysFIM-Playbook" }, { "integrations": "Carbon Black Enterprise EDR", @@ -148,7 +148,6 @@ "instance_names": "microsoft_defender_atp_dev", "timeout": 1200, "is_mockable": false - }, { "integrations": "CrowdstrikeFalcon", @@ -511,7 +510,10 @@ { "integrations": "Azure Network Security Groups", "fromversion": "5.0.0", - "instance_names": ["azure_nsg_client_cred", "azure_nsg_prod"], + "instance_names": [ + "azure_nsg_client_cred", + "azure_nsg_prod" + ], "playbookID": "Azure NSG - Test" }, { @@ -1352,7 +1354,6 @@ "instance_names": "palo_alto_firewall_9.1", "playbookID": "test_playbook_pan_os_firewall_exceptions_commands", "memory_threshold": 120 - }, { "integrations": "Panorama", @@ -3147,10 +3148,6 @@ "integrations": "AWS - CloudTrail", "playbookID": "AWS - CloudTrail Test Playbook" }, - { - "integrations": "DomainTools", - "playbookID": "DomainTools-Test" - }, { "integrations": "Exabeam", "playbookID": "Exabeam - Test" @@ -4008,7 +4005,10 @@ { "integrations": "Azure Storage", "playbookID": "Azure Storage - Test", - "instance_names": ["Azure_Storage", "azure_storage_client_cred"], + "instance_names": [ + "Azure_Storage", + "azure_storage_client_cred" + ], "is_mockable": false }, { @@ -4945,7 +4945,9 @@ "Demisto Lock", "EWS v2" ], - "scripts": ["SearchIncidentsV2"], + "scripts": [ + "SearchIncidentsV2" + ], "instance_names": [ "no_sync_long_timeout", "ews_mail_sender_labdemisto" @@ -5605,7 +5607,9 @@ "Whois", "Rasterize" ], - "instance_names": ["legacy_context_output"], + "instance_names": [ + "legacy_context_output" + ], "memory_threshold": 300, "pid_threshold": 200, "marketplaces": "xsoar_on_prem" @@ -6254,7 +6258,7 @@ "DSPM": "No instance", "Symantec Email Security Cloud": "No instance" }, - "native_nightly_packs":[ + "native_nightly_packs": [ "Palo_Alto_Networks_WildFire", "ipinfo", "Slack", @@ -6555,4 +6559,4 @@ "IPv6 extraction test", "Onion address extraction test" ] -} +} \ No newline at end of file