Мониторинг состояния и просмотр статистики работы с анонимной сетью TOR.

arm 002

Arm (anonymizing relay monitor) — консольная Python утилита для мониторинга состояния и просмотра статистики работы с анонимной сетью TOR.

arm 008

arm 009

Tor (The Onion Router) — реализация второго поколения "луковой маршрутизации", технология анонимного обмена информацией через сеть Интернет. Эта система (технология) позволяет установить анонимное сетевое соединение защищённое от прослушивания и помогает защититься от различного рода сетевой слежки. С помощью Tor пользователи могут сохранять анонимность при посещении веб-сайтов, публикации материалов, отправке сообщений и при работе с другими приложениями, использующими протокол TCP.

arm 005

arm 010

arm 003

Монитор Arm работает в режиме реального времени (так же как top или htop), отображает текущую пропускную способность (глобальную или локальную), загрузку процессора и использование оперативной памяти. Отображается текущая конфигурация Tor, детали соединения (ip, hostname и.т.д), текущие события и прочее...

arm 004

arm 012

arm 013

Управлять работой Arm можно с помощью клавиатуры или из псевдографического меню (открывается/скрывается по нажатию - m). Есть возможность запустить, остановить и перезапустить TOR, задать для него параметры, выбрать количество отображаемой информации и метод сортировки (Category, Uptime, Ip Address, Port, Hostname, Nickname и пр).

arm 014

arm 015

arm 016

Задать пользовательские настройки можно из интерфейса Arm или правкой конфигурационного файла:
~/.arm/armrc

Образец конфигурационного файла и дополнительная информация находится:
/usr/share/doc/arm/armrc.sample

Для Arm можно задать цветовое оформление, время обновления (сетевой и системной статистики), и многое другое, все события записываются в логи (лог TOR и лог утилиты).

arm 017

arm 011

arm 007

Лицензия: GNU General Public License version 3.0 (GPLv3)

arm 006

Домашняя страница

Страница на gitweb.torproject.org

Страница на launchpad.net