跳转到主要内容

用于识别流量操纵和封堵的网络测量工具。

项目描述

https://travis-ci.org/TheTorProject/ooni-probe.png?branch=master https://coveralls.io/repos/TheTorProject/ooni-probe/badge.png
https://ooni.torproject.org/images/ooni-header-mascot.png

OONI,即网络干扰开放观测站,是一个全球观测网络,旨在使用开放方法收集高质量数据,使用免费和开源软件 (FL/OSS) 分享关于世界各地各种类型、方法和数量的网络干扰的观察和数据。

在运行ooniprobe之前请阅读!

运行ooniprobe可能是一个风险行为。这很大程度上取决于您所在的司法管辖区和您正在运行的测试。技术上有可能有人观察您的互联网连接,知道您正在运行ooniprobe。这意味着如果您所在的国家认为运行网络测量测试是非法的,那么您可能会被发现。

此外,ooniprobe 并未采取任何预防措施来保护安装目标机器免受法医分析。如果你安装或使用 ooni probe 会给你带来责任,请务必注意这一风险。

设置 ooniprobe

要安装 ooniprobe,你需要以下依赖项

  • python

  • python-dev

  • python-setuptools

  • build-essential

  • libdumbnet1

  • python-dumbnet

  • python-libpcap

  • tor

  • libgeoip-dev

  • libpcap0.8-dev

  • libssl-dev

  • libffi-dev

  • libdumbnet-dev

在基于 Debian 的系统中,这通常可以通过运行以下命令来完成

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

当你安装了这些依赖项后,运行

sudo pip install ooniprobe

使用 ooniprobe

建议你启动 ooniprobe-agent 系统守护进程,该进程将仅暴露 localhost 的 Web UI 并自动为你运行测试。

这可以通过以下方式完成

ooniprobe-agent start

然后连接到本地 Web 界面 http://127.0.0.1:8842/

祝您玩得开心!

下载文件

下载适用于您平台的文件。如果您不确定该选择哪一个,请了解有关 安装包 的更多信息。

源分发

ooniprobe-2.3.0.tar.gz (1.9 MB 查看散列值)

上传时间

支持者