Pular para o conteúdo
Skillpedia
Segurança35 mil · #5963

implementing-soar-playbook-with-palo-alto-xsoar

Ajuda seu agente a criar fluxos de trabalho de resposta a incidentes. Ele automatiza ações para phishing, malware e outros ataques, integrando diversas ferramentas de segurança. É útil para reduzir o tempo de resposta manual da equipe de segurança.

O que ela faz

Esta ferramenta ajuda a criar fluxos de trabalho automáticos (chamados 'playbooks') para responder a incidentes de segurança cibernética. Ela permite que equipes de segurança automatizem tarefas repetitivas, como investigar e responder a e-mails de phishing ou ataques de malware.

Quando usar

  • ✓Ao configurar a automação para responder a ameaças.
  • ✓Ao criar um novo processo para lidar com incidentes de segurança.
  • ✓Ao querer acelerar o tempo de resposta a ataques.

Exemplo do que pedir para a IA

“Crie um playbook para investigar e bloquear e-mails de phishing.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/implementing-soar-playbook-with-palo-alto-xsoar/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/implementing-soar-playbook-with-palo-alto-xsoar/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você define os passos em um arquivo especial (YAML), conectando diferentes ferramentas de segurança. A IA segue esses passos para investigar e agir automaticamente.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-soar-playbook-with-palo-alto-xsoar

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-soar-playbook-with-palo-alto-xsoar/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Implementando Playbooks SOAR com Palo Alto XSOAR

Visão Geral

O Cortex XSOAR (anteriormente Demisto) é a plataforma de Orquestração, Automação e Resposta de Segurança da Palo Alto Networks. Playbooks são o motor de automação central no XSOAR, permitindo que equipes de SOC automatizem tarefas repetitivas de resposta a incidentes. O XSOAR oferece mais de 900 pacotes de integração pré-construídos, 87 playbooks comuns e um editor visual de arrastar e soltar para criar fluxos de trabalho personalizados. Organizações que utilizam automação SOAR reduzem o tempo médio de resposta (MTTR) em 80% em média.

Quando Usar

  • Ao implantar ou configurar a implementação de playbooks SOAR com capacidades do Palo Alto XSOAR em seu ambiente.
  • Ao estabelecer controles de segurança alinhados a requisitos de conformidade.
  • Ao construir ou melhorar a arquitetura de segurança para este domínio.
  • Ao realizar avaliações de segurança que exigem esta implementação.

Pré-requisitos

  • Cortex XSOAR implantado (versão 8.x ou posterior, ou XSOAR hospedado).
  • Acesso administrativo para criação de playbooks.
  • Pacotes de integração instalados para ferramentas de segurança relevantes.
  • Tipos de incidente e layouts configurados.
  • Acesso à API para ferramentas externas (SIEM, EDR, plataformas de TI, ticketing).

Arquitetura de Playbook

Hierarquia de Componentes do XSOAR

Incident Type (e.g., Phishing)
    |
    v
Incident Layout (UI display configuration)
    |
    v
Pre-Processing Rules (auto-classification, deduplication)
    |
    v
Playbook (automation logic)
    |-- Sub-Playbooks (modular reusable workflows)
    |-- Tasks (individual automation steps)
    |-- Conditional Tasks (decision branches)
    |-- Scripts (custom Python/JavaScript)
    |-- Integrations (external tool commands)
    |
    v
War Room (investigation timeline)
    |
    v
Closing Report

Tipos de Tarefas do Playbook

Tipo de Tarefa Propósito Exemplo
Padrão Executar um comando !ip ip=8.8.8.8
Condicional Lógica de ramificação Se severidade > alta, escalar
Manual Requer entrada do analista Aprovar ação de contenção
Cabeçalho de Seção Organizar fluxo de trabalho "Fase de Enriquecimento"
Coleta de Dados Coletar dados externos Perguntar ao usuário por detalhes adicionais
Temporizador Aguardar condição/tempo Esperar 5 minutos e verificar

Construindo um Playbook de Resposta a Phishing

Etapa 1: Definir Tipo de Incidente

incident_type: Phishing
playbook: Phishing Investigation - Full
severity_mapping:
  - condition: email contains executable attachment
    severity: high
  - condition: email from external domain with link
    severity: medium
  - condition: email reported by user
    severity: low
layout: Phishing Layout
sla: 60 minutes

Etapa 2: Estrutura YAML do Playbook

id: phishing-investigation-full
version: -1
name: Phishing Investigation - Full
description: Automated phishing email investigation with enrichment, analysis, and response
starttaskid: "0"
tasks:
  "0":
    id: "0"
    taskid: start
    type: start
    nexttasks:
      '#none#':
      - "1"
  "1":
    id: "1"
    taskid: extract-indicators
    type: regular
    task:
      name: Extract Indicators from Email
      script: ParseEmailFiles
    nexttasks:
      '#none#':
      - "2"
      - "3"
      - "4"
  "2":
    id: "2"
    taskid: enrich-urls
    type: playbook
    task:
      name: URL Enrichment
      playbookName: URL Enrichment - Generic v2
  "3":
    id: "3"
    taskid: enrich-files
    type: playbook
    task:
      name: File Enrichment
      playbookName: File Enrichment - Generic v2
  "4":
    id: "4"
    taskid: enrich-ips
    type: playbook
    task:
      name: IP Enrichment
      playbookName: IP Enrichment - Generic v2
  "5":
    id: "5"
    taskid: determine-verdict
    type: condition
    task:
      name: Is Email Malicious?
    conditions:
      - label: "yes"
        condition:
          - - operator: isEqualString
              left: DBotScore.Score
              right: "3"
      - label: "no"
    nexttasks:
      "yes":
      - "6"
      "no":
      - "9"
  "6":
    id: "6"
    taskid: block-sender
    type: regular
    task:
      name: Block Sender Domain
      script: '|||o365-mail-block-sender'
    scriptarguments:
      sender_address: ${incident.emailfrom}
  "7":
    id: "7"
    taskid: search-mailboxes
    type: regular
    task:
      name: Search and Delete from All Mailboxes
      script: '|||o365-mail-purge-compliance-search'
    scriptarguments:
      query: "from:${incident.emailfrom} subject:${incident.emailsubject}"
  "8":
    id: "8"
    taskid: notify-user
    type: regular
    task:

…
Perguntas frequentes

O que é um 'playbook'?

É uma sequência de passos automatizados para lidar com um tipo específico de incidente de segurança, como um ataque de phishing.

O que é Cortex XSOAR?

É uma plataforma da Palo Alto Networks que ajuda a automatizar e organizar as respostas a incidentes de segurança.

Por que automatizar a resposta a incidentes?

Para responder mais rápido aos ataques, reduzir erros humanos e liberar os analistas de segurança para tarefas mais complexas.

Detalhes

Descrição original do autor

Build automated incident response playbooks in Cortex XSOAR (Demisto) using its YAML playbook structure, integration commands, and task types to orchestrate phishing, malware, account-compromise, and DDoS response workflows across SOC tools. Use when authoring or wiring up an XSOAR playbook, adding custom XSOAR integration commands or Python automation scripts, or reducing manual SOC response time

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5963
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas