
Uma ferramenta de avaliação de segurança para a plataforma Pentaho Business Analytics da Hitachi Vantara.
Ginger é uma ferramenta open source de avaliação de segurança que ajuda a avaliar a segurança de uma instância do Pentaho BA.
Tenha em mente que este projeto ainda está em desenvolvimento, e nem todos os recursos podem estar presentes ou funcionar como esperado.
O Ginger tem apenas um parâmetro obrigatório, a URL da instalação do Pentaho alvo:
user@host:~$ python gynger.py http://localhost:8080/pentaho
Nota: não inclua uma barra no final (/)
Fazer isso iniciará o Ginger em modo Anônimo, com funcionalidade limitada. Se credenciais válidas forem conhecidas, elas devem ser fornecidas:
user@host:~$ python gynger.py http://localhost:8080/pentaho -u admin -p password
Quando o Ginger estabelece uma conexão com o Pentaho BA, ele solicita e aguarda comandos.
A lista completa de comandos disponíveis pode ser vista digitando help.
| Comando | Referência |
|---|---|
| api | tenta listar chamadas de API disponíveis, mesmo como usuário Anônimo |
| dbs | lista todas as credenciais de banco de dados conectadas |
| files | lista todos os arquivos disponíveis no repositório |
| usernames | lista todos os nomes de usuário válidos |
| userroles | lista todos os nomes de usuário válidos e papéis válidos |
| shell | envia um shell reverso |
| version | mostra a versão do Pentaho |
O Ginger vem ABSOLUTAMENTE SEM GARANTIA, e não deve ser usado em qualquer sistema onde a aprovação prévia não tenha sido concedida. Use por sua conta e risco.