1个不稳定版本

0.1.0 2024年6月8日

#1 in #sanity

自定义许可证

130KB
167

Bussin协议健壮性检查器

banner

这是什么?

这是一个用于bussin协议的最小服务器,监听默认端口,并打印出您认为正确的文本表示的内容。

它是为谁准备的?

任何正在重新发明自己的新服务器/客户端并需要通过这个崇高的使命来证明他们疯狂的人。

你可以期待什么。

如果您发送的所有内容,包括二进制数据,都符合协议规范,则一切正常;否则,您可能会看到无法言喻的错误,例如Rust程序中的神话般的SEGFAULT

以下是一个示例合理输出。

$ buss-sc -p 42069
[+] Bussin at port 42069
[+] Received a connection from: 127.0.0.1:43372
[#] Request Header
+-----------------------------------+
 Bussin 1.0 READ /
 Settings count: 2
 0>BodyLength: 11
 1>Host: buss.rizz
 Body:
Happinessss
+-----------------------------------+
[+] Received a connection from: 127.0.0.1:43374
[#] Request Header
+-----------------------------------+
 Bussin 1.0 READ /
 Settings count: 2
 0>BodyLength: 5
 1>Host: buss.rizz
 Body:  
wefwe
+-----------------------------------+

如何使用它?

--help将帮助您。

祝你好运。

它危险吗?

你是危险。

依赖关系

~1MB
~16K SLoC