56 packages tagged with “packet”
High performance .NET assembly for dissecting and constructing network packets such as Ethernet, IP, TCP, UDP, etc.
Library for asynchronously sending valid topic strings to /world/Topic() in BYOND servers.
Library for parsing and assembling radius packets. Includes a dictionary with attributes and some vendor specific attributes
Metadata/Attribute library for the FreecraftCore.Serializer. This library provides the attributes required to markup DTOs.
Metadata based serializer for World of Warcraft packets. Design inspired from Blizzard's JAM and Marc Gravell's Protobuf-Net. Uses attributes to annotate DTOs that are made serializable according to the Blizzard JAM packet protocol. Can be extended for use outside of World of Warcraft too!
Stream library for the FreecraftCore.Serializer. Provides the concrete stream implementation, extensions and abstract Types to implement your own FreecraftCore compatible streams.
API library for the FreecraftCore.Serializer. Provide interface/service/contracts for the serialization service. Include this project to reference the serializer's interfaces. This way you can avoid the hard dependencies the serializer includes.
Reads PCAP Next Generation files and generates CLR objects from its data. Implemented according to the draft specification at http://www.winpcap.org/ntar/draft/PCAP-DumpFileFormat.html.
Simple library for client-server network communication with as less dependencies as possible. Use packets to encapsulate your data which can be encrypted using either RSA or AES. For RSA you can choose to use padding scheme OAEP or not. For AES you can choose to generate a key of length 16, 24 or 32 bytes and use several padding modes like for example PKCS7. Library is created with MIT License. Source code and samples are available at https://github.com/Arcidev/Arci.Networking
Library for parsing and assembling LDAP packets This library can be used to create an LDAP server that can be used to support legacy applications that require an LDAP backend. The use cases are for example, authentication (Ldap bind) or user/membership lookup against an arbitrary database. For an example server implementation see https://github.com/vforteli/FlexinetsLdap
Library for manipulating packets
Simple library for easy sending of packets to client or to server.
Library made to easily serialize/deserialize minecraft packets
General-purpose library for raw network packet reading and reassembly
Easy implementation of a Wake On Lan client to NET Standard
A safe, minimal .NET binding over WinDivert
Packet library to encrypt and decrypt packets for MapleStory2. Also provides utils for packet reading and writing.
High quality .NET APIs for WinDivert.
This is a port of the node zwift-packet-monitor project which monitors Zwift network packets
Library for encoding and decoding packets in the Automatic Packet Reporting System (APRS)
PacketByte Support
EzNetworking - A simple to use tcp server / client library
Network library of honjo-net framework. Provides a powerful, robust and extensive support for client/server based network applications.
LiteNetwork is a simple and fast networking library built with C# and compatible with .NET Standard 2, .NET 5, 6 and 7. Its main goal is to simply the creation of basic socket servers over the TCP/IP protocol. It has been initialy developed for game development networking, but can also be used for other purposes.
TCP client API for server maintained at https://github.com/lafreak/go-packet-server
Library for sending and receiving packets through the Automatic Packet Reporting System Internet Service (APRS-IS)
A packet scanner for FFXIV.