Files
mimajingsai/README.md
Smart-SangGe 8131595d02 modified: README.md
new file:   client/dnssender.py
	new file:   client/main.py
	new file:   database/dns.db
	new file:   database/initdb.py
	new file:   server/main.py
	new file:   server/xiaomiandns.py
2023-03-19 10:13:45 +08:00

25 lines
743 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# my-tor-core
本项目是计算机网络的课程设计项目,该项目是一个类 Tor 的网络通信协议,旨在保护用户的隐私和匿名性。
## 项目原理
本项目目标是实现三层代理 + dns 解析自定义域名.xiaomian + 搭建匿名网站。
server路径下包含一个目录服务器用于创建目录服务器记录加入节点。
client路径下是客户端程序客户端程序通过访问目录服务器获取当前的路由并通过随机路由算法选择代理节点。
本项目选择sqlite作为数据库存储节点信息等数据。
## 环境依赖
该项目依赖以下软件:
python 3.11
sqlite3
## 安装步骤
## 使用说明
## 许可证
GNU GENERAL PUBLIC LICENSE v3