Smart-SangGe 5acfa132e4 modified: client/dnssender.py
modified:   database/initdb.py
	new file:   database/test.py
	modified:   server/xiaomiandns.py
2023-03-19 19:46:49 +08:00
2023-03-19 19:46:49 +08:00
2023-03-19 19:46:49 +08:00
2023-03-19 19:46:49 +08:00
2023-03-06 23:28:31 +08:00
2023-03-19 10:13:45 +08:00

my-tor-core

本项目是计算机网络的课程设计项目,该项目是一个类 Tor 的网络通信协议,旨在保护用户的隐私和匿名性。

项目原理

本项目目标是实现三层代理 + dns 解析自定义域名.xiaomian + 搭建匿名网站。 server路径下包含一个目录服务器用于创建目录服务器记录加入节点。 client路径下是客户端程序客户端程序通过访问目录服务器获取当前的路由并通过随机路由算法选择代理节点。 本项目选择sqlite作为数据库存储节点信息等数据。

环境依赖

该项目依赖以下软件:
python 3.11 sqlite3

安装步骤

使用说明

许可证

GNU GENERAL PUBLIC LICENSE v3

Description
密码学竞赛项目
Readme 14 MiB
Languages
Python 83.9%
JavaScript 10.7%
CSS 3.8%
Shell 1.1%
HTML 0.5%