Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
turbinia — Automação e Escalonamento de Ferramentas de Perícia Digital | Kitploit
Ferramentas/GitHubGitHub/google/turbinia
Análise ForenseForensia DigitalSegurança na NuvemResposta a Incidentes
GitHubgoogle/turbinia

turbinia

Automação e Escalonamento de Ferramentas de Perícia Digital

Ver Repositório
792172há 14 diasRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Turbinia

Unit tests e2e tests

Resumo

Nota: O Turbinia não desenvolverá mais novos recursos e está em modo de manutenção. Os utilizadores devem dar uma olhada no OpenRelik.

Turbinia é um framework open-source para implantar, gerenciar e executar cargas de trabalho forenses distribuídas. Ele tem como objetivo automatizar a execução de ferramentas comuns de processamento forense (ex.: Plaso, TSK, strings, etc.) para ajudar no processamento de evidências na Nuvem, escalando o processamento de grandes quantidades de evidências e reduzindo o tempo de resposta ao paralelizar o processamento sempre que possível.

Como funciona

Turbinia é composto por diferentes componentes para o cliente, servidor e os workers. Esses componentes podem ser executados na Nuvem, em máquinas locais ou como um híbrido de ambos. O cliente Turbinia faz requisições ao servidor Turbinia para processar evidências. O servidor Turbinia cria jobs lógicos a partir dessas requisições dos utilizadores, que por sua vez criam e agendam tarefas de processamento forense a serem executadas pelos workers. As evidências a serem processadas serão divididas pelos jobs sempre que possível, e muitas tarefas podem ser criadas para processar as evidências em paralelo. Um ou mais workers são executados continuamente para processar as tarefas do servidor. Qualquer nova evidência criada ou descoberta pelas tarefas será realimentada no Turbinia para processamento adicional.

A comunicação do cliente para o servidor atualmente é feita com mensagens Kombu. A implementação do worker utiliza Celery para agendamento de tarefas.

A documentação principal do Turbinia pode ser encontrada aqui. Você também pode saber mais sobre a arquitetura e como funciona aqui.

Status

O Turbinia está atualmente em versão Alpha.

Instalação

Existe um guia de instalação aqui.

Uso

Os passos básicos para começar a funcionar após a instalação e configuração iniciais são:

  • Inicie o componente do servidor Turbinia com o comando turbiniactl server
  • Inicie o componente do servidor API Turbinia com o comando turbiniactl api_server se estiver usando o Celery
  • Inicie um ou mais workers Turbinia com turbiniactl celeryworker
  • Instale o turbinia-client via pip install turbinia-client
  • Envie evidências para serem processadas a partir do cliente turbinia com turbinia-client submit ${evidencetype}
  • Verifique o status das tarefas em execução com turbinia-client status

O turbinia-client pode ser usado para interagir com o Turbinia através do componente do servidor API, e aqui está o uso básico:

root@kitploit:~
$ turbinia-client -h
Usage: turbinia-client [OPTIONS] COMMAND [ARGS]...

  Turbinia API command-line tool (turbinia-client).

                          ***    ***
                           *          *
                      ***             ******
                     *                      *
                     **      *   *  **     ,*
                       *******  * ********
                              *  * *
                              *  * *
                              %%%%%%
                              %%%%%%
                     %%%%%%%%%%%%%%%       %%%%%%
               %%%%%%%%%%%%%%%%%%%%%      %%%%%%%
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  ** *******
  %%                                                   %%  ***************
  %%                                (%%%%%%%%%%%%%%%%%%%  *****  **
    %%%%%        %%%%%%%%%%%%%%%
    %%%%%%%%%%                     %%          **             ***
       %%%                         %%  %%             %%%           %%%%,
       %%%      %%%   %%%   %%%%%  %%%   %%%   %%  %%%   %%%  %%%       (%%
       %%%      %%%   %%%  %%%     %%     %%/  %%  %%%   %%%  %%%  %%%%%%%%
       %%%      %%%   %%%  %%%     %%%   %%%   %%  %%%   %%%  %%% %%%   %%%
       %%%        %%%%%    %%%       %%%%%     %%  %%%    %%  %%%   %%%%%

  This command-line tool interacts with Turbinia's API server.

  You can specify the API server location in ~/.turbinia_api_config.json

Options:
  -c, --config_instance TEXT  A Turbinia instance configuration name.
                              [default: (dynamic)]
  -p, --config_path TEXT      Path to the .turbinia_api_config.json file..
                              [default: (dynamic)]
  -h, --help                  Show this message and exit.

Commands:
  config    Get Turbinia configuration.
  evidence  Get or upload Turbinia evidence.
  jobs      Get a list of enabled Turbinia jobs.
  result    Get Turbinia request or task results.
  status    Get Turbinia request or task status.
  submit    Submit new requests to the Turbinia API server.

Confira a documentação do turbinia-client página para um guia detalhado do utilizador.

Você também pode interagir com o Turbinia diretamente do Python usando a biblioteca API. Fornecemos alguns exemplos aqui

Outra documentação

  • Documentação Principal
  • Instalação
  • Como funciona
  • Detalhes Operacionais
  • Ferramenta CLI do cliente Turbinia
  • Servidor API Turbinia
  • Biblioteca API Python do Turbinia
  • Contribuindo com o Turbinia
  • Desenvolvendo novas Tarefas
  • FAQ
  • Depuração e Erros Comuns
  • Usando Docker para executar jobs
Letras Miúdas Obrigatórias

Este não é um produto oficial do Google (experimental ou de outro tipo), é apenas código que pertence ao Google.

Baixar ferramenta