文件名称:doh-proxy:概念验证DNS-Over-HTTPS代理实现https
文件大小:52KB
文件格式:ZIP
更新时间:2024-05-22 12:57:25
Python
DNS over HTTPS代理 一组python 3脚本,支持指定的通过HTTPS代理DNS。 DOH提供了一种通过HTTPS运行加密DNS的方法,该协议可以在其他加密机制被阻止时*穿越防火墙。 该项目带有一组4个工具: :一种通过HTTP2接收DOH查询并将其转发到递归解析器的服务。 :与doh-proxy相似,但是使用HTTP而不是HTTP2。 主要目的是在反向代理后面运行它。 :侦听DNS查询并将其转发到DOH服务器的服务。 :一种针对DOH服务器执行测试DNS查询的工具。 请参阅CONTRIBUTING文件以获取帮助。 DOH代理是在期间创建的,作为概念证明,并未在Facebook上使用。 欢迎您使用它,但请注意,支持有限且已尽力而为。 正在安装 要直接从PyPi安装已经打包的版本: $ pip3 install doh-proxy 用法 代理 d
【文件预览】:
doh-proxy-master
----MANIFEST.in(110B)
----.coveragerc(136B)
----dohproxy()
--------constants.py(375B)
--------server_protocol.py(6KB)
--------httpproxy.py(5KB)
--------integration.py(9KB)
--------utils.py(13KB)
--------client.py(1KB)
--------__init__.py(250B)
--------client_protocol.py(6KB)
--------proxy.py(10KB)
--------stub.py(2KB)
----docs()
--------_layouts()
--------_includes()
--------assets()
--------_config.yml(313B)
--------Gemfile(102B)
--------tutorials()
--------tutorials.md(696B)
--------index.md(9KB)
----.github()
--------workflows()
--------linters()
----test()
--------test_utils.py(16KB)
--------test_httpproxy.py(11KB)
--------test_protocol.py(4KB)
--------test_knownservers.py(3KB)
----LICENSE(1KB)
----CONTRIBUTING.md(2KB)
----setup.cfg(227B)
----setup.py(2KB)
----.gitignore(89B)
----CHANGELOG.md(4KB)
----Makefile(204B)
----CODE_OF_CONDUCT.md(249B)
----README.md(5KB)