HaNS

Network protocol simulator

A set of network stack examples in Haskell designed to test and demonstrate various network protocols.

The haskell network stack

GitHub

115 stars
42 watching
14 forks
Language: Haskell
last commit: over 8 years ago

Related projects:

RepositoryDescriptionStars
galoisinc/haskell-torA Haskell implementation of the Tor onion routing network protocol273
haskell/networkProvides a low-level networking interface in Haskell329
hewlettpackard/packetrusherA tool for simulating and testing 5G networks and their performance120
secureworks/flowsynthA tool for modeling and generating network traffic from descriptive syntax.195
ian-kent/linkioSoftware library to simulate network connections of varying speeds.53
y123456yz/reading-and-comprehense-linux-kernel-network-protocol-stackAn in-depth analysis and annotation of the Linux kernel network protocol stack1,223
canndrew/netsimA Rust library for simulating networks to test network-oriented code142
jjschwartz/networkattacksimulatorAn environment for testing AI agents against a simulated network171
galoisinc/cryptolAn interpreter for a public standard language for specifying cryptographic algorithms1,139
alphasoc/flightsimA utility to generate malicious network traffic patterns and evaluate security controls.1,271
mailhog/smtpAn SMTP state machine implemented in Go.75
haskell/lspA Haskell implementation of the Microsoft Language Server Protocol371
billpmurphy/haskA Python library that mimics key features of the Haskell programming language.862
provos/honeydA tool for creating and managing synthetic network hosts to simulate various network conditions and test security systems.11
soupi/rfcA collection of resources and documentation on Haskell programming language and learning it149