Skip to content
KitploitKITPLOIT
StrumentiBlog
Log in
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
probe-legacy — La versione legacy in Python di OONI Probe | Kitploit
Strumenti/GitHubGitHub/ooni/probe-legacy
OSINT (Open Source Intelligence)RicognizioneRaccolta InformazioniSicurezza di ReteApprendimento e FormazioneCrawlerAnalisi DNS
GitHubooni/probe-legacy

probe-legacy

La versione legacy in Python di OONI Probe

Vedi Repository
2312585 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

⚠️⚠️⚠️⚠️: questo repository contiene il codice sorgente dell'implementazione legacy di ooniprobe. Consulta invece:

  1. https://github.com/ooni/probe, il meta-repository dove dovresti aprire issue e richieste di funzionalità;

  2. https://github.com/ooni/probe-cli, che contiene la nuova implementazione di ooniprobe come client a riga di comando scritto in Go;

  3. https://github.com/ooni/probe-desktop, che contiene l'applicazione desktop ooniprobe, scritta in JavaScript ed Electron.

Grazie per il tuo interesse in OONI!

Il resto di questo file contiene il README.rst originale per l'implementazione legacy:


ooniprobe: uno strumento di rilevamento delle interferenze di rete

.. 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, l'Osservatorio Aperto sulle Interferenze di Rete, è una rete globale di osservazione che mira a raccogliere dati di alta qualità utilizzando metodologie aperte, utilizzando Software Libero e Open Source (FL/OSS) per condividere osservazioni e dati sui vari tipi, metodi e quantità di manomissione della rete nel mondo.

"The Net interprets censorship as damage and routes around it."
            - John Gilmore; TIME magazine (6 December 1993)

ooniprobe è il primo programma che gli utenti eseguono per sondare la propria rete e raccogliere dati per il progetto OONI. Sei interessato a testare la tua rete per segni di sorveglianza e censura? Vuoi raccogliere dati da condividere con altri, in modo che tu e altri possiate comprendere meglio la tua rete? Se sì, leggi questo documento e speriamo che ooniprobe ti aiuti a raccogliere dati di rete che ti assisteranno nei tuoi sforzi!

Leggi questo prima di eseguire ooniprobe!

Eseguire ooniprobe è un'attività potenzialmente rischiosa. Dipende molto dalla giurisdizione in cui ti trovi e dal test che stai eseguendo. È tecnicamente possibile che una persona che osserva la tua connessione internet possa essere a conoscenza del fatto che stai eseguendo ooniprobe. Ciò significa che se l'esecuzione di test di misurazione della rete è considerata illegale nel tuo paese, potresti essere individuato.

Inoltre, ooniprobe non adotta precauzioni per proteggere la macchina di destinazione dall'analisi forense. Se il fatto di aver installato o utilizzato ooni probe è un problema per te, tieni presente questo rischio.

OONI in 5 minuti

L'ultima versione di ooniprobe per le distribuzioni Debian e Ubuntu si trova nel repository dei pacchetti deb.torproject.org.

Su 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

Su 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

Su 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

Su Ubuntu 16.10 (yakkety), 16.04 (xenial) o 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: dovrai sostituire $RELEASE con yakkety, xenial o trusty. Questo non avverrà automaticamente. Dovrai anche assicurarti di avere il repository universe abilitato. Il repository universe è abilitato per impostazione predefinita in un'installazione standard di Ubuntu, ma potrebbe non esserlo in alcune installazioni minime o non standard.

Installazione

macOS

Puoi installare ooniprobe su macOS se hai installato homebrew (http://brew.sh/) con::

brew install ooniprobe

Sistemi Unix (con pip)

Assicurati di aver installato le seguenti dipendenze:

  • build-essential
  • python (>=2.7)
  • python-dev
  • pip
  • libgeoip-dev
  • libdumbnet-dev
  • libpcap-dev
  • libssl-dev
  • libffi-dev
  • tor (>=0.2.5.1 per eseguire tutti i test relativi a tor)

Dipendenze opzionali:

  • obfs4proxy

Su sistemi basati su Debian questo può generalmente essere fatto eseguendo::

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

Quindi dovresti essere in grado di installare ooniprobe eseguendo::

sudo pip install ooniprobe

oppure installare ooniprobe come utente::

pip install ooniprobe

Usare ooniprobe

Net test è un insieme di misurazioni per valutare che tipo di censura internet sta avvenendo.

Decks sono raccolte di nettests di ooniprobe con alcuni input associati.

Collector è un servizio utilizzato per segnalare i risultati delle misurazioni.

Test helper è un servizio utilizzato da una sonda per eseguire con successo le sue misurazioni.

Bouncer è un servizio utilizzato per scoprire gli indirizzi dei test helper e dei collector.

Configurare ooniprobe

Dopo aver installato con successo ooniprobe dovresti essere in grado di accedere all'interfaccia web sulla tua macchina host all'indirizzo http://localhost:8842/ dopo aver eseguito:: ooniprobe -w oppure avviando il demone.

Ora dovresti vedere la procedura guidata di configurazione dell'interfaccia web dove puoi leggere i rischi associati all'esecuzione di ooniprobe. Dopo aver risposto correttamente al quiz, puoi abilitare o disabilitare i test di ooniprobe, impostare come connetterti al collector delle misurazioni e infine configurare le tue impostazioni sulla privacy.

Per impostazione predefinita, ooniprobe non includerà informazioni personali identificabili nei risultati dei test, né creerà un file pcap. Questo comportamento può essere personalizzato.

Eseguire ooniprobe come servizio (systemd)

A partire dalla versione 2.0.0 di ooniprobe non sono più necessari cronjob, poiché ooniprobe-agent è responsabile della pianificazione delle attività.

Puoi assicurarti che ooniprobe-agent sia sempre in esecuzione installando e abilitando l'unità 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
Scarica lo strumento