GitHub topics: network-protocol
fenhl/async-proto
Rust library facilitating simple binary network protocols with async support
Language: Rust - Size: 197 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

OpenIPC/smolrtsp
A lightweight real-time streaming library for IP cameras
Language: C - Size: 33.2 MB - Last synced at: 4 days ago - Pushed at: 22 days ago - Stars: 262 - Forks: 55

royalapplications/royalvnc
A modern, high performance implementation of the VNC/RFB protocol written in Swift.
Language: C - Size: 2.95 MB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 54 - Forks: 5

dmaivel/sharedgl
An OpenGL implementation enabling 3D acceleration for Windows and Linux guests in QEMU/KVM
Language: C - Size: 718 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 78 - Forks: 5

futile/enet-rs
High-level bindings for the ENet networking library (http://enet.bespin.org)
Language: Rust - Size: 73.2 KB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 41 - Forks: 24

KeKe-Li/data-structures-questions
golang sorting algorithm and data construction.
Size: 27.8 MB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 1,876 - Forks: 467

Lonami/terry
A Rust bot for Terraria 1.4
Language: Rust - Size: 638 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 19 - Forks: 7

cea-sec/TorPylle 📦
A Python / Scapy implementation of the OR (TOR) protocol.
Language: Python - Size: 114 KB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 98 - Forks: 21

satanmyninjas/quantum-c
QuantumC: A C-based experimental internet protocol leveraging quantum-resistant encryption for enhanced security.
Language: C - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

apsrcreatix/Socket-Programming-With-C
:envelope: Learn Network Protocol and Network Programming
Language: C - Size: 530 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 214 - Forks: 110

Defaultik/winsec
Vulnerability scan & fix for your Windows
Language: Python - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

PDP-10/supdup
Community maintained SUPDUP client for Unix
Language: C - Size: 16.8 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 21 - Forks: 8

Banyc/mux
A high-throughput duplex-openable multiplexer on any reliable protocols
Language: Rust - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

sbischoff-ai/pygase
A Python package that contains a high-performance, versatile UDP-based game server, client and network protocol with a simple API.
Language: Python - Size: 993 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 45 - Forks: 7

sstock2005/TNPL
Terraria Network Protocol Library
Language: Python - Size: 9.77 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 1

amirna2/RadioMesh
A library for building wireless, low power mesh networks using long range radios. Perfect for sensor networks, IoT devices, and remote control/monitoring systems.
Language: C++ - Size: 980 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

MephisTools/diablo2-protocol
Diablo 2 network protocol
Language: JavaScript - Size: 2.01 MB - Last synced at: about 4 hours ago - Pushed at: almost 5 years ago - Stars: 80 - Forks: 19

pamoroso/interpinkie
A Finger client in Interlisp
Size: 43 KB - Last synced at: about 2 hours ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

9boom/Terraria-Bot
Terraria Network Protocol Bot
Language: Python - Size: 32.3 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

chrivers/isolinear-chips
Protocol specification for Artemis Space Bridge Simulator
Size: 162 KB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 0

artemis-nerds/protocol-docs
Unofficial documentation for the Artemis network and file protocols, written by the Artemis community
Language: HTML - Size: 896 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 5

cdpxe/CCEAP
The Covert Channel Educational Analysis Protocol (CCEAP) is a network protocol designed for teaching covert channels to professionals and students in higher education. It is also an easy-to-use covert channel traffic generator. The basis for CCEAP are so-called `hiding patterns'.
Language: C - Size: 4.5 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 14 - Forks: 3

element-protocol/element-protocol
The decentralized, completely anonymous, lightweight, peer-to-peer network communication protocol.
Language: C - Size: 491 KB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 24 - Forks: 7

simeononsecurity/openroaming-proxy Fork of wireless-broadband-alliance/openroaming-proxy
Deploy a openroaming optimized and configurable local RADIUS server with RadSec proxy support using Docker
Language: Shell - Size: 55.7 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

arasgungore/EEBUS-in-Java
Java implementation of the EEBUS protocol suite which provides support for the SHIP and SPINE protocols.
Language: Java - Size: 68.4 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 2

open-dis/xmlpg
Xml Multi-Language Protocol Generator -- code generator for Open DIS
Language: Java - Size: 9.38 MB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 7

alkuzin/ntool
Multifunctional network analyser tool written in C++ for Linux (ping, traceroute)
Language: C++ - Size: 229 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

ShaKiraMcDonald/azure-network-protocols
In this tutorial, we observe various network traffic to and from Azure Virtual Machines with Wireshark as well as experiment with Network Security Groups.
Size: 13.7 KB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

MarinosSav/Chat_Client
A project aimed at implementing a basic chat client between two endpoints utilizing a typical application-layer protocol. Includes packet preparation, validation and routing implemented in C++.
Language: C++ - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

0x00wolf/virtual-privacy
A Pythonic Swiss-Army knife for conducting covert communications over insecure networks, generating encrypted reverse-shells, file transfers, and secure data storage.
Language: Python - Size: 367 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

arijitdirghangi/MITM-Detection-and-Preventions
I built this Project in Cybermania of Jetking 2022 that Detect MITM Attack and also gives you the Solutions.
Language: Shell - Size: 1.96 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

larsbrinkhoff/mldev
ITS remote file system
Language: C - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 2

mathusanm6/Network-Programming-Workshop
Featuring practical exercises and projects completed during Network Programming course, this collection illustrates my progress in mastering concepts and techniques from socket programming to network protocols.
Language: C - Size: 2 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

darvik80/core-utils
Small libs for my projects based on Boost.Library & SDL2
Language: C++ - Size: 8.64 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 2

nlintas/Auction-System-in-Java
Auction system with a client - server design allowing for multiple clients to host or be part of auctions.
Language: Java - Size: 38.9 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

justincpresley/ndn-sync
ndn-sync: A Go Library for NDN Distributed Dataset Synchronization "Sync" Protocols.
Language: Go - Size: 414 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

onegentig/VUT-FIT-IPK2023-projekt1 📦
První projekt (klient pro síťový výpočetní protokol) z předmětu Počítačové komunikace a sítě (IPK), čtvrtý semestr bakalářského studia BIT na FIT VUT/BUT, ak.rok 2022/2023
Language: C++ - Size: 74.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tier2novelist/multi-chat
Multithreading chat room SDK based on HTML-like protocol
Language: Java - Size: 4.95 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

slipperysquid/TransportProtocol
transport protocol using UDP
Language: Python - Size: 73.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

ananthvk/protohackers-solutions
My solutions to the protohackers problems (https://protohackers.com), which consists of challenge problems on building servers. My goal is to use asyncio in python to solve these problems.
Language: Python - Size: 3.26 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zap-lib/zap-lib.github.io
A library for building multi-device applications
Size: 864 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

geokyr/computer-networks
Network Protocols (IP, ARP, ICMP, TCP, UDP) - Application Protocols (FTP, TFTP, TELNET, SSH, HTTP, HTTPS, DNS, SMTP) - Protocol Analysis - Network Structure | Computer Networks at ECE NTUA
Size: 13.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Chaosnet/amber
David Moon's Amber document, AI memo 628
Language: CSS - Size: 192 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Chaosnet/supdup Fork of PDP-10/supdup
Community maintained SUPDUP client for Unix - this for connects using Chaosnet
Language: C - Size: 16.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

ms0g/virtnd
Virtual L3 Network Device
Language: C++ - Size: 71.3 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

nnimish19/P2PFileTransfer
Simplified BitTorrent File Distribution Protocol
Language: Java - Size: 39.1 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

t-costa/WIMP-Multihop-Protocol
Multihop routing protocol
Language: C++ - Size: 1.35 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

psprawka/Zappy
The very first team in 42 SV that finished this crazy, multi-players, single process and single thread game within a TCP/IP network 🤖
Language: C++ - Size: 28.4 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

Fabi8997/P2P-data-collector
A distributed peer-to-peer application implementing a system for sharing constantly updated data on the COVID-19 pandemic, developed for the computer networks exam for the computer engineering course at the University of Pisa.
Language: C - Size: 1.59 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

mucaho/jnetrobust
Fast, reliable & non-intrusive message-oriented virtual network protocol for Java 6+.
Language: Java - Size: 755 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 0

agx-r/Network-Protocol
This project demonstrates a basic implementation of a network protocol using NASM (Netwide Assembler). The protocol showcases a simple client-server interaction.
Language: Assembly - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

WukoSiric/Distance-Vector-Networking
Implementation of Distance-Vector networking algorithm in Python.
Language: Python - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Ayan-Banerjee-918/Network-Programming
Repository storing implementations of various network oriented programs ranging from msg queues to sockets using C
Language: C - Size: 107 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

BonGabriel/azure-network-protocols
In this tutorial, we observe various network traffic to and from Azure Virtual Machines with Wireshark as well as experiment with Network Security Groups.
Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

agusotto96/protohackers
In this repository you will find the solutions for the Protohackers problems.
Language: Rust - Size: 44.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Mainvooid/kcp-hpp
A single header file version of kcp protocol.With full comments and extensions (RDC control support, packet loss rate statistics)
Language: C++ - Size: 96.7 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

christoph-ueker/bachelor-thesis
Official repository for the bachelor thesis "Learning UPPAAL Timed Automata from Network Protocol Traces"
Language: Python - Size: 77.7 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

JasonMahdjoub/MaDKitLanEdition
Multiagent Development Kit (Lan Edition)
Size: 22.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

dodolab/CogEngine
Component-oriented 2D game engine for OpenFrameworks
Language: C - Size: 23.2 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

RolandoAndrade/juego-truco 📦
Juego de cartas españolas "Truco" realizado como proyecto de Redes de Computadores I.
Language: Java - Size: 1.44 MB - Last synced at: 10 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

bitpeach/Protocol-Informatics
“Protocol Informatics” is a project to design for automatically network protocol reverse engineering based on frame or packet analysis. "PI" is short for “Protocol Informatics”, which introduces local and global sequence alignment algorithms. The PI project is famous in network protocol reverse engineering based on network trace. I am not the author of PI project. However, the previous website storing PI project disappeared. That makes me to open a github issue to keep the codes of PI poject.
Size: 3.38 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 41 - Forks: 14

maoxuli/netb
NetB - Base and Blocks for Network Programming
Language: C++ - Size: 487 KB - Last synced at: 20 days ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 4

Philesiv/Stop-and-Wait-Protocol
Using UDP-Socket with a Stop and Wait Protocol/Automatic Repeat request to transfer data with error control
Language: Java - Size: 587 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 1

i4things/NodeAPI
Node/Device API for sending and receiving data over LoRa or WiFi/Ethernet
Language: C++ - Size: 7.97 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 4

rjrakshit24/nstpd
Network Security Transport Protocol (NSTP) is replicated by a python program that uses a Public Key Infrastructure (PKI) to authenticate participants allowing access to a centralized data store. Identity verification of the peers is done using certificate authority database & certificate status servers.
Language: Python - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

gokberkakdeniz/memuncached
IZTECH - CENG 421 - Network Programming - Final Project: memuncached
Language: C - Size: 851 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

lucajungnickel/CC1200RateAdaptationMinstrel
Rate Adaptation Minstrel algorithm for TI CC1200 on a Beaglebone
Language: C - Size: 216 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

OzgurBagci/rdtp
Reliable Data Transfer Protocol w/ SCTP Implementation Included for Comparison
Language: Python - Size: 43.9 KB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

SexySparrow/TCPSubscriberSystem
A server subscriber model made that uses the TCP and UDP network protocols.
Language: C++ - Size: 93.8 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

psprawka/IRC
My very very very own 42 Underground Chat 🤫💬 (An IRC client and server allowing users to chat within channels on TCP/IP network).
Language: C - Size: 3.73 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

albert-espin/smart-house-network
Network Protocols Simulation for a Smart House
Size: 17.6 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

collabserver/collabserver-network
Network code used by the client and server (e.g., messaging protocol and socket)
Language: C++ - Size: 2.79 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

it21208/WDM-Passive-Star-Protocol
Implementation of the WDM Passive Star Network Protocol
Language: Python - Size: 1.56 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

guangqianpeng/rdp
A Reliable ARQ Protocol Based on UDP
Language: C++ - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 3

MaoJianwei/Mao_Protocol_Stack
C++ network protocol stack, with SOCK_RAW & multi-thread support
Language: C++ - Size: 211 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

alabbas-ali/Network-Protocols-Similarity
Language: Java - Size: 201 MB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

niyazm524/GamingPlatform
Universal gaming platform with own network and graphics realizations
Language: C# - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

constroy/uOSPF
A simplified implementation of OSPF (Open Shortest Path First)
Language: C - Size: 2.34 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

kejriwalrahul/Go-Back-N-Simulator
A Simulation for GBN Protocol
Language: Java - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

kejriwalrahul/OSPF-Routing-Simulation
An OSPF Routing Simulation Program
Language: Java - Size: 206 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

konatabrk/chat-protocol
Network protocol for decentralized chat with structured peer-to-peer architecture.
Language: Python - Size: 32.2 KB - Last synced at: 24 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1

montyanderson/construction
:construction: Interface with binary structures in Javascript, built for network protocols.
Language: JavaScript - Size: 10.7 KB - Last synced at: 26 days ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0
