pync - arbitrary TCP and UDP connections and listens (Netcat for Python).
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:
- Interactive client/server communication
- Remote data transfer (upload/download)
- Port scanning
- Remote command execution
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
For full documentation, please visit https://pync.readthedocs.io.
- Add SSL support
- Add PTY support
See LICENSE