Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
asclepius — O Asclepius valida a integridade de backups restaurando arquivos e testando ativamente sua recuperabilidade. Em vez de confiar em metadados, ele tenta analisar formatos de arquivo reais (documentos, imagens, arquivos compactados, configurações) para confirmar que os backups podem ser realmente lidos. | Kitploit
Ferramentas/GitHubGitHub/matank001/asclepius
Análise de VulnerabilidadesAnálise ForenseRecuperação de DadosAnálise de MalwareUtilitários e Frameworks
GitHubmatank001/asclepius

asclepius

Ver Repositório
11há 7 mesesAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →

Sobre

O Asclepius valida a integridade de backups restaurando arquivos e testando ativamente sua recuperabilidade. Em vez de confiar em metadados, ele tenta analisar formatos de arquivo reais (documentos, imagens, arquivos compactados, configurações) para confirmar que os backups podem ser realmente lidos.

Compartilhar

Asclepius

Logotipo do Asclepius

O Asclepius valida a integridade de backups restaurando arquivos e testando ativamente sua recuperabilidade. Em vez de confiar em metadados, ele tenta analisar formatos de arquivo reais (documentos, imagens, vídeos, arquivos compactados, e-mails) para confirmar que os backups podem ser realmente lidos e estão seguros para uso.

Instalação

root@kitploit:~
git clone https://github.com/matank001/asclepius
cd asclepius
uv sync

Dependências Adicionais

FFmpeg (para validação de vídeo)

root@kitploit:~
# macOS
brew install ffmpeg

# Ubuntu/Debian
sudo apt install ffmpeg

# Arch Linux
sudo pacman -S ffmpeg

Uso

Validação de Arquivo Único

root@kitploit:~
uv run asclepius -f /path/to/file.pdf

Validação de Diretório

root@kitploit:~
# Validate all files in directory
uv run asclepius -d /path/to/backups

# Randomly sample N files from directory
uv run asclepius -d /path/to/backups --rand-sample 100

Integração com Restic

Diferente do restic check, que verifica a estrutura do repositório e a integridade dos dados, o Asclepius realiza validação funcional restaurando snapshots e testando se os arquivos são realmente legíveis e analisáveis.

Apenas Verificação do Repositório

Executa verificações de metadados para confirmar a integridade do repositório:

root@kitploit:~
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password

Restaurar e Validar Todos os Snapshots

Restaura cada snapshot para um diretório temporário e valida todos os arquivos:

root@kitploit:~
# Validate all files in all snapshots
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover

# Validate random 100 files from each snapshot (faster for large backups)
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --rand-sample 100

Restaurar e Validar Snapshot Específico

Restaura e valida um único snapshot pelo ID:

root@kitploit:~
# Validate all files in specific snapshot
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a

# Validate random 50 files from specific snapshot
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a --rand-sample 50

Validadores

  • Documentos (PDF, DOCX, PPTX, etc.) - Parsing com MarkItDown + análise de entropia
  • Imagens (JPEG, PNG, GIF, etc.) - Verificação estrutural com PIL
  • Vídeos (MP4, AVI, MKV, etc.) - Detecção de corrupção com FFprobe
  • Arquivos compactados (ZIP, TAR) - Verificação de integridade + validação recursiva de conteúdo
  • E-mails (EML) - Validação de parse + verificação de cabeçalho
  • Malware (Todos os formatos) - Verificação com regras YARA

Configuração

Os validadores são configurados em validators.yaml. Cada validador especifica os tipos MIME suportados, extensões de arquivo e configurações de validação.

Configuração das Regras YARA

O validador YARA verifica todos os arquivos em busca de assinaturas de malware. Para ativá-lo:

  1. Clone um repositório de regras YARA ou adicione suas próprias regras:
root@kitploit:~
git clone [email protected]:embee-research/Yara-detection-rules.git
  1. Configure o caminho em validators.yaml:
root@kitploit:~
settings:
  yara_rules_path: "Yara-detection-rules"

Se as regras YARA não forem encontradas ou falharem ao compilar, o validador não realizará a verificação e exibirá apenas um aviso na inicialização.

Licença

Licença MIT - veja LICENSE para mais detalhes.

Baixar ferramenta