wwwjscom / Netcat-Python-Module

A basic implementation of the Unix command netcat, as a python module

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Example Usage

from netcat import *
netcat = Netcat(someHost, somePort)
netcat.open()
try:
netcat.sendall(msg)
except error:
netcat.reconnect()
netcat.close()

Indentation within the try/except block are missing due to textism issues

Notices

Netcat constructor accepts a third boolean parameter to determine whether errors which occur during open/closing of a socket are throw or handled. They are thrown if true. Default is false.

Furthermore, user is responsible for handling possible errors on calling sendall(msg). An example of how to handle this is shown above.

About

A basic implementation of the Unix command netcat, as a python module


Languages

Language:Python 100.0%