#port-knocking #port #firewall #nftables #knock #byte-stream

letmein-fwproto

Authenticated port knocking - Firewall backend communication protocol

12 releases (7 major breaking)

10.0.1 Feb 12, 2025
9.0.0 Dec 30, 2024
8.0.0 Dec 18, 2024
7.2.0 Nov 10, 2024
3.0.0 Jul 30, 2024

#1009 in Authentication

Download history 30/week @ 2024-10-31 112/week @ 2024-11-07 19/week @ 2024-11-14 8/week @ 2024-11-21 1/week @ 2024-11-28 6/week @ 2024-12-05 64/week @ 2024-12-12 54/week @ 2024-12-19 101/week @ 2024-12-26 25/week @ 2025-01-02 4/week @ 2025-01-09 108/week @ 2025-01-23 15/week @ 2025-01-30 56/week @ 2025-02-06 167/week @ 2025-02-13

346 downloads per month
Used in 2 crates

MIT/Apache

19KB
396 lines

letmein - Authenticated port knocking

Homepage

Git repository

Github repository

This is a library crate for the letmein application.

License

Copyright (c) 2024 Michael Büsch m@bues.ch

Licensed under the Apache License version 2.0 or the MIT license, at your option.


lib.rs:

This crate implements the firewall socket protocol for communication between the letmeind and letmeinfwd daemons.

Serializing messages to a raw byte stream and deserializing raw byte stream to a message is implemented here.

Dependencies

~2–10MB
~95K SLoC