Skip to content

kenballus/networks_from_scratch

Repository files navigation

This is a raw socket networking library with the following design goals:

  • No dependencies
  • No unrepresentable data (If you can send it, you should be able to build it with this library)
  • Copy and paste works (Copy a packet, paste it into a Python REPL, and everything should just work)

Some non-goals:

  • Support for OSes other than Linux
  • Stable API

Some stretch goals:

  • Support for packet filtering

About

The whole network in Python.

Resources

Stars

Watchers

Forks

Languages