Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
quipu — Um ambiente de trabalho desktop para escrever, validar, compilar e testar regras YARA. | Kitploit
Ferramentas/GitHubGitHub/corelight/quipu
Ferramentas DefensivasAnálise EstáticaAnálise de VulnerabilidadesAnálise de CódigoAnálise de MalwareForensia DigitalUtilitários e FrameworksInteligência de AmeaçasResposta a Incidentes
GitHubcorelight/quipu

quipu

Um ambiente de trabalho desktop para escrever, validar, compilar e testar regras YARA.

11111há 3 diasAinda 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 →
Ver Repositório
Compartilhar

Logotipo do Quipu
Quipu

Uma bancada de trabalho desktop para escrever, validar, compilar e testar regras YARA.

CI status CodeQL status

Quipu (pronuncia-se "KEE-poo") reúne um explorador de projetos, um editor com reconhecimento de YARA, o compilador YARA-X e resultados de varredura focados em uma única aplicação local. Ele incorpora tanto o YARA-X quanto o seu servidor de linguagem, portanto você não precisa de uma instalação separada do YARA.

[!IMPORTANT] O Quipu está em estágio de MVP. As builds têm como alvo Linux e Windows x86-64. A validação do desktop Windows abrange o Windows 11 24H2; consulte o registro de validação. Builds experimentais para macOS têm cobertura de CI e validação de build confirmada por usuários; consulte o registro de validação.

Quipu exibindo um projeto YARA compilado e dois resultados de varredura correspondentes

Recursos

  • Abra uma pasta de arquivos .yar e .yara como um workspace, ou comece com uma regra em rascunho.
  • Explore entrypoints inferidos ou configurados, includes aninhados, includes externos e problemas do projeto.
  • Edite com realce de sintaxe do Monaco, autocompletar, documentação ao passar o mouse e diagnósticos ao vivo do YARA-X.
  • Compile um workspace completo e, em seguida, faça a varredura de um texto digitado ou de um arquivo selecionado.
  • Inspecione regras correspondentes, padrões, offsets, comprimentos em bytes e bytes realçados em um visualizador hexadecimal.
  • Salte de diagnósticos e correspondências diretamente para suas definições de origem.
  • Restaure conjuntos de regras compilados e inalterados a partir de um cache local limitado.
  • Trabalhe com um conjunto de pequenos projetos de exemplo autocontidos incluídos com a aplicação.

As regras e os alvos de varredura são processados localmente. O Quipu não envia seus conteúdos para um serviço remoto.

Instalação no Linux

Os pacotes Linux x86-64 são publicados na página de GitHub Releases:

PacoteMelhor paraInstalar ou executar
AppImageUso portátil em distribuições suportadaschmod +x Quipu_*.AppImage && ./Quipu_*.AppImage
.debUbuntu 22.04+ e Debian 12+sudo apt install ./Quipu_*.deb
.rpmVersões recentes do Fedorasudo dnf install ./Quipu-*.rpm

Os pacotes .deb e .rpm usam o runtime WebKitGTK do sistema. Se a sua distribuição não conseguir satisfazer essa dependência, use o AppImage.

Os pacotes de desenvolvimento estão disponíveis como artefatos quipu-linux-x86_64 a partir de execuções de CI bem-sucedidas. A CI e o Release chamam o mesmo workflow Linux, incluindo validação de pacotes e testes de fumaça do menu nativo. O arquivo combinado SHA256SUMS é fornecido pelo Release, não por artefatos individuais da CI.

Os pacotes do Quipu não são assinados atualmente. Cada release inclui um arquivo SHA256SUMS; baixe-o junto com os pacotes e verifique os arquivos que você baixou com:

sha256sum --ignore-missing --check SHA256SUMS

Os checksums detectam corrupção acidental, mas não são uma assinatura autenticada.

Instalar no Windows

Para pacotes Windows x86-64 (v0.3.0 e posteriores), baixe um instalador em GitHub Releases. Builds de desenvolvimento também estão disponíveis como artefatos quipu-windows-x86_64 e quipu-windows-offline-x86_64 a partir de execuções de CI bem-sucedidas.

  • Use o instalador NSIS .exe para uma instalação para o usuário atual.
  • Um instalador MSI .msi também está disponível.
  • Para sistemas air-gapped, escolha um instalador -offline.exe ou -offline.msi (o artefato de CI quipu-windows-offline-x86_64). Esses pacotes maiores incluem o instalador completo do runtime Microsoft Edge WebView2 e podem instalá-lo sem acesso à internet.
  • Os instaladores padrão baixam o WebView2 quando o runtime está ausente, portanto a instalação pode precisar de acesso à internet.

Os instaladores não são assinados, então o Windows pode exibir um aviso de editor desconhecido ou do SmartScreen. Verifique se o seu download veio da release ou do workflow deste repositório antes de prosseguir.

Os pacotes de release incluem um arquivo SHA256SUMS combinado. No PowerShell, calcule o hash do instalador baixado (substitua o nome de arquivo de exemplo):

Get-FileHash -Algorithm SHA256 .\Quipu_VERSION_x64-setup.exe
Get-Content .\SHA256SUMS

Compare o hash com a entrada para esse nome de arquivo exato, ignorando maiúsculas e minúsculas. Artefatos de CI individuais não incluem o arquivo de checksum combinado da release.

Se um conjunto de regras compilado for esquecido após reiniciar, consulte a Windows Defender troubleshooting do guia incluído. Ele explica como confirmar uma quarentena e, se necessário, excluir apenas o diretório de cache.

Builds experimentais para macOS

O workflow de CI compila DMGs assinados ad-hoc para Apple Silicon e Intel, com alvo no macOS 15 ou superior. Eles não exigem uma assinatura Apple Developer para compilar, mas não são notarizados e podem exigir uma substituição do Gatekeeper para iniciar. Consulte macOS development para artefatos de CI, instruções de build e o status de validação atual.

Início rápido

  1. Inicie o Quipu e escolha File → Open Example… → Basic text match.
  2. Explore text_indicators.yar no editor.
  3. Escolha Rules → Compile Workspace ou pressione Ctrl+Shift+B.
  4. Escaneie o alvo preparado com Rules → Scan Target ou pressione Ctrl+Shift+Enter.
  5. Expanda uma correspondência e selecione-a para inspecionar os bytes destacados.

O guia completo está incluído no Quipu em Help → Documentation. Seu código-fonte também está disponível em documentation/content.

Workspaces e quipu.toml

Sem configuração, o Quipu descobre arquivos de regras recursivamente e infere um entrypoint a partir de cada arquivo que não é incluído por outro arquivo. Adicione um quipu.toml na raiz do workspace quando precisar de entrypoints explícitos, diretórios de inclusão ou exclusões:

schema = 1
entrypoints = ["main.yar"]
include_dirs = ["rules", "../shared-rules"]
exclude = ["fixtures/**", "vendor/legacy/**"]
Baixar ferramenta