Skip to content
/ meh Public

[WIP] A toy application-layer protocol over TCP for learning purposes. ¯\_(ツ)_/¯

Notifications You must be signed in to change notification settings

rajiv-k/meh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

meh

meh message format:

    0         4         8                16
    +---------+---------+----------------+
    |d|  ver  | flags   |    opcode      |
    +---------+--------------------------+
    |                length              |
    +------------------------------------+
    |                                    |
    .            ...  body ...           .
    .                                    .
    +-------------------------------------

d (1 bit): direction of message
           1: client to server
           0: server to client

ver(3 bit): protocol version
flags(4 bit)
opcode(1 byte)
length(2 bytes): length of message payload following the header
body (variable): message payload

Wireshark dissector

Refer wireshark/README.md for installation steps.

About

[WIP] A toy application-layer protocol over TCP for learning purposes. ¯\_(ツ)_/¯

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages