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
SigDigger — Analisador de sinais digitais baseado em Qt, usando o núcleo Suscan e a biblioteca DSP Sigutils. | Kitploit
Ferramentas/GitHubGitHub/batchdrake/sigdigger
ReconhecimentoColeta de InformaçõesSegurança Sem Fio
GitHubbatchdrake/sigdigger

SigDigger

Analisador de sinais digitais baseado em Qt, usando o núcleo Suscan e a biblioteca DSP Sigutils.

Ver RepositórioSite
2.8k303há 6 mesesRevisado 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

SigDigger - O analisador digital de sinais gratuito

SigDigger é um analisador de sinais digitais gratuito para GNU/Linux e macOS, projetado para extrair informações de sinais de rádio desconhecidos. Suporta uma variedade de dispositivos SDR através do SoapySDR e permite demodulação ajustável de sinais FSK, PSK e ASK, decodificação de vídeo analógico, análise de sinais em rajada e escuta de canais de voz analógicos (tudo em tempo real).

Notas para usuários existentes

Não clonamos mais o develop. Todos os quatro projetos (SigDigger, SuWidgets, Suscan e Sigutils) mantêm as alterações mais recentes em funcionamento no branch master.

NOTAS PARA NOVOS USUÁRIOS

Você pode querer começar dando uma olhada no Manual do Usuário.

SigDigger é uma ferramenta GUI que serve como um wrapper para bibliotecas de baixo nível como Suscan e Sigutils e, portanto, você precisará compilar essas dependências primeiro. Se você quiser evitar dores de cabeça e começar a usar o SigDigger imediatamente, tente uma das seguintes opções:

  • Baixando a versão de desenvolvimento mais recente como um arquivo AppImage autossuficiente (somente GNU/Linux)

  • Solicitando um .dmg personalizado (somente usuários de macOS; preciso criar esses arquivos sob demanda, pois atualmente não possuo nenhuma máquina da Apple e pequenos ajustes precisam ser feitos de versão para versão)

  • Compilando a partir das fontes e instalando em todo o sistema (Unix em geral):

    root@kitploit:~
      % git clone --recursive https://github.com/BatchDrake/sigutils
      % cd sigutils && mkdir -p build && cd build && cmake .. && make && sudo make install && cd ../..
      % git clone --recursive https://github.com/BatchDrake/suscan
      % cd suscan && mkdir -p build && cd build && cmake .. && make && sudo make install && cd ../..
      % git clone https://github.com/BatchDrake/SuWidgets
      % cd SuWidgets && qmake6 SuWidgetsLib.pro && make && sudo make install && cd ..
      % git clone https://github.com/BatchDrake/SigDigger
      % cd SigDigger && qmake6 SigDigger.pro && make && sudo make install && cd ..
    
  • Deixe o script blsd lidar com todos esses detalhes para você (GNU/Linux). Esse script compilará o SigDigger dentro de um diretório no diretório de trabalho atual (nada é instalado em todo o sistema). Esse diretório pode ser colocado em qualquer lugar que você queira e contém um script que inicia o SigDigger.

    root@kitploit:~
    % wget https://actinid.org/blsd
    % chmod a+x blsd
    % ./blsd
    
    • Bônus: você pode passar argumentos para blsd para especificar quais plugins deseja baixar e agrupar com o SigDigger. O nome dos plugins são apenas os nomes dos repositórios na minha conta do GitHub dos quais o código é obtido. Recomendo o por sua versatilidade, mas você também pode querer dar uma olhada no , no e no .

Espere, por que se parece com o Gqrx?

Depois de anos lidando com software SDR, percebi que o Gqrx tinha a melhor interface de todos: minimalista, porém operacional. As versões anteriores da interface eram um tanto diferentes, mas depois de muita depuração, cheguei à conclusão de que seria melhor se eu apenas tentasse imitar o software existente (e bem-sucedido), reduzindo a curva de aprendizado ao novo conjunto de recursos.

Você pode notar que o widget de espectro se parece muito com o do Gqrx. Isso porque o widget de espectro é, na verdade, o do Gqrx com algumas modificações mínimas (como suporte a paletas de Waterfall configuráveis ou um backend OpenGL). Tentei criar meu próprio widget Waterfall no Suscan e o Xorg acabou consumindo toda a CPU, então não vou mais reinventar a roda: decidi estender o widget Plotter existente do Gqrx para que ele se ajuste ao conjunto de recursos do SigDigger.

Além do layout da interface e do widget plotter, o SigDigger tem pouca semelhança com o Gqrx: o Gqrx depende do GNU Radio, enquanto o SigDigger é um frontend Qt5 para o Suscan. As cadeias de DSP são totalmente diferentes e o modelo de threads do Suscan é otimizado para um conjunto muito específico de tarefas.

Como devo compilar isso?

O SigDigger depende de três projetos diferentes: Sigutils, Suscan e SuWidgets. Você precisa compilar e instalar esses projetos no seu computador antes de compilar o SigDigger.

  • As instruções de compilação do Sigutils podem ser encontradas aqui.
  • As instruções de compilação do Suscan podem ser encontradas aqui.

Depois de compilar com sucesso o Sigutils e o Suscan, você pode prosseguir para compilar o SuWidgets. O SuWidgets é uma biblioteca gráfica Qt5/Qt6 que contém todos os widgets personalizados do SigDigger. Para compilá-lo, garanta que você tenha pelo menos o framework de desenvolvimento Qt5 (>= 5.9) instalado no seu sistema e então execute:

root@kitploit:~
% git clone https://github.com/BatchDrake/SuWidgets
% cd SuWidgets
% qmake SuWidgetsLib.pro
% make
% sudo make install

Se as etapas acima foram bem-sucedidas, é provável que você também tenha sucesso na compilação do SigDigger. Para compilar o SigDigger, faça:

root@kitploit:~
% git clone https://github.com/BatchDrake/SigDigger
% cd SigDigger
% qmake SigDigger.pro
% make
% sudo make install

E, para executar o SigDigger, basta digitar:

root@kitploit:~
% SigDigger

Se o comando acima falhar, é possível que o SigDigger tenha sido instalado em outro lugar, como /opt/SigDigger. Nesse caso, você pode tentar executar em vez disso:

root@kitploit:~
% /opt/SigDigger/bin/SigDigger

Versões pré-compiladas

Você pode encontrar versões pré-compiladas na aba "Releases" deste repositório. Por enquanto, essas versões são destinadas apenas a Linux x64 (preferencialmente distribuições semelhantes ao Debian) e foram minimamente testadas. Embora eu tenha planos de portar Sigutils, Suscan e SigDigger para outras plataformas, gostaria de ter uma base de código estável antes de avançar.

Obviamente, seu feedback tornará meu trabalho mais fácil. Se você tiver qualquer problema ao compilar ou usar o SigDigger, fique à vontade para usar o fantástico sistema de rastreamento de bugs do GitHub. Ele funciona muito bem e é muito mais fácil para mim acompanhar os problemas existentes.

Aguardando ansiosamente seu feedback! :)


73 de EA1IYR

Baixar ferramenta
plugin AmateurDSN
APTPlugin
AntSDRPlugin
ZeroMQPlugin
  • Usuários de Windows: desculpe, o Windows é uma bagunça, eu também não possuo máquinas Windows e atualmente é impossível garantir compilações para Windows que incluam todas as dependências DLL de forma reproduzível. Você pode tentar compilar a partir do código-fonte por conta própria, embora, nesse caso, eu recomende seguir os passos do Manual do Usuário