
Framework modular de varredura de rede que integra diversas ferramentas e bases de dados externas para detetar vulnerabilidades e erros de configuração, produzindo relatórios acessíveis para monitorização contínua de segurança.
O OpenKAT tem como objetivo monitorar, registrar e analisar o status dos sistemas de informação. A premissa básica é que muitos dos principais incidentes de segurança são causados por pequenos erros e vulnerabilidades conhecidas, e se você encontrá-los e resolvê-los a tempo, seus sistemas e infraestrutura se tornam muito mais seguros.
O OpenKAT realiza varreduras, coleta, análise e geração de relatórios em um processo contínuo:
.. image:: docs/source/about-openkat/img/flowopenkat.png :alt: fluxo do OpenKAT
O OpenKAT varre redes, encontra vulnerabilidades e cria relatórios acessíveis. Ele integra as ferramentas de rede e softwares de varredura mais amplamente utilizados em um framework modular, acessa bancos de dados externos como o shodan e combina as informações de todas essas fontes em relatórios claros. Também inclui bastante pelo de gato.
O OpenKAT é útil se você deseja monitorar um sistema complexo e saber se ele contém vulnerabilidades conhecidas ou erros de configuração. Devido à sua estrutura modular e extensibilidade, o OpenKAT pode ser aplicado em diferentes situações. Você pode personalizá-lo e usá-lo conforme suas necessidades.
.. image:: https://deepwiki.com/badge.svg :target: https://deepwiki.com/SSC-ICT-Innovatie/nl-kat-coordination :alt: Pergunte ao DeepWiki
A documentação completa do OpenKAT pode ser encontrada aqui: https://docs.openkat.nl <https://docs.openkat.nl>_. Ela inclui informações como:
designs de Figma / UX <https://docs.openkat.nl/ux_design/figma.html>_.A documentação de alto nível sobre o OpenKAT explica o propósito e o funcionamento do OpenKAT no nível gerencial:
o 'TL;DR' de 2 páginas (em inglês) <https://github.com/minvws/nl-kat-coordination/blob/main/docs/source/about-openkat/pdf/OpenKAT%20handout_ENG.pdf>_a brochura extensa sobre o OpenKAT (em holandês) <https://github.com/SSC-ICT-Innovatie/nl-kat-coordination/blob/main/docs/source/about-openkat/pdf/introductie%20OpenKAT%20V20220621.pdf>_A versão atual do OpenKAT pode ser encontrada na página de releases deste repositório <https://github.com/SSC-ICT-Innovatie/nl-kat-coordination/releases>_.
.. image:: https://hosted.weblate.org/widget/openkat/287x66-white.png :target: https://hosted.weblate.org/engage/openkat/ :alt: Status da tradução (resumo)
.. image:: https://hosted.weblate.org/widget/openkat/multi-auto.svg :target: https://hosted.weblate.org/engage/openkat/ :alt: Status da tradução (gráfico de barras)
Utilizamos com gratidão o Weblate <https://hosted.weblate.org/engage/openkat/>_ para gerenciar as traduções.
Consulte a documentação <https://docs.openkat.nl/guidelines/contributions.html#contribute-translations>_ para mais informações.
O OpenKAT está disponível sob a licença EU PL 1.2 <https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12>_. Esta licença foi escolhida porque proporciona um grau razoável de liberdade enquanto garante o caráter público. A licença EU PL 1.2 é mantida na distribuição posterior do software. Modificações e adições podem ser feitas sob a licença EU PL 1.2 ou sob licenças compatíveis, que sejam semelhantes em natureza.
As ferramentas abordadas pelo OpenKAT podem ter sua própria licença, do domínio OS/S ou de aplicação comercial. Isso é de responsabilidade do proprietário do sistema que aborda essas ferramentas. A inclusão de novos boefjes no catálogo do KAT é regida por um acordo separado.
Existem várias opções para entrar em contato com a equipe do OpenKAT:
Discussões no Github <https://github.com/SSC-ICT-Innovatie/nl-kat-coordination/discussions>_Grupo OpenKAT no Linkedin <https://www.linkedin.com/>_ (pesquise por OpenKAT)Grupo no Signal <https://signal.group/#CjQKIIS4T1mDK1RcTqelkv-vDvnzrsU4b2qGj3xIPPrqWO8HEhDISi92dF_m4g7tXEB_QwN_>_O OpenKAT não foi concebido para recolher informações privadas e não atua sobre quaisquer informações privadas que encontre. Algumas informações consideradas como dados pessoais identificáveis podem ser recolhidas através de um ou mais plugins do OpenKAT e subsequentemente armazenadas, mas apenas se essas informações tiverem estado acessíveis ao OpenKAT. Por exemplo, um número de telefone ou endereço de email listado num website pode acabar por ser recolhido como parte da recolha normal de dados do OpenKAT. Estes dados podem então ser armazenados durante um longo período de tempo, porque o OpenKAT armazena evidências das suas ações. Não existem modelos de email ou de número de telefone e, como tal, não serão processados em objetos pelo OpenKAT. Uma instalação do OpenKAT requer contas de utilizador para que os utilizadores possam iniciar sessão. Estas contas (e todos os dados com que o OpenKAT trabalha) são armazenadas apenas na própria instalação do OpenKAT e não são partilhadas com quaisquer outras partes nem fora da sua instalação do OpenKAT.
O OpenKAT foi concebido para ser seguro por predefinição na sua configuração de produção. Na configuração de desenvolvimento, algumas flags de depuração estão ativadas por predefinição e não incluirá TLS de origem. Para configurar uma instalação de produção segura do OpenKAT, siga as Production setup guidelines <https://docs.openkat.nl/installation-and-deployment/install.html#production-environments>_ e as Hardening guidelines <https://docs.openkat.nl/installation-and-deployment/hardening.html>_.