#network #packet

cross-socket

cross-socket is a cross-platform library designed for working with RawSocket

8 breaking releases

0.8.0 Oct 15, 2023
0.6.0 Oct 15, 2023

#11 in #network-packet

Download history 129/week @ 2023-10-28 216/week @ 2023-11-04 199/week @ 2023-11-11 148/week @ 2023-11-18 67/week @ 2023-11-25 195/week @ 2023-12-02 187/week @ 2023-12-09 180/week @ 2023-12-16 41/week @ 2023-12-23 7/week @ 2023-12-30 17/week @ 2024-01-06 15/week @ 2024-01-13 13/week @ 2024-01-20 36/week @ 2024-01-27 15/week @ 2024-02-03 44/week @ 2024-02-10

111 downloads per month

MIT license

215KB
4.5K SLoC

cross-socket Crates.io License

cross-socket is a cross-platform library designed for working with RawSocket. Empowers you to create, send, and receive raw network packets.

Usage

Add cross-socket to your dependencies

[dependencies]
cross-socket = "0.8"

Example

See Examples

Supported platform

  • Linux
  • macOS
  • Windows

Feature flags

The following feature flags can be used to enable/disable specific features.

--feature setup (for Windows users)

For Windows. This feature allows you to easy check/setup dependencies.

Dependencies

~8–51MB
~795K SLoC