/pync

arbitrary TCP and UDP connections and listens (Netcat for Python).

Primary LanguagePythonMIT LicenseMIT

Name

pync - arbitrary TCP and UDP connections and listens (Netcat for Python).

Description

Inspired by the Black Hat Python book, the goal of pync was to create an easy to use library that provides Netcat-like functionality for Python developers.

Common uses include:

Installation

pync should work on any system with Python installed (version 2.7 or higher).

Use Python's pip command to install pync straight from github:

pip install https://github.com/brenw0rth/pync/archive/main.zip

Documentation

For full documentation, please visit https://pync.readthedocs.io.

Useful Links

See Also

TODO

  • Add SSL support
  • Add PTY support

License

See LICENSE