Crates.io | buss-sc |
lib.rs | buss-sc |
version | 0.1.0 |
source | src |
created_at | 2024-06-08 13:33:44.598653 |
updated_at | 2024-06-08 13:33:44.598653 |
description | Bussin protocol sanity checker |
homepage | https://github.com/OmentaElvis/buss-sc |
repository | |
max_upload_size | |
id | 1265746 |
size | 148,224 |
This is a minimal server for bussin protocol that listens on default ports and prints out the textual representation of the things you sent to it thinking its ok.
Anyone re inventing their own new shiny server/client and needs to confirm they are insane by taking on this noble quest in the first place.
If everything you send including the binary data is correct according
to the protocol spec then its all good otherwise you may see
unspeakable errors such as the mythical SEGFAULT
in a rust program.
Here is a sample sane output.
$ 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
will help you.
Goodluck.
You are the danger.