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

implementing-ot-incident-response-playbook

Ajuda seu agente a criar planos de ação para responder a incidentes de segurança em ambientes industriais, coordenando equipes.

O que ela faz

Esta ferramenta ajuda a criar um plano de resposta a incidentes de segurança focado em sistemas industriais (OT). Ela classifica a gravidade do incidente e coordena as equipes de TI, engenharia e operações.

Quando usar

  • ✓Ao criar um plano de resposta a incidentes para sistemas industriais pela primeira vez.
  • ✓Quando os planos de TI existentes não cobrem as necessidades de sistemas industriais (ICS/SCADA).
  • ✓Ao se preparar para ataques como ransomware em sistemas industriais.

Exemplo do que pedir para a IA

“Crie um plano de resposta a incidentes para nosso sistema de controle de produção, considerando ataques de ransomware.”

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-ot-incident-response-playbook/SKILL.md

Mensagem pronta para colar

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

A ferramenta usa um motor baseado em um modelo chamado SANS PICERL para guiar as ações. Ela classifica a gravidade do incidente (segurança, processo, acesso, etc.) e alinha os procedimentos com normas industriais.

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-ot-incident-response-playbook

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-ot-incident-response-playbook/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 o Playbook de Resposta a Incidentes OT

Quando Usar

  • Ao construir procedimentos de resposta a incidentes específicos para OT pela primeira vez
  • Quando os playbooks de resposta a incidentes de TI existentes não abordam os requisitos específicos de ICS/SCADA
  • Ao se preparar para cenários de ransomware em OT, como EKANS ou LockerGoga
  • Ao alinhar procedimentos de resposta a incidentes com os requisitos de relatório de incidentes da IEC 62443 e NERC CIP
  • Ao conduzir revisões pós-incidente para melhorar as capacidades de resposta a incidentes em OT

Não use para resposta a incidentes apenas de TI sem componentes de OT (use os playbooks padrão NIST 800-61), para monitoramento de segurança de OT do dia a dia (veja implementando-dragos-platform-for-ot-monitoring) ou para design de exercícios de simulação (veja performing-ics-tabletop-exercise).

Pré-requisitos

  • Inventário de ativos de OT com classificações de criticidade e identificação de sistemas de segurança
  • Funções definidas: Líder de Resposta a Incidentes de OT, Analista de SOC de TI, Gerente de Operações da Planta, Engenheiro de Segurança de Processo
  • Plano de comunicação incluindo canais fora de banda (incidentes de OT podem comprometer as comunicações de TI)
  • Backups confiáveis de programas de PLC, configurações de HMI e dados de historiador
  • Informações de contato para fornecedores de ICS, suporte Dragos/Claroty e CISA ICS-CERT

Fluxo de Trabalho

Etapa 1: Definir Classificação de Incidentes OT Específicos e Procedimentos de Resposta

#!/usr/bin/env python3
"""Motor do Playbook de Resposta a Incidentes OT.

Implementa procedimentos estruturados de resposta a incidentes OT seguindo
o ciclo de vida SANS PICERL com considerações específicas de ICS para segurança,
disponibilidade e coordenação entre equipes.
"""

import json
import sys
from datetime import datetime
from enum import Enum
from typing import Dict, List, Optional


class OTIncidentSeverity(Enum):
    SEV1_SAFETY = "SEV1-SAFETY"  # Comprometimento do sistema de segurança
    SEV2_PROCESS = "SEV2-PROCESS"  # Manipulação ativa do processo
    SEV3_ACCESS = "SEV3-ACCESS"  # Acesso não autorizado em OT
    SEV4_RECON = "SEV4-RECON"  # Reconhecimento na rede OT
    SEV5_IT_SPILLOVER = "SEV5-IT-SPILLOVER"  # Incidente de TI com exposição em OT


class OTIncidentCategory(Enum):
    RANSOMWARE = "ransomware"
    MALWARE_ICS = "malware_ics_specific"
    UNAUTHORIZED_ACCESS = "unauthorized_ot_access"
    PROCESS_MANIPULATION = "process_manipulation"
    SIS_COMPROMISE = "safety_system_compromise"
    DATA_EXFILTRATION = "ot_data_exfiltration"
    SUPPLY_CHAIN = "supply_chain_compromise"
    INSIDER_THREAT = "insider_threat"


# Definições de fases PICERL para OT
PICERL_PHASES = {
    "preparation": {
        "description": "Atividades de prontidão antes que um incidente ocorra",
        "ot_specific": [
            "Manter backups offline de todos os programas de PLC e configurações de HMI",
            "Documentar procedimentos de desligamento seguro para cada área de processo",
            "Estabelecer comunicação fora de banda (telefone via satélite, rádio analógico)",
            "Pré-instalar ferramentas forenses que funcionam em redes OT isoladas",
            "Manter PLCs e estações de engenharia sobressalentes",
            "Realizar exercícios de simulação de OT trimestrais",
        ],
    },
    "identification": {
        "description": "Detectar e confirmar o incidente de segurança OT",
        "ot_specific": [
            "Correlacionar alertas de IDS de OT com anomalias de processo de dados do historiador",
            "Verificar se desvios de processo são causados por ciberataques ou operacionais",
            "Verificar o status e a integridade dos Sistemas Instrumentados de Segurança (SIS)",
            "Revisar logs de estações de engenharia para acesso não autorizado",
            "Examinar mudanças de modo de PLC (transições RUN/STOP/PROGRAM)",
            "Avaliar se o incidente é apenas de TI ou se cruzou para OT",
        ],
    },
    "containment": {
        "description": "Limitar a propagação e o impacto do incidente",
        "ot_specific": [
            "NUNCA desligar sistemas de OT sem aprovação das operações da planta",
            "Isolar segmentos afetados no firewall industrial (não desligando)",
            "Colocar PLCs em modo LOCAL/MANUAL se manipulação remota for suspeita",
            "Desconectar dutos de TI-OT na DMZ, mantendo a comunicação intra-OT",
            "Preservar evidências forenses antes de quaisquer ações de remediação",
            "Manter a operação do sistema de segurança durante a contenção",
        ],
    },
    "eradication": {
        "description": "Remover a ameaça dos sistemas de OT",
        "ot_specific": [
            "Comparar programas de PLC em execução com backups confiáveis",
            "Reconstruir estações de engenharia comprometidas a partir de imagens de referência",

…
Perguntas frequentes

O que são sistemas OT (Tecnologia Operacional)?

São sistemas usados para controlar processos físicos em indústrias, como em fábricas, usinas de energia ou sistemas de água. Exemplos incluem PLCs e SCADA.

O que é um plano de resposta a incidentes?

É um conjunto de instruções e procedimentos que uma organização segue quando ocorre um incidente de segurança, para minimizar danos e restaurar operações.

Por que é importante ter um plano específico para OT?

Sistemas OT têm requisitos únicos de segurança e disponibilidade, diferentes de sistemas de TI. Um plano específico garante que a segurança e a operação dos processos físicos sejam priorizadas.

Detalhes

Descrição original do autor

Develops OT-specific incident response playbooks using a SANS PICERL-based Python engine that classifies incident severity (safety, process, access, recon) and coordinates IT SOC, OT engineering, and plant operations, aligned with IEC 62443 and NIST SP 800-82. Use when building ICS/SCADA incident response procedures for the first time, preparing for OT ransomware scenarios, or aligning IR with IEC

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5926
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