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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CyberQRM — Uma implementação do Framework FAIR CRQ | Kitploit
Ferramentas/GitHubGitHub/iiamit/cyberqrm
Análise de VulnerabilidadesInteligência de AmeaçasAprendizado de MáquinaAprendizado e EducaçãoRecursos Curados
GitHubiiamit/cyberqrm

CyberQRM

Uma implementação do Framework FAIR CRQ

Ver Repositório
316há 5 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 →
Compartilhar

CyberQRM – Gestão Quantitativa de Riscos Cibernéticos

Uma plataforma local e de código aberto para avaliação quantitativa de riscos cibernéticos usando o framework FAIR v3.1 (Factor Analysis of Information Risk). Modele ameaças, execute simulações de Monte Carlo, meça a eficácia de controles e gerencie portfólios de risco — tudo do seu navegador, sem necessidade de conta em nuvem.


Funcionalidades

  • Modelagem de risco baseada em FAIR — defina a Frequência de Eventos de Ameaça (TEF), Vulnerabilidade, Valor do Ativo e Impacto do Evento de Perda para cada cenário usando distribuições triangular, lognormal ou pontual
  • Valoração Multibase de Ativos — modele o valor do ativo como a soma de múltiplas dimensões (custo de reposição, impacto na receita, exposição regulatória, interrupção de negócios, valor reputacional), cada uma com sua própria distribuição
  • Perda Primária e Secundária — divisão padrão FAIR da magnitude da perda em formas de Perda Primária (Produtividade, Resposta, Substituição) e formas de Perda Secundária (Multas e Julgamentos, Danos Reputacionais, Vantagem Competitiva), separadas por uma Frequência de Eventos de Perda Secundária (SLEF). Fórmula: LM = PLM + SLEF × SLEM
  • Integração com MITRE ATT&CK — navegue e selecione técnicas ATT&CK nas etapas de TEF e Vulnerabilidade; receba sugestões ativas de faixa com base nos níveis de prevalência das técnicas e na cobertura de mitigações
  • Mecanismo de simulação Monte Carlo — simulações de 10.000 iterações com sementes configuráveis para resultados reproduzíveis
  • Análise de Expectativa de Perda Anualizada (ALE) — média, mediana, percentis (P10–P99) e intervalos de confiança de 90%/95%
  • Gráficos de sensibilidade / tornado — identifique quais componentes do FAIR geram mais risco
  • Análise de eficácia de controles — modele controles atuais e propostos; calcule redução da ALE, ROI e período de retorno
  • Gestão de portfólio — agregue múltiplos cenários para entender o risco organizacional
  • Armazenamento local persistente — base de dados SQLite, nenhum dado sai da sua máquina
  • Totalmente offline — nenhuma conexão com a internet necessária após a instalação (conjunto de dados ATT&CK baixado uma vez no momento da instalação)

Capturas de Tela

Dashboard

Resultados da Simulação


Pré-requisitos

RequisitoVersãoObservações
Node.js22.5 ou superiorUsa o módulo node:sqlite incorporado introduzido na v22.5
npmvem com Node.jsNenhuma instalação separada necessária

Instalando Node.js

  • Instalador oficial (recomendado): nodejs.org/en/download — escolha a versão "Current" ou "LTS ≥ 22"
  • macOS via Homebrew: brew install node
  • Qualquer plataforma via nvm: nvm install 22 && nvm use 22
  • Windows via winget: winget install OpenJS.NodeJS

Instalação

macOS / Linux

# Clone o repositório
git clone https://github.com/iiamit/CyberQRM.git
cd CyberQRM

# Execute o instalador (verifica a versão do Node, instala todas as dependências, baixa os dados do ATT&CK)
chmod +x install.sh
./install.sh

Windows

REM Clone o repositório (Git Bash, PowerShell ou qualquer terminal)
git clone https://github.com/iiamit/CyberQRM.git
cd CyberQRM

REM Execute o instalador (clique duas vezes ou execute a partir de um terminal)
install.bat

O instalador irá:

  1. Verificar se o Node.js 22.5+ está presente e exibir um erro útil caso não esteja
  2. Instalar as dependências npm da raiz, backend e frontend
  3. Criar o diretório backend/data/ para a base de dados SQLite
  4. Baixar o conjunto de dados MITRE ATT&CK Enterprise (~30 MB) — se o download falhar, o aplicativo ainda funciona; os recursos do ATT&CK mostrarão "dados indisponíveis" até que o arquivo esteja presente

Executando o Aplicativo

macOS / Linux

./start.sh

Isso abre duas janelas de terminal (ou processos em segundo plano no Linux sem área de trabalho) — uma para a API backend e uma para o servidor de desenvolvimento frontend — e então abre seu navegador automaticamente.

Windows

start.bat

Duas janelas de console serão abertas (backend e frontend). Seu navegador será aberto automaticamente após 5 segundos.

Uma vez em execução, acesse o aplicativo em:

ServiçoURL
Frontendhttp://localhost:5173
API Backendhttp://localhost:3001
Verificação de saúdehttp://localhost:3001/api/health

Se a porta 5173 já estiver em uso, o Vite alternará automaticamente para 5174.


Como Funciona

O CyberQRM implementa a metodologia FAIR v3.1 em quatro etapas:

  1. Definir um cenário — nomeie o ativo, o agente de ameaça e o contexto de negócios
  2. Configurar parâmetros FAIR — insira distribuições para TEF, Vulnerabilidade, Valor do Ativo e Impacto da Perda
  3. Executar simulação — o mecanismo amostra cada distribuição 10.000 vezes e calcula a ALE
  4. Analisar resultados — revise percentis da ALE, direcionadores de sensibilidade e ROI de controles

Modelagem Avançada de Cenários

Valoração Multibase de Ativos — ative "Avançado: usar múltiplas bases de valoração" na etapa de Valor do Ativo para definir distribuições separadas para cada dimensão de valor. A simulação soma todas as bases por iteração.

Perda Primária e Secundária — ative "Avançado: dividir em Perda Primária e Secundária" na etapa de Impacto da Perda para modelar custos diretos primários e custos secundários impostos por partes interessadas (multas, danos reputacionais, perda competitiva) com uma probabilidade condicional de SLEF. Todos os valores estão em USD absolutos.

MITRE ATT&CK — nas etapas de TEF e Vulnerabilidade, abra o navegador de técnicas para filtrar por tática, pesquisar por nome ou ID e selecionar técnicas relevantes. A plataforma sugere faixas de TEF com base em níveis de prevalência do mundo real (provenientes de avistamentos da Red Canary / CTID) e faixas de vulnerabilidade com base em quantas mitigações do ATT&CK você implementou.

A base de dados é criada automaticamente na primeira execução (backend/data/cyberqrm.db). Todos os dados permanecem na sua máquina local.


Estrutura do Projeto

Baixar ferramenta