Pular para o conteúdo
Skillpedia
Agentes35 mil · #5714

detecting-stuxnet-style-attacks

Faz seu agente detectar ataques cibernéticos complexos que manipulam sistemas industriais.

O que ela faz

Esta ferramenta ajuda a encontrar ataques cibernéticos sofisticados que tentam alterar o funcionamento de equipamentos industriais (como em usinas nucleares ou químicas). Ela verifica se os programas de controle foram modificados sem permissão e se os sensores estão enviando informações falsas para esconder a manipulação.

Quando usar

  • ✓Ao procurar por invasões que se movem de sistemas de computadores comuns para sistemas industriais.
  • ✓Ao investigar se o comportamento de uma máquina está diferente do esperado por causa de um ataque.
  • ✓Ao configurar sistemas de segurança para proteger infraestruturas críticas contra ameaças avançadas.

Exemplo do que pedir para a IA

“Procure por atividades suspeitas que possam indicar que os programas de controle de equipamentos industriais foram alterados secretamente.”

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/detecting-stuxnet-style-attacks/SKILL.md

Mensagem pronta para colar

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

A ferramenta compara o programa de controle atual com uma versão conhecida e segura. Ela também verifica se os dados dos sensores fazem sentido com base nas leis da física e no funcionamento normal do equipamento.

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 detecting-stuxnet-style-attacks

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/detecting-stuxnet-style-attacks/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.

Detectando Ataques Estilo Stuxnet

Quando Usar

  • Ao implementar detecção avançada de ameaças para alvos OT de alto valor (nuclear, químico, infraestrutura crítica)
  • Ao construir detecção para ataques estilo APT visando a lógica de CLPs e manipulação de processos
  • Ao estabelecer monitoramento de integridade da lógica de CLPs para detectar modificações não autorizadas
  • Ao investigar anomalias de processo suspeitas que possam indicar ataques cibernéticos-físicos
  • Ao projetar estratégias de defesa em profundidade contra ameaças OT em nível de estado-nação

Não use para detecção básica de intrusão em OT (veja detectando-ataques-em-sistemas-scada), para análise de malware de amostras Stuxnet (veja habilidades de engenharia reversa de malware), ou para programação e desenvolvimento de lógica de CLP.

Pré-requisitos

  • Compreensão detalhada da cadeia de ataque Stuxnet e do framework MITRE ATT&CK para ICS
  • Repositório de backup de lógica de CLP com cópias de linha de base conhecidas e boas de todos os programas de CLP
  • Monitoramento de estação de engenharia (EDR com conhecimento de OT)
  • Modelos de processo baseados em física para o processo físico controlado
  • Monitoramento de rede para análise de tráfego de protocolos industriais

Fluxo de Trabalho

Etapa 1: Entenda a Cadeia de Ataque Stuxnet

Mapeie as oportunidades de detecção ao longo da cadeia de ataque estilo Stuxnet em várias etapas.

# Stuxnet-Style Attack Chain and Detection Points
attack_chain:
  stage_1_initial_access:
    technique: "USB-borne malware targeting air-gapped network"
    mitre_ics: "T0847 - Replication Through Removable Media"
    detection:
      - "USB device connection logging on engineering workstations"
      - "Removable media scanning with OT-approved AV"
      - "Application allowlisting blocking unauthorized executables"
      - "Windows autorun disabled via Group Policy"
    indicators:
      - "New USB device connections to engineering workstations"
      - "Execution of unsigned binaries from removable media"
      - "LNK file exploitation patterns"

  stage_2_lateral_movement:
    technique: "Exploitation of Windows vulnerabilities for network propagation"
    mitre_ics: "T0866 - Exploitation of Remote Services"
    detection:
      - "Network IDS detecting exploit traffic (MS08-067, MS10-061)"
      - "Unusual SMB traffic between engineering workstations"
      - "Windows event logs showing privilege escalation"
      - "New scheduled tasks or services created"
    indicators:
      - "Lateral movement between Level 3-4 Windows systems"
      - "WMI/PsExec execution from unexpected sources"
      - "Pass-the-hash authentication patterns"

  stage_3_ews_compromise:
    technique: "Compromise of engineering workstation with PLC programming software"
    mitre_ics: "T0862 - Supply Chain Compromise (Step-7 hooking)"
    detection:
      - "File integrity monitoring on Step-7/TIA Portal directories"
      - "DLL injection detection in PLC programming software"
      - "Monitoring s7otbxdx.dll for Stuxnet-specific hook"
      - "Unexpected modifications to PLC project files"
    indicators:
      - "Modified DLLs in Siemens STEP 7 installation directory"
      - "Rootkit hiding files on engineering workstation"
      - "PLC programming software behaving abnormally"

  stage_4_plc_logic_modification:
    technique: "Injecting malicious OB/FC blocks into PLC program"
    mitre_ics: "T0839 - Module Firmware / T0833 - Modify Control Logic"
    detection:
      - "PLC logic integrity comparison against known-good baseline"
      - "S7comm upload/download traffic from unauthorized sources"
      - "New OB/FC/FB blocks appearing in PLC program"
      - "Modification of OB1 (main scan) or OB35 (cyclic interrupt)"
    indicators:
      - "PLC program block count changes"
      - "PLC program size changes"
      - "Upload of unknown program blocks"

  stage_5_process_manipulation:
    technique: "Manipulating physical process while spoofing sensor readings"
    mitre_ics: "T0836 - Modify Parameter / T0856 - Spoof Reporting Message"
    detection:
      - "Physics-based anomaly detection (process model deviation)"
      - "Cross-validation of independent sensors"
      - "Vibration analysis and mechanical signature monitoring"
      - "Comparison of PLC-reported values vs independent measurements"
    indicators:
      - "Motor/pump operating outside normal parameters"
      - "Sensor readings diverging from physics model predictions"
      - "Process efficiency metrics deviating unexpectedly"

Etapa 2: Implemente o Monitoramento de Integridade da Lógica de CLP

…

Perguntas frequentes

O que são 'ataques estilo Stuxnet'?

São ataques cibernéticos avançados que visam equipamentos industriais, modificando seus programas de controle e enganando os operadores com dados falsos de sensores, como aconteceu com o vírus Stuxnet.

O que é um PLC?

PLC significa Controlador Lógico Programável. É um pequeno computador usado para controlar máquinas e processos industriais.

Preciso de conhecimento técnico avançado para usar isso?

Sim, é recomendado ter um bom entendimento de como os ataques estilo Stuxnet funcionam e como os sistemas industriais operam.

Detalhes

Descrição original do autor

Detects sophisticated cyber-physical attacks that follow the Stuxnet pattern of modifying PLC logic while spoofing sensor readings to hide the manipulation, using PLC logic integrity monitoring (Claroty xDome, Nozomi Guardian) and physics-based process anomaly detection. Use when hunting for IT-to-OT lateral movement or discrepancies between PLC program state and physical process behavior in ICS/S

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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