
Estrutura automatizada de coleta de inteligência que orquestra ferramentas Kali Linux e APIs públicas para coletar, armazenar e analisar dados de reconhecimento para engajamentos de teste de penetração.
Kali Intelligence Suite (KIS) é uma ferramenta de coleta de inteligência e mineração de dados para testadores de penetração. Ela auxilia na coleta rápida, autônoma, central e abrangente de inteligência, automaticamente:
Após a execução de cada ferramenta Kali Linux ou consulta a APIs, o KIS analisa as informações coletadas e extrai, além de relatar, informações interessantes como credenciais de usuário recém-identificadas, hosts/domínios, serviços TCP/UDP, diretórios HTTP, etc. As informações extraídas são então armazenadas internamente em diferentes tabelas do banco de dados PostgreSQL, o que permite o aprimoramento contínuo e estruturado e a reutilização da inteligência coletada por ferramentas Kali Linux executadas subsequentemente.
Recursos adicionais são:
A versão mais recente do KIS está disponível em Docker.com. Siga as instruções de instalação e atualização lá.
Informações sobre instalações manuais podem ser obtidas na página wiki Installing KIS.
A figura a seguir ilustra o modelo de dados e coleta do KIS. Assim, cada nó representa uma tabela no banco de dados relacional e cada linha sólida entre os nós documenta o relacionamento correspondente. Os gráficos direcionados tracejados documentam com base em qual inteligência já coletada (nó de origem) o KIS é capaz de coletar mais informações (nó de destino). Os rótulos dos gráficos direcionados documentam as técnicas usadas pelo KIS para realizar a coleta.

O escopo é uma funcionalidade essencial do KIS, importante de conhecer para usar o KIS efetivamente.
Portanto, informações sobre escopo podem ser obtidas na página wiki Scoping in KIS.
Para uma lista completa dos coletores disponíveis, consulte a página wiki KIS Collectors.
Após a configuração, os seguintes comandos do KIS estão disponíveis.
Este script permite:
Execute o seguinte comando para obter mais informações e exemplos:
docker exec -it kaliintelsuite kismanage -h
Além disso, consulte a página wiki
KIS Use Cases para alguns exemplos
práticos de como usar o kismanage.
Este script implementa uma interface de linha de comando para coletar a inteligência.
Execute o seguinte comando para obter mais informações e exemplos:
docker exec -it kaliintelsuite kiscollect -h
Além disso, consulte a página wiki
KIS Use Cases para alguns exemplos
práticos de como usar o kiscollect.
Este script permite a análise dos dados coletados através de várias opções de filtragem. Os formatos de relatório suportados são:
Execute o seguinte comando para obter mais informações e exemplos:
docker exec -it kaliintelsuite kisreport -h
Além disso, consulte a página wiki
KIS Use Cases para alguns exemplos
práticos de como usar o kisreport.
Lukas Reiter (@chopicalquy) - Kali Intelligence Suite
Este projeto é licenciado sob a Licença GPLv3 - veja o arquivo license para detalhes.