TOR网络监控工具

TrackTor的Python项目详细描述


跟踪器

tracktor是一个独立于平台的工具,它提供从终端用户执行的tor服务中跟踪的统计和分析数据。tracktor的一些突出显示特性包括详细的带宽、连接和资源使用信息、事件日志详细信息等等。tracktor在深/暗网络领域的专业商业和研究工作中具有重要的意义和广泛的应用。它是一个增强和多功能的图形用户界面(GUI)实现,它提供了一个优于现有的现有监控工具的优势。

跟踪器功能

一般功能

  1. 图形用户界面
  2. 独立于平台
  3. 用户友好

实用程序

  1. 继电器信息
  2. 节点信息
  3. 带宽图(上传和下载数据)
  4. 连接图(入站和出站连接)
  5. 资源图(CPU和RAM使用情况)
  6. 记录事件和保存选定日志信息的选项
  7. 新身份创建
  8. 编辑和配置torrc(tor的配置文件)
  9. 设置配置
  10. 连接/断开TOR

详细功能

  1. 详细的连接信息
  2. 详细的资源信息

开发中使用的技术

  1. 前端(GUI)-Pyqt5,PyqtGraph

  2. 后端-python3,stem api

    python使用的模块和库

    1. psutil,
    2. 获得通行证
    3. sqlite3
    4. 穿线
    5. 努比
    6. 收藏
    7. 功能工具
    8. argparse
    9. pycountry
    10. 时间,日期时间,日历

tracktor入门

步骤1:在系统上下载并设置python(python3+推荐)

步骤2:从https://www.torproject.org/download/languages/下载Tor浏览器。这是最简单和最常用的方法来锻炼ToR网络。

步骤3:复制以下命令并在本机终端(CMD for Windows)中运行,将“x”替换为PIP版本(PIP/PIP3),

$ pipx install TrackTor

第4步:打开/运行浏览器

步骤5:在终端上键入并运行以下命令,

$ TrackTor

第六步:万岁!您已在系统上成功设置跟踪程序。

关于开发人员

研究所:马拉维亚国家技术研究所

部门:计算机科学与工程

开发人员,

  1. 严酷的甘地-hrgandhi1@gmail.com
  2. 丽都卡拉-ritukarela1234@gmail.com
  3. 帕鲁阿格拉瓦尔-parulagrawal1507@gmail.com

导师:Pilli Emmanuel Shubhakar博士-espilli.cse@mnit.ac.in

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何显示因用户而异的SQLite存储数据?   转换java。sql。将映射传递给Jackon的valueToTree方法时StringNode的时间戳   从java中的列表json获取值   unicode Java字符存储在什么编码中?   java如何让Spring数据存储库中的默认方法命中缓存?   java使用readClassDescriptor()和resolveClass()来允许序列化版本控制   数组通过另一个矩阵的一部分填充矩阵   如果包含使用正则表达式的字符串,则替换父XML标记的java   java清除SharedReference中的单个变量   java将变量值从一个jsp页面传输到另一个jsp页面   java JDBC+SQLite:DriveManager不加载所需的驱动程序   相同源代码的java Kotlin构建生成不同的二进制文件   Java中的元组枚举