analyzing-memory-forensics-with-lime-and-volatility
Ajuda seu agente a coletar e analisar a memória de computadores Linux. Ele procura por processos, conexões e comandos usados por invasores.
O que ela faz
Esta ferramenta ajuda a investigar computadores Linux que podem ter sido atacados. Ela tira uma 'foto' da memória do computador e procura por atividades suspeitas, como programas rodando, comandos digitados e conexões de rede.
Quando usar
- ✓Quando você suspeita que um computador Linux foi invadido.
- ✓Para procurar por sinais de ataques em sistemas Linux.
- ✓Para entender o que aconteceu em um incidente de segurança em um Linux.
Exemplo do que pedir para a IA
“Analise a memória deste computador Linux para encontrar processos suspeitos e comandos recentes.”
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
Primeiro, ela captura a memória do sistema usando uma ferramenta chamada LiME. Depois, usa outra ferramenta, Volatility, para examinar essa captura e extrair informações importantes.
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 analyzing-memory-forensics-with-lime-and-volatilityOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/analyzing-memory-forensics-with-lime-and-volatility/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.
Análise de Forense de Memória com LiME e Volatility
Quando Usar
- Ao investigar incidentes de segurança que exigem análise de forense de memória com LiME e Volatility
- Ao construir regras de detecção ou consultas de caça a ameaças para este domínio
- Quando analistas de SOC precisam de procedimentos estruturados para este tipo de análise
- Ao validar a cobertura de monitoramento de segurança para técnicas de ataque relacionadas
Pré-requisitos
- Familiaridade com conceitos e ferramentas de operações de segurança
- Acesso a um ambiente de teste ou laboratório para execução segura
- Python 3.8+ com as dependências necessárias instaladas
- Autorização apropriada para quaisquer atividades de teste
Instruções
Adquira a memória do Linux usando o módulo do kernel LiME, em seguida, analise com Volatility 3 para extrair artefatos forenses da imagem de memória.
# LiME acquisition
insmod lime-$(uname -r).ko "path=/evidence/memory.lime format=lime"
# Volatility 3 analysis
vol3 -f /evidence/memory.lime linux.pslist
vol3 -f /evidence/memory.lime linux.bash
vol3 -f /evidence/memory.lime linux.sockstat
import volatility3
from volatility3.framework import contexts, automagic
from volatility3.plugins.linux import pslist, bash, sockstat
# Programmatic Volatility 3 usage
context = contexts.Context()
automagics = automagic.available(context)
Etapas chave de análise:
- Adquirir memória com LiME (formato=lime ou formato=raw)
- Listar processos com linux.pslist, comparar com linux.psscan
- Extrair histórico de comandos do bash com linux.bash
- Listar conexões de rede com linux.sockstat
- Verificar módulos do kernel carregados com linux.lsmod para rootkits
Exemplos
# Full forensic workflow
vol3 -f memory.lime linux.pslist | grep -v "\[kthread\]"
vol3 -f memory.lime linux.bash
vol3 -f memory.lime linux.malfind
vol3 -f memory.lime linux.lsmod
Perguntas frequentes
O que são LiME e Volatility?
LiME é uma ferramenta para copiar a memória de um sistema Linux. Volatility é uma ferramenta para analisar essa cópia em busca de pistas de atividades maliciosas.
Preciso ser um especialista para usar isso?
É recomendado ter algum conhecimento sobre segurança de computadores e como as ferramentas funcionam. É melhor praticar em um ambiente seguro antes de usar em um sistema real.
O que são 'artefatos forenses'?
São pedaços de informação deixados no sistema que ajudam a entender o que aconteceu, como listas de programas rodando, histórico de comandos e conexões de rede.
Detalhes
Descrição original do autor
Performs Linux memory acquisition using LiME (Linux Memory Extractor) kernel module and analysis with Volatility 3 framework. Extracts process lists, network connections, bash history, loaded kernel modules, and injected code from Linux memory images. Use when performing incident response on compromised Linux systems. '
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5469
- 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
data-throughput-accelerator
Faz seu agente acelerar a movimentação de grandes volumes de dados. Ele encontra gargalos e garante que os dados sejam transferidos de forma rápida e correta.
affaan-m/ECC
inventory-demand-planning
Ajuda seu agente a prever a demanda de produtos em lojas. Ele otimiza o estoque e planeja quando fazer promoções para vender mais.
affaan-m/ECC
market-research
Ajuda seu agente a realizar pesquisas de mercado e análises competitivas. Fornece resumos com atribuição de fontes.
affaan-m/ECC