#chat #dns #domain #named

bin+lib dominion-chat

用于娱乐和盈利的DNS聊天服务器

4 个版本 (2 个重大更新)

0.3.0 2023年2月3日
0.2.0 2022年8月5日
0.1.1 2022年7月25日
0.1.0 2022年7月25日

60#named

MPL-2.0 许可协议

23KB
483

Dominion Chat

用于娱乐和盈利的DNS聊天服务器

消息可以以明文或异或加密的形式发送

$ dig @127.0.0.1 -p 5533 hello-world.example.com
$ dig @127.0.0.1 -p 5533 xor.6b666f6f6c23706660716677.example.com

捐赠

dominion-chat

也可以请求一个文件,获取其加密内容

dominion-chat

使用方法

Usage: dchat [-t <threads>] [-p <port>] [-i <ip>] [-d <domain>]

Receive DNS messages from the world

Options:
  -t, --threads     number of threads in the thread pool
  -p, --port        UDP port to listen to
  -i, --ip          ip to listen to
  -d, --domain      domain name to use as a filter
  --help            display usage information

配置文件

如果当前目录中存在名为 configuration.toml 的文件,它将被读取以配置 dominion-chat

示例

ip = "0.0.0.0"
port = 5353
domain = "example.com"
threads = 1

[xor]
key = 3
signal = "test"

[files]
this = "test1.txt"
is = "test2.txt"
an = "test3.txt"
example = "test4.txt"

依赖项

~1–1.6MB
~35K SLoC