implementing-threat-intelligence-lifecycle-management
Faz seu agente gerenciar todo o ciclo de vida da inteligência de ameaças. Ele define o que coletar, como processar e como usar as informações. É útil para criar ou melhorar um programa de inteligência de segurança.
O que ela faz
Esta ferramenta ajuda a organizar o processo de coleta e análise de informações sobre ameaças cibernéticas. Ela transforma dados brutos em inteligência útil para proteger sua organização contra ataques.
Quando usar
- ✓Ao iniciar um programa de inteligência de ameaças.
- ✓Ao definir quais informações de segurança são mais importantes.
- ✓Ao melhorar a forma como a segurança coleta e usa dados.
Exemplo do que pedir para a IA
“Como posso definir quais ameaças são mais importantes para o meu setor?”
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
A ferramenta estrutura o trabalho em 6 etapas: definir o que procurar, coletar dados de várias fontes, organizar esses dados, analisá-los para entender o contexto, compartilhar as descobertas e usar o feedback para melhorar.
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-threat-intelligence-lifecycle-managementOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-threat-intelligence-lifecycle-management/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.
Gerenciamento do Ciclo de Vida da Inteligência de Ameaças
Visão Geral
O ciclo de vida da inteligência de ameaças é um processo estruturado e iterativo para transformar dados brutos em inteligência acionável. Baseado no ciclo de inteligência usado por agências militares e governamentais, ele compreende seis fases: Direção (coleta de requisitos), Coleta (aquisição de dados), Processamento (normalização e deduplicação), Análise (contextualização e avaliação), Disseminação (distribuição para partes interessadas) e Feedback (avaliação e refinamento). Esta habilidade abrange a construção de cada fase com ferramentas, métricas e pontos de integração para um programa CTI maduro.
Quando Usar
- Ao implantar ou configurar capacidades de gerenciamento do ciclo de vida da inteligência de ameaças em seu ambiente
- Ao estabelecer controles de segurança alinhados aos 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
- Python 3.9+ com
pymisp,stix2,requests,pandasbibliotecas - MISP ou OpenCTI como plataforma de inteligência de ameaças
- Sistema de tickets (Jira, ServiceNow) para gerenciamento de requisitos
- Integração SIEM (Splunk, Elastic) para operacionalização de indicadores
- Compreensão de técnicas de análise de inteligência (ACH, Diamond Model)
Conceitos Chave
Requisitos de Inteligência (IR)
Requisitos Prioritários de Inteligência (PIRs) definem o que a organização precisa saber. Exemplos: Quais atores de ameaças visam nosso setor? Quais vulnerabilidades estão sendo ativamente exploradas? Nossas marcas ou credenciais estão sendo negociadas na dark web? PIRs impulsionam o planejamento da coleta e garantem que a produção de inteligência seja relevante.
Framework de Gerenciamento de Coleta
Um framework de gerenciamento de coleta mapeia requisitos de inteligência para fontes de coleta, rastreia lacunas de coleta e garante cobertura em todo o cenário de ameaças. As fontes incluem OSINT, feeds comerciais, compartilhamento ISAC, telemetria interna e inteligência humana de contatos da indústria.
Níveis de Inteligência
Inteligência estratégica informa a tomada de decisão executiva (cenário de ameaças, tendências de risco, contexto geopolítico). Inteligência operacional apoia as operações de segurança (rastreamento de campanhas, TTPs de atores, tempo de ataque). Inteligência tática permite defesa imediata (IOCs, regras de detecção, listas de bloqueio).
Fluxo de Trabalho
Etapa 1: Definir Requisitos de Inteligência
import json
from datetime import datetime
from enum import Enum
class Priority(Enum):
CRITICAL = 1
HIGH = 2
MEDIUM = 3
LOW = 4
class IntelligenceRequirement:
def __init__(self, requirement_id, question, priority, stakeholder,
intelligence_level, collection_sources=None):
self.id = requirement_id
self.question = question
self.priority = priority
self.stakeholder = stakeholder
self.level = intelligence_level
self.sources = collection_sources or []
self.created = datetime.now().isoformat()
self.status = "active"
self.last_answered = None
def to_dict(self):
return {
"id": self.id,
"question": self.question,
"priority": self.priority.name,
"stakeholder": self.stakeholder,
"intelligence_level": self.level,
"collection_sources": self.sources,
"created": self.created,
"status": self.status,
"last_answered": self.last_answered,
}
class RequirementsManager:
def __init__(self):
self.requirements = []
def add_requirement(self, requirement):
self.requirements.append(requirement)
print(f"[+] Adicionado IR-{requirement.id}: {requirement.question[:60]}...")
def get_active_requirements(self, priority=None, level=None):
filtered = [r for r in self.requirements if r.status == "active"]
if priority:
filtered = [r for r in filtered if r.priority == priority]
if level:
filtered = [r for r in filtered if r.level == level]
return filtered
def export_requirements(self, output_file="intelligence_requirements.json"):
data = [r.to_dict() for r in self.requirements]
with open(output_file, "w") as f:
json.dump(data, f, indent=2)
print(f"[+] Exportados {len(data)} requisitos para {output_file}")
# Definir PIRs organizacionais
mgr = RequirementsManager()
…
Perguntas frequentes
O que são 'Requisitos de Inteligência'?
São as perguntas específicas que sua organização precisa responder sobre ameaças, como 'Quais grupos atacam nosso setor?' ou 'Quais falhas de segurança estão sendo exploradas?'.
Quais tipos de dados podem ser coletados?
Dados de fontes públicas (OSINT), feeds pagos, informações compartilhadas por outras empresas (ISACs), dados internos de sistemas e contatos humanos.
Quais são os 6 fases do ciclo de vida da inteligência de ameaças?
Direção (definir o que saber), Coleta (buscar dados), Processamento (organizar dados), Análise (entender os dados), Disseminação (compartilhar descobertas) e Feedback (melhorar o processo).
Detalhes
Descrição original do autor
Build out a full CTI program around the six-phase threat intelligence lifecycle (direction, collection, processing, analysis, dissemination, feedback), including defining intelligence requirements, building a collection pipeline, normalizing data, and tracking dissemination feedback. Use when standing up or maturing a threat intelligence program, defining intelligence requirements, or designing co
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5968
- 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
deep-research
Faz seu agente pesquisar tópicos a fundo, reunindo informações de várias fontes. Ele cita as fontes e indica o nível de confiança. Ideal para análises detalhadas ou investigações.
affaan-m/ECC
research-ops
Permite que seu agente busque fatos e informações atuais. Ele usa pesquisas públicas e o contexto que você fornece para dar respostas baseadas em evidências.
affaan-m/ECC
scientific-thinking-literature-review
Ajuda seu agente a fazer revisões sistemáticas de literatura científica. É útil para compilar e entender pesquisas sobre um tema.
affaan-m/ECC