Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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
probe-legacy — A versão legada em Python do OONI Probe. | Kitploit
Ferramentas/GitHubGitHub/ooni/probe-legacy
OSINT (Inteligência de Fontes Abertas)ReconhecimentoColeta de InformaçõesSegurança de RedeAprendizado e EducaçãoRastreadorAnálise de DNS
GitHubooni/probe-legacy

probe-legacy

A versão legada em Python do OONI Probe.

Ver Repositório
231258há 5 anosRevisado 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

⚠️⚠️⚠️⚠️: este repositório contém o código fonte da implementação legada do ooniprobe. Por favor, confira em vez disso:

  1. https://github.com/ooni/probe, o meta-repositório onde você deve abrir issues e solicitações de funcionalidades;

  2. https://github.com/ooni/probe-cli, que contém a nova implementação do ooniprobe como um cliente de linha de comando escrito em Go;

  3. https://github.com/ooni/probe-desktop, que contém a aplicação desktop ooniprobe, escrita em JavaScript e Electron.

Obrigado pelo seu interesse no OONI!

O restante deste arquivo contém o README.rst original para a implementação legada:


ooniprobe: uma ferramenta de detecção de interferência de rede

.. image:: https://travis-ci.org/TheTorProject/ooni-probe.png?branch=master :target: https://travis-ci.org/TheTorProject/ooni-probe

.. image:: https://coveralls.io/repos/TheTorProject/ooni-probe/badge.png :target: https://coveralls.io/r/TheTorProject/ooni-probe

.. image:: https://slack.openobservatory.org/badge.svg :target: https://slack.openobservatory.org/badge.svg


.. image:: https://ooni.torproject.org/images/ooni-header-mascot.png :target: https:://ooni.torproject.org/

OONI, o Observatório Aberto de Interferência de Rede, é uma rede global de observação cujo objetivo é coletar dados de alta qualidade usando metodologias abertas, utilizando Software Livre e de Código Aberto (FL/OSS) para compartilhar observações e dados sobre os vários tipos, métodos e quantidades de adulteração de rede no mundo.

"A Net interpreta censura como dano e contorna-o."
            - John Gilmore; revista TIME (6 de dezembro de 1993)

ooniprobe é o primeiro programa que os usuários executam para testar sua rede e coletar dados para o projeto OONI. Você está interessado em testar sua rede em busca de sinais de vigilância e censura? Deseja coletar dados para compartilhar com outros, para que você e outros possam entender melhor sua rede? Se sim, leia este documento e esperamos que ooniprobe o ajude a reunir dados de rede que auxiliarão em seus esforços!

Leia isto antes de executar ooniprobe!

Executar ooniprobe é uma atividade potencialmente arriscada. Isso depende muito da jurisdição em que você se encontra e de qual teste está executando. É tecnicamente possível que uma pessoa observando sua conexão com a internet saiba que você está executando o ooniprobe. Isso significa que, se a execução de testes de medição de rede for considerada ilegal em seu país, você poderá ser identificado.

Além disso, ooniprobe não toma precauções para proteger a máquina alvo da instalação de análises forenses. Se o fato de você ter instalado ou usado o ooniprobe for uma responsabilidade para você, esteja ciente desse risco.

OONI em 5 minutos

A versão mais recente do ooniprobe para versões Debian e Ubuntu pode ser encontrada no repositório de pacotes deb.torproject.org.

No Debian stable (jessie)::

curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
echo 'deb http://deb.torproject.org/torproject.org jessie main' | sudo tee /etc/apt/sources.list.d/ooniprobe.list
sudo apt-get update
sudo apt-get install ooniprobe deb.torproject.org-keyring

No Debian testing::

curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
echo 'deb http://deb.torproject.org/torproject.org testing main' | sudo tee /etc/apt/sources.list.d/ooniprobe.list
sudo apt-get update
sudo apt-get install ooniprobe deb.torproject.org-keyring

No Debian unstable::

curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
echo 'deb http://deb.torproject.org/torproject.org unstable main' | sudo tee /etc/apt/sources.list.d/ooniprobe.list
sudo apt-get update
sudo apt-get install ooniprobe deb.torproject.org-keyring

No Ubuntu 16.10 (yakkety), 16.04 (xenial) ou 14.04 (trusty)::

curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
echo 'deb http://deb.torproject.org/torproject.org $RELEASE main' | sudo tee /etc/apt/sources.list.d/ooniprobe.list
sudo apt-get update
sudo apt-get install ooniprobe deb.torproject.org-keyring

Nota: Você precisará substituir $RELEASE por yakkety, xenial ou trusty. Isso não acontecerá automaticamente. Você também precisará garantir que o repositório universe esteja ativado. O repositório universe está ativado por padrão em uma instalação padrão do Ubuntu, mas pode não estar em instalações mínimas ou não padrão.

Instalação

macOS

Você pode instalar o ooniprobe no macOS se tiver o homebrew instalado (http://brew.sh/) com::

brew install ooniprobe

Sistemas Unix (com pip)

Certifique-se de ter instalado as seguintes dependências:

  • build-essential
  • python (>=2.7)
  • python-dev
  • pip
  • libgeoip-dev
  • libdumbnet-dev
  • libpcap-dev
  • libssl-dev
  • libffi-dev
  • tor (>=0.2.5.1 para executar todos os testes relacionados ao tor)

Dependências opcionais:

  • obfs4proxy

Em sistemas baseados em Debian, isso geralmente pode ser feito executando::

sudo apt-get install -y build-essential libdumbnet-dev libpcap-dev libgeoip-dev libffi-dev python-dev python-pip tor libssl-dev obfs4proxy

Então você deve conseguir instalar o ooniprobe executando::

sudo pip install ooniprobe

ou instalar o ooniprobe como usuário::

pip install ooniprobe

Usando o ooniprobe

Teste de rede é um conjunto de medições para avaliar que tipo de censura de internet está ocorrendo.

Decks são coleções de nettests do ooniprobe com algumas entradas associadas.

Coletor é um serviço usado para reportar os resultados das medições.

Auxiliar de teste é um serviço usado por uma sonda para realizar com sucesso suas medições.

Bouncer é um serviço usado para descobrir os endereços dos auxiliares de teste e coletores.

Configurando o ooniprobe

Após instalar com sucesso o ooniprobe, você deve conseguir acessar a interface web na sua máquina host em http://localhost:8842/ após executar:: ooniprobe -w ou iniciar o daemon.

Agora você deve ver o assistente de configuração da interface web, onde poderá ler os riscos envolvidos na execução do ooniprobe. Após responder corretamente ao questionário, você pode ativar ou desativar os testes do ooniprobe, definir como se conectar ao coletor de medições e, finalmente, configurar suas configurações de privacidade.

Por padrão, o ooniprobe não incluirá informações pessoais de identificação nos resultados do teste, nem criará um arquivo pcap. Esse comportamento pode ser personalizado.

Executar o ooniprobe como um serviço (systemd)

A partir da versão 2.0.0 do ooniprobe, não há necessidade de cronjobs, pois o ooniprobe-agent é responsável pelo agendamento de tarefas.

Você pode garantir que o ooniprobe-agent esteja sempre em execução instalando e ativando a unidade systemd ooniprobe.service::

wget https://raw.githubusercontent.com/TheTorProject/ooni-probe/master/scripts/systemd/ooniprobe.service --directory-prefix=/etc/systemd/system
systemctl enable ooniprobe
systemctl start ooniprobe
Baixar ferramenta