Código aberto

Publicamos as estruturas de dados com que trabalhamos na nisd2.eu: para que outros consultores, ferramentas GRC e auditores as possam usar sem pagar a ninguém.

Porquê

A NIS2 abrange cerca de 29 500 empresas alemãs e dezenas de milhares mais em toda a UE. A maioria não tem orçamento para conformidade. As ferramentas de conformidade de código fechado cobram entre 7 000 e 12 000 EUR por ano por uma lista de verificação sobre um texto legal público.

O texto legal pertence a todos, a lista de verificação que o decompõe deveria pertencer a todos, e a única captura de valor legítima está no trabalho de implementação que se segue. Uma base de dados única, bem mantida e auditável publicamente vale mais do que dez forks proprietários.

O que publicamos

A plataforma nisd2.eu: portal, percurso, cursos

A aplicação completa que faz funcionar este site. O portal de conformidade, o percurso guiado de NIS 2, a formação para gestão e todos os dados dos frameworks, numa única base de código Next.js e Drizzle. Alojável de forma autónoma e licenciada sob AGPL-3.0.

Ver no GitHub

Avaliação de lacunas NIS2: 116 perguntas, 15 domínios

Uma autoavaliação estruturada como esquema Zod tipado. Cada pergunta está ancorada a uma fonte legal específica (Diretiva NIS2, BSIG, CIR 2024/2690, BSI IT-Grundschutz). Inclui lógica de pontuação de referência e um exemplo de armazenamento Drizzle para as respostas.

Ver no GitHub

Questionário de fornecedores NIS2, com correspondência à ISO 27001

As perguntas que uma empresa regulada pela NIS2 faz aos seus fornecedores, da empresa de software à de limpeza. Cada pergunta indica a sua fonte a nível da UE (CIR 2024/2690, ENISA TIG, RGPD, Cyber Resilience Act), a maioria também os controlos do anexo A da ISO/IEC 27001:2022 a que serve. Com visibleWhen, cada fornecedor vê apenas as perguntas que se aplicam àquilo a que acede junto dos seus clientes: dados, sistemas, instalações ou software.

Ver no GitHub

Modelo de dados GRC: RoPA, DPA, TOMs, mapeamentos NIS2 ↔ RGPD

Modelo de dados relacional para GRC na UE. Registos das Atividades de Tratamento, listas de verificação de cláusulas do Contrato de Subcontratação, catálogo de Medidas Técnicas e Organizativas, mais mapeamentos ao nível do campo entre as áreas de medida do Art. 21.o da NIS2 e os artigos do RGPD. Fonte de verdade em Zod, exportações de subcaminho npm.

Ver no GitHub

Recursos de conformidade da UE: índice curado

Índice de página única de regulamentos, orientações, autoridades nacionais, esquemas de código aberto e kits de ferramentas para os regimes de conformidade da UE (NIS2, RGPD, CRA, DORA, AI Act). Licença visível por entrada. Domínio público CC0: use-o.

Ver no GitHub

Licença

Ambos os repositórios têm licenciamento duplo: MIT para o código (esquemas Zod, auxiliares, exemplos) e Creative Commons Atribuição 4.0 (CC BY 4.0) para o conteúdo (perguntas, descrições, citações legais).

Pode partilhar, adaptar e usar o conteúdo comercialmente, desde que credite a nisd2.eu. A formulação de atribuição sugerida consta do ficheiro LICENSE em cada repositório.

Contribuir

Pull requests bem-vindos: em particular correções a citações legais (com referência à fonte primária), traduções para línguas adicionais, extensões específicas por setor (KRITIS, energia, saúde) e diferenças de transposição nacional. Para alterações substanciais, abra primeiro um issue.

Tem de tratar da NIS2?

Acompanhamos passo a passo. Preenche, nós explicamos cada ponto em palavras simples e, no fim, a direção assina.

O percurso NIS2: o seu caminho passo a passo, com os primeiros pontos feitos