network-protocols

There are 53 repositories under network-protocols topic.

  • omnetpp/omnetpp

    OMNeT++ Discrete Event Simulator

    Language:C598291k151
  • rafael-santiago/pig

    A Linux packet crafting tool.

    Language:C46327537
  • etingof/pyasn1

    Generic ASN.1 library for Python

    Language:Python24433121118
  • 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.

    Language:Python162223
  • cea-sec/TorPylle

    A Python / Scapy implementation of the OR (TOR) protocol.

    Language:Python9517120
  • Mercury13/curl4delphi

    A little libcURL binding for Delphi XE2+. Supports “easy” interface only. See wiki for more documentation.

    Language:Pascal74115122
  • dmbaturin/encapcalc

    An HTML/JS encapsulation overhead calculator

    Language:JavaScript676319
  • rambasnet/NetworkSecurity

    Jupyter Notebooks for learning network-based buffer overflows, network utilities, and scapy library

    Language:Jupyter Notebook23408
  • keithduncan/CoreNetworking

    Simple set up for building Objective-C network clients and servers, includes a simple HTTP server out of the box.

    Language:Objective-C195625
  • ogham/hexit

    A hexadecimal emitter language.

    Language:Rust16300
  • 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.

    Language:JavaScript4312
  • 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.

    Language:Java3100
  • J-0-3/pktbuilder

    A simple, intuitive packet crafting/decoding C++ library for the whole network stack

    Language:C++314
  • 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

    Language:Python3401
  • alkuzin/ntool

    Multifunctional network analyser tool written in C++ for Linux (ping, traceroute)

    Language:C++20
  • dlemel8/network_parser_combinator

    POC of parsing network protocols using parser combinators pattern

    Language:Rust2200
  • ERnsTL/osi-stack

    ISO OSI (Open Systems Interconnection) Stack

    Language:Rust2200
  • fabricesb/DCEP-Sim

    Language:Python2100
  • RajkumarShanmugam1/Computer-Networks-and-Security-Concepts

    Understanding the concepts in c program

    Language:C2100
  • 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.

    Language:C++120
  • atp-ariel/net-sim

    A network simulator that implements the OSI model. The school project of the subject Computer Networks

    Language:Python1100
  • davidkroell/edurouter

    The educational router. User-spaced software defined routing (and more)

    Language:Go110
  • etheodoraki/Network-Traffic-Monitoring

    Network traffic monitoring using the Packet Capture library

    Language:C1101
  • 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

    Language:TeX1100
  • 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.

    Language:C++10
  • 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

    Language:Python10
  • propensive/coaxial

    Socket handling for Scala

    Language:Scala124
  • 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.

    Language:Python0100
  • AxelPreitiT/simple-POP3-server

    POP3 Server: A lightweight, UDP-based implementation, with real-time server monitoring and configuration.

    Language:C0000
  • 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]

    Language:C00
  • Paul-weqe/netshell

    Network shell built on Rust. Inspired by the JUNOS CLI

    Language:Rust0100
  • Mansurow/bmstu-iu7-7sem-research-work

    Научно-исследовательская работа "Анализ и классификация алгоритмов ретрансляции видеопотоков"

    Language:TeX
  • notcarolinna/Cliente-Servidor

    Implementação de uma aplicação cliente/servidor para um sistema de chat que utiliza UDP e TCP.

    Language:C++