Monitoring jaringan menggunakan tor-arm

The anonymizing relay monitor (arm) adalah status memantau CLI untuk Tor.

Fungsi ini seperti atas tidak untuk penggunaan sistem, menyediakan statistik real time untuk:

  • penggunaan sumber daya (bandwidth, cpu, dan penggunaan memori)
  • Informasi menyampaikan umum (nickname, fingerprint, flags, or/dir/controlports)
  • Acara log dengan opsional filtering regex dan deduplication
  • koneksi berkorelasi terhadap data konsensus tor ini (ip, connection types, relay details, etc)
  • file konfigurasi torrc dengan sintaks dan validasi
  • Sebagian besar atribut lengan yang dapat dikonfigurasi melalui file konfigurasi armrc opsional. Ini berjalan pada platform yang didukung termasuk Linux, Mac OS X, dan varian Unix-seperti lainnya. Untuk screenshot, perubahan log, dan repositori silakan lihat halaman proyek.

Yang belum menginstall

dunkenciels@pickgoo:~$ sudo apt-get install tor-arm

Jalankan aplikasi tor atau Start service tor nya

dunkenciels@pickgoo:~$ sudo service tor start

Untuk melihat perintah lainnya


dunkenciels@pickgoo:~$ arm --help
Terminal status monitor for Tor relays.

 -g, --gui                       launch the Gtk+ interface
 -p, --prompt                    only start the control interpretor
 -i, --interface [ADDRESS:]PORT  change control interface from 127.0.0.1:9051
 -s, --socket SOCKET_PATH        attach using unix domain socket if present,
                                   SOCKET_PATH defaults to: /var/run/tor/control
 -c, --config CONFIG_PATH        loaded configuration options, CONFIG_PATH
                                   defaults to: /home/dunkenciels/.arm/armrc
 -d, --debug                     writes all arm logs to /home/dunkenciels/.arm/log
 -b, --blind                     disable connection lookups
 -e, --event EVENT_FLAGS         event types in message log  (default: N3)
       d DEBUG      a ADDRMAP           k DESCCHANGED   s STREAM
       i INFO       f AUTHDIR_NEWDESCS  g GUARD         r STREAM_BW
       n NOTICE     h BUILDTIMEOUT_SET  l NEWCONSENSUS  t STATUS_CLIENT
       w WARN       b BW                m NEWDESC       u STATUS_GENERAL
       e ERR        c CIRC              p NS            v STATUS_SERVER
                    j CLIENTS_SEEN      q ORCONN
         DINWE tor runlevel+            A All Events
         12345 arm runlevel+            X No Events
         67890 torctl runlevel+         U Unknown Events
 -v, --version                   provides version information
 -h, --help                      presents this help

Example:
arm -b -i 1643          hide connection data, attaching to control port 1643
arm -e we -c /tmp/cfg   use this configuration file with 'WARN'/'ERR' events

Sekarang perintah ini digunakan untuk memonitoring tor

dunkenciels@pickgoo:~$ arm 127.0.0.1 9050

Screenshoot saat dijalankannya arm