configuring-host-based-intrusion-detection
Ajuda seu agente a configurar sistemas de detecção de intrusão em computadores. Ele monitora mudanças e atividades suspeitas para proteger o sistema.
O que ela faz
Este recurso configura sistemas de segurança que monitoram computadores e servidores. Ele verifica se arquivos importantes foram alterados, se comandos suspeitos foram executados ou se configurações de segurança foram modificadas, ajudando a detectar invasões.
Quando usar
- ✓Ao instalar um programa de monitoramento de segurança em computadores.
- ✓Quando é preciso garantir que arquivos críticos de um sistema não foram alterados sem permissão.
- ✓Para detectar tentativas de invasão ou softwares maliciosos que modificam o sistema.
Exemplo do que pedir para a IA
“Configure o monitoramento de segurança para detectar alterações em arquivos importantes.”
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
Ele instala um agente de segurança nos computadores e configura regras para monitorar arquivos, registros e atividades do sistema. Se algo suspeito for detectado, ele pode gerar um alerta ou tomar uma ação automática.
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 configuring-host-based-intrusion-detectionOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/configuring-host-based-intrusion-detection/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.
Configurando Detecção de Intrusão Baseada em Host
Quando Usar
Use esta habilidade quando:
- Implantar agentes HIDS (Wazuh, OSSEC, AIDE) em endpoints Windows e Linux
- Configurar monitoramento de integridade de arquivos (FIM) para conformidade (PCI DSS 11.5, NIST SI-7)
- Monitorar alterações de configuração do sistema, detecção de rootkit e violações de políticas de segurança
- Integrar alertas HIDS com plataformas SIEM para monitoramento centralizado
Não use esta habilidade para IDS baseado em rede (Suricata, Snort) ou para implantação de EDR.
Pré-requisitos
- Servidor Wazuh (gerenciador) implantado e acessível a partir dos endpoints
- Acesso administrativo aos endpoints de destino
- Conectividade de rede: agentes para o gerenciador Wazuh nas portas 1514 (TCP/UDP) e 1515 (inscrição TCP)
- Dashboard Wazuh (OpenSearch Dashboards) para visualização de alertas
- Compreensão de arquivos/diretórios críticos a serem monitorados por SO
Fluxo de Trabalho
Etapa 1: Instalar Agente Wazuh
Windows:
# Download and install Wazuh agent
Invoke-WebRequest -Uri "https://packages.wazuh.com/4.x/windows/wazuh-agent-4.9.0-1.msi" `
-OutFile "wazuh-agent.msi"
msiexec /i wazuh-agent.msi /q WAZUH_MANAGER="wazuh-manager.corp.com" `
WAZUH_REGISTRATION_SERVER="wazuh-manager.corp.com" WAZUH_AGENT_GROUP="windows-workstations"
net start WazuhSvc
Linux (Debian/Ubuntu):
curl -s https://packages.wazuh.com/key/GPG-KEY-WAZUH | gpg --dearmor -o /usr/share/keyrings/wazuh.gpg
echo "deb [signed-by=/usr/share/keyrings/wazuh.gpg] https://packages.wazuh.com/4.x/apt/ stable main" \
> /etc/apt/sources.list.d/wazuh.list
apt-get update && apt-get install wazuh-agent -y
sed -i 's/MANAGER_IP/wazuh-manager.corp.com/' /var/ossec/etc/ossec.conf
systemctl daemon-reload && systemctl enable --now wazuh-agent
Etapa 2: Configurar Monitoramento de Integridade de Arquivos (FIM)
Edite a configuração do agente (/var/ossec/etc/ossec.conf ou C:\Program Files (x86)\ossec-agent\ossec.conf):
<syscheck>
<!-- Scan frequency: every 12 hours -->
<frequency>43200</frequency>
<scan_on_start>yes</scan_on_start>
<alert_new_files>yes</alert_new_files>
<!-- Linux critical directories -->
<directories check_all="yes" realtime="yes">/etc</directories>
<directories check_all="yes" realtime="yes">/usr/bin</directories>
<directories check_all="yes" realtime="yes">/usr/sbin</directories>
<directories check_all="yes" realtime="yes">/bin</directories>
<directories check_all="yes" realtime="yes">/sbin</directories>
<directories check_all="yes">/boot</directories>
<!-- Windows critical directories -->
<directories check_all="yes" realtime="yes">C:\Windows\System32</directories>
<directories check_all="yes" realtime="yes">C:\Windows\SysWOW64</directories>
<directories check_all="yes" realtime="yes">%PROGRAMFILES%</directories>
<!-- Windows registry monitoring -->
<windows_registry>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run</windows_registry>
<windows_registry>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce</windows_registry>
<windows_registry>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services</windows_registry>
<!-- Ignore frequently changing files -->
<ignore>/etc/mtab</ignore>
<ignore>/etc/resolv.conf</ignore>
<ignore type="sregex">.log$</ignore>
</syscheck>
Etapa 3: Configurar Detecção de Rootkit
<rootcheck>
<disabled>no</disabled>
<frequency>43200</frequency>
<rootkit_files>/var/ossec/etc/shared/rootkit_files.txt</rootkit_files>
<rootkit_trojans>/var/ossec/etc/shared/rootkit_trojans.txt</rootkit_trojans>
<system_audit>/var/ossec/etc/shared/system_audit_rcl.txt</system_audit>
<check_dev>yes</check_dev>
<check_files>yes</check_files>
<check_if>yes</check_if>
<check_pids>yes</check_pids>
<check_ports>yes</check_ports>
<check_sys>yes</check_sys>
<check_trojans>yes</check_trojans>
<check_unixaudit>yes</check_unixaudit>
</rootcheck>
Etapa 4: Configurar Regras de Análise de Logs
<!-- Regras personalizadas em /var/ossec/etc/rules/local_rules.xml -->
<group name="local,syscheck,">
<!-- Alerta sobre modificações em binários críticos -->
<rule id="100001" level="12">
<if_sid>550</if_sid>
<match>/usr/bin/|/usr/sbin/|/bin/|/sbin/</match>
<description>Binário crítico do sistema modificado: $(file)</description>
<group>syscheck,pci_dss_11.5,</group>
</rule>
<!-- Alerta sobre novo executável em diretórios temporários -->
<rule id="100002" level="10">
<if_sid>554</if_sid>
<match>/tmp/|/var/tmp/</match>
…
Perguntas frequentes
O que é HIDS?
HIDS significa Sistema de Detecção de Intrusão Baseado em Host. Ele monitora um único computador ou servidor em busca de atividades maliciosas.
O que é FIM?
FIM significa Monitoramento de Integridade de Arquivos. Ele verifica se arquivos importantes foram alterados, adicionados ou excluídos.
Posso usar isso para monitorar minha rede?
Não, este recurso é para monitorar computadores individuais (hosts), não a rede inteira.
Detalhes
Descrição original do autor
Configures host-based intrusion detection systems (HIDS) to monitor endpoint file integrity, system calls, and configuration changes for security violations. Use when deploying OSSEC, Wazuh, or AIDE for endpoint monitoring, building file integrity monitoring (FIM) policies, or meeting compliance requirements for change detection. Activates for requests involving HIDS configuration, file integrity
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5593
- 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
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC