
Uma fortaleza antiransomware multinível de próxima geração para Windows, combinando hipervisor, eBPF, decepção por IA e segurança imposta por hardware.
RvbbitSafe é um protótipo de pesquisa que demonstra uma mudança de paradigma na defesa contra ransomware. É uma fortaleza ativa e multicamadas que combina virtualização de hardware, engano orientado por IA, recuperação de dados de baixo nível, inteligência de ameaças descentralizada e um mecanismo de IA Neuro-Simbólica para tornar ataques de ransomware bem-sucedidos econômica e tecnicamente inviáveis.
Este projeto é o resultado da integração de pesquisas acadêmicas de ponta em uma estrutura prática e unificada, projetada para ser o pior pesadelo de um hacker e um modelo para a próxima geração de cibersegurança.
| Fortaleza | Inovação Central | Implementação Técnica |
|---|---|---|
| 1. Fortaleza de Pré-Execução | Isolamento de Processos Baseado em Hipervisor | Um hipervisor leve (src/hypervisor/) intercepta a criação de processos e o carregamento de drivers, verificando assinaturas e bloqueando ataques BYOVD antes que o kernel do SO os execute. |
| 2. Fortaleza de Engano em Tempo de Execução | Malha de Engano Dinâmica Baseada em LLM | Um modelo DeBERTa local (src/user/llm_deception_engine/) gera honeyfiles convincentes. Um driver eBPF (src/kernel/rvbbit_ebpf_driver.c) redireciona a E/S do ransomware para essas armadilhas. |
| 3. Fortaleza de Resiliência Pós-Violação | Recuperação Semântica em SSD (SrFTL) | Um driver de kernel (src/kernel/rvbbit_ssd_recovery.c) ignora o sistema de arquivos para consultar diretamente o FTL do SSD, recuperando instantaneamente arquivos "excluídos" de blocos físicos não apagados. |
| 4. Malha de Inteligência de Ameaças | Aprendizado Federado em Blockchain (BFL) | Os nós RvbbitSafe participam de uma rede descentralizada (src/user/blockchain_comm/) para treinar colaborativamente um modelo de detecção de ameaças sem compartilhar dados privados. |
| 5. Fortaleza Anti-Adulteração | Segurança Reforçada por Hardware (VBS Enclaves) | A lógica principal é executada dentro de um VBS Enclave do Windows (src/user/service/), protegido por Intel CET/AMD Shadow Stack. É imune a ataques de um kernel de SO comprometido. |
| 6. Análise Neuro-Simbólica Proativa | Defesa de IA Explicável e Preditiva | Esta fortaleza combina um detector neural de anomalias com um mecanismo de regras simbólicas (src/user/neuro_symbolic_engine/). Pode detectar ameaças de dia zero e explicar seu raciocínio, um recurso crítico para analistas de segurança. |
Pré-requisitos:
Compilação:
Execute scripts/build_all.bat a partir de um Prompt de Comando do Desenvolvedor para VS 2022.
Implantação:
Execute scripts/deploy_full.ps1 como Administrador.
⚠️ AVISO: Este é um protótipo de pesquisa alfa. Inclui drivers de kernel e um hipervisor. Use apenas em uma máquina virtual dedicada ou hardware de teste.
Convidamos a comunidade para testar! Consulte TESTING.md para instruções sobre como avaliar o RvbbitSafe com segurança.
Para um mergulho profundo na arquitetura completa, veja o Whitepaper Técnico.
Este projeto está licenciado sob a Licença MIT – consulte o arquivo LICENSE para obter detalhes.
Isenção de responsabilidade: Este projeto é apenas para fins educacionais e de pesquisa.