network-protocols
There are 53 repositories under network-protocols topic.
omnetpp/omnetpp
OMNeT++ Discrete Event Simulator
rafael-santiago/pig
A Linux packet crafting tool.
etingof/pyasn1
Generic ASN.1 library for Python
Zihao-Howard-Zhou/Simulation-Platform-for-UAV-network
This Python-based simulation platform can realistically model various components of the UAV network, including the network layer, MAC layer and physical layer, as well as the UAV mobility model, energy model, etc. In addition, the platform can be easily extended to meet the needs of different users.
cea-sec/TorPylle
A Python / Scapy implementation of the OR (TOR) protocol.
Mercury13/curl4delphi
A little libcURL binding for Delphi XE2+. Supports “easy” interface only. See wiki for more documentation.
dmbaturin/encapcalc
An HTML/JS encapsulation overhead calculator
rambasnet/NetworkSecurity
Jupyter Notebooks for learning network-based buffer overflows, network utilities, and scapy library
keithduncan/CoreNetworking
Simple set up for building Objective-C network clients and servers, includes a simple HTTP server out of the box.
ogham/hexit
A hexadecimal emitter language.
mc-cat-tty/ComputerNetworks
Appunti del corso di Protocolli e Architetture di Rete - Computer Networks' Architectures and Protocols. UniMoRe. 2023-2024.
jatin69/sliding-window-protocols
Event Logging based Visualization of Sliding Window Protocols.
farukulutas/CS421
Comprehensive coursework for the Computer Networks (CS421) course at Bilkent University, including Python and Java-based assignments, Wireshark lab work, and exam materials.
J-0-3/pktbuilder
A simple, intuitive packet crafting/decoding C++ library for the whole network stack
lmco/parselab
parseLab is a tool designed to generate protocol parsers and fuzz messages, along with a framework to implement custom protocol parser generators for various parsing backends
alkuzin/ntool
Multifunctional network analyser tool written in C++ for Linux (ping, traceroute)
dlemel8/network_parser_combinator
POC of parsing network protocols using parser combinators pattern
ERnsTL/osi-stack
ISO OSI (Open Systems Interconnection) Stack
RajkumarShanmugam1/Computer-Networks-and-Security-Concepts
Understanding the concepts in c program
albert-espin/smart-house-network
Network Protocols Simulation for a Smart House
Astrodynamic/L4NetworkQuests
L4NetworkQuests explores TCP/UDP with FlatBuffers in C++, focusing on socket programming, data transmission optimization, and efficient serialization, managed with CMake.
atp-ariel/net-sim
A network simulator that implements the OSI model. The school project of the subject Computer Networks
davidkroell/edurouter
The educational router. User-spaced software defined routing (and more)
etheodoraki/Network-Traffic-Monitoring
Network traffic monitoring using the Packet Capture library
helcsnewsxd/famaf-computer_science-networks_and_distributed_systems
Laboratorios de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
kriipke/packet_structure_diagrams
LaTeX files used to generate packet structure diagrams for various networking protocols
ksmooi/cxx_lab
cxx_lab is a comprehensive learning platform designed to help developers and researchers deepen their understanding of C++ for backend and cloud technologies through practical modules, demos, and applications.
nomadsdev/proleak-ddos-mirai
Pro Leak DDOS Mirai is a Python toolkit for simulating various DoS attacks, inspired by Mirai. It includes scripts for ACK Flood, SYN Flood, GRE IP Flood, and UDP Flood. This project
propensive/coaxial
Socket handling for Scala
anisaunnisa02/PRODIGY_CS_05
Network Packet Sniffer : A Python-based tool for capturing and analyzing network packets. Displays source and destination IP addresses, protocols, and payload data. Developed with Scapy and Npcap, this tool is intended for educational purposes and emphasizes ethical use.
AxelPreitiT/simple-POP3-server
POP3 Server: A lightweight, UDP-based implementation, with real-time server monitoring and configuration.
facsimiles/miredo
🌐 Miredo: Seamlessly connect to IPv6 networks from IPv4 environments using Teredo tunneling. Perfect for overcoming NAT limitations, ensuring full IPv6 connectivity. Essential for developers needing reliable IPv6 access. Boost your network capabilities today! [MIRROR][UNOFFICIAL]
Paul-weqe/netshell
Network shell built on Rust. Inspired by the JUNOS CLI
Mansurow/bmstu-iu7-7sem-research-work
Научно-исследовательская работа "Анализ и классификация алгоритмов ретрансляции видеопотоков"
notcarolinna/Cliente-Servidor
Implementação de uma aplicação cliente/servidor para um sistema de chat que utiliza UDP e TCP.