recovering-from-ransomware-attack
Ajuda seu agente a seguir um plano estruturado para se recuperar de ataques de ransomware. Ele foca em isolar o ambiente, preservar dados e restaurar sistemas de forma segura. É útil para minimizar danos após um ataque.
O que ela faz
Este agente ajuda a recuperar sistemas de um ataque de ransomware. Ele segue um plano passo a passo para isolar a rede, salvar provas, reconstruir a infraestrutura e restaurar os dados a partir de cópias de segurança confiáveis.
Quando usar
- ✓Após um ataque de ransomware ter criptografado seus sistemas.
- ✓Ao testar um plano de recuperação antes de um incidente real.
- ✓Ao precisar restaurar dados importantes após um ataque.
Exemplo do que pedir para a IA
“Como posso usar este agente para me recuperar de um ataque 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
Mensagem pronta para colar
Como funciona
O agente primeiro isola a rede para evitar mais danos. Em seguida, ele reconstrói a infraestrutura usando cópias limpas e restaura seus dados a partir de backups seguros, seguindo uma ordem específica para garantir que os sistemas essenciais voltem a funcionar primeiro.
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 recovering-from-ransomware-attackOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/recovering-from-ransomware-attack/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Recuperação de Ataque de Ransomware
Quando Usar
- Após o ransomware ter criptografado sistemas de produção e a decisão de recuperar a partir de backups ter sido tomada
- Ao construir ou validar um runbook de recuperação de ransomware antes de um incidente real
- Após receber uma chave de descriptografia (ransom pago ou fornecido pela aplicação da lei) e precisar descriptografar com segurança
- Quando a recuperação parcial é necessária ao lado da descriptografia dos sistemas restantes
- Realizando um exercício de recuperação para validar os compromissos de RTO (Tempo de Recuperação Objetivo)
Não use antes de completar a contenção e o escopo forense. A recuperação prematura sem entender os mecanismos de acesso e persistência do atacante arrisca a reinfeção.
Pré-requisitos
- Incidente declarado e fase de contenção concluída (todo acesso do atacante interrompido)
- Evidências forenses preservadas (imagens de disco, dumps de memória, capturas de rede)
- Integridade dos backups verificada (cópias imutáveis/air-gapped confirmadas como limpas)
- Mídia de instalação limpa disponível (mídia de instalação do sistema operacional, imagens "golden")
- Ambiente de recuperação preparado (segmento de rede limpo isolado da infraestrutura comprometida)
- Lista de prioridade de recuperação documentada (sistemas Tier 1/2/3 em ordem de dependência)
Fluxo de Trabalho
Passo 1: Estabelecer Ambiente de Recuperação Limpo
Construa a infraestrutura de recuperação isolada da rede comprometida:
# Create isolated recovery VLAN
# No connectivity to compromised network segments
# Dedicated internet access for patch downloads only (via proxy)
# Recovery network architecture:
# VLAN 999 (Recovery) - 10.99.0.0/24
# - Recovery workstations (10.99.0.10-20)
# - Recovered DCs (10.99.0.50-55)
# - Recovered servers (10.99.0.100+)
# - Proxy for internet (10.99.0.1) - patches and updates only
# Firewall rules: DENY all from recovery VLAN to production VLANs
# Allow: Recovery VLAN -> Internet (HTTPS only, via proxy)
# Allow: Recovery VLAN -> Backup infrastructure (restore traffic only)
Passo 2: Recuperar Primeiro a Infraestrutura de Identidade
O Active Directory deve ser recuperado antes de qualquer sistema ingressado no domínio:
# AD Recovery Procedure
# Step 2a: Restore AD from known-good backup
# Use DSRM (Directory Services Restore Mode) boot
# 1. Build clean Windows Server from ISO
# 2. Promote as DC using AD restore
# 3. Restore System State from immutable backup
# Verify AD backup is pre-compromise
# Check backup timestamp against earliest known compromise date
wbadmin get versions -backuptarget:E: -machine:DC01
# Restore system state in DSRM
wbadmin start systemstaterecovery -version:02/15/2026-04:00 -backuptarget:E: -machine:DC01 -quiet
# After restore, reset critical accounts
# Reset krbtgt password TWICE (invalidates all Kerberos tickets)
# This prevents Golden Ticket persistence
Import-Module ActiveDirectory
Set-ADAccountPassword -Identity krbtgt -Reset -NewPassword (ConvertTo-SecureString "NewKrbtgt2026!Complex#1" -AsPlainText -Force)
# Wait for replication (minimum 12 hours), then reset again
Set-ADAccountPassword -Identity krbtgt -Reset -NewPassword (ConvertTo-SecureString "NewKrbtgt2026!Complex#2" -AsPlainText -Force)
# Reset all privileged account passwords
$privilegedGroups = @("Domain Admins", "Enterprise Admins", "Schema Admins", "Administrators")
foreach ($group in $privilegedGroups) {
Get-ADGroupMember -Identity $group -Recursive | ForEach-Object {
Set-ADAccountPassword -Identity $_.SamAccountName -Reset `
-NewPassword (ConvertTo-SecureString (New-Guid).Guid -AsPlainText -Force)
Set-ADUser -Identity $_.SamAccountName -ChangePasswordAtLogon $true
}
}
# Validate AD health
dcdiag /v /c /d /e /s:DC01
repadmin /showrepl
Passo 3: Validar Integridade do Backup Antes da Restauração
# Scan backup files for ransomware artifacts before restoring
# Use offline antivirus scanning on backup mount
# Mount backup as read-only
mount -o ro,noexec /dev/backup_lv /mnt/backup_verify
# Scan with ClamAV
clamscan -r --infected --log=/var/log/backup_scan.log /mnt/backup_verify
# Check for known ransomware indicators
find /mnt/backup_verify -name "*.encrypted" -o -name "*.locked" \
-o -name "*.lockbit" -o -name "DECRYPT_*" -o -name "readme.txt" \
-o -name "RECOVER-*" -o -name "HOW_TO_*" | tee /var/log/ransomware_check.log
# Verify database consistency (SQL Server example)
# Restore database to temporary instance for validation
RESTORE VERIFYONLY FROM DISK = '/mnt/backup_verify/databases/erp_db.bak'
WITH CHECKSUM
Passo 4: Restaurar Sistemas em Ordem de Prioridade
…
Perguntas frequentes
O que é ransomware?
Ransomware é um tipo de malware que bloqueia o acesso aos seus arquivos ou sistemas, exigindo um pagamento (resgate) para liberá-los.
Por que é importante isolar a rede?
Isolar a rede impede que o ransomware se espalhe para outros sistemas e permite que os especialistas trabalhem com segurança na recuperação.
O que são 'cópias de segurança confiáveis'?
São cópias dos seus dados que foram feitas antes do ataque e que foram verificadas para garantir que não foram infectadas pelo ransomware.
Detalhes
Descrição original do autor
Executes structured ransomware incident recovery following NIST/CISA frameworks: environment isolation, forensic evidence preservation, clean infrastructure rebuild, prioritized restoration from verified backups, credential reset, and Active Directory/database recovery in dependency order. Use when recovering from a ransomware attack, performing post-encryption restoration, or executing disaster r
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #6183
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC