Skip to content
/ PyCat Public
forked from aweimeow/PyCat

NCTU Software Testing Class HW2 - Netcat write by python

License

Notifications You must be signed in to change notification settings

sufuf3/PyCat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyCat

Release Build Status LICENSE Coverage Status

** An implementation of netcat in Python ** 🎉

Installation

git clone https://github.com/aweimeow/PyCat
cd PyCat

python setup.py install

Usage

pycat [ -h ] -t IP [ -p PORT ]

-t IP
    Required, 
    Accept IPv4 format and IPv4 with netmask.

-p PORT
    Optional, 
    Accept comma seperated number(e.g. 1,2,3,4) and port range with dash(e.g. 1-100), 
    If PORT is not given, pycat will scan port from 1 to 1023.

Development Guide

Develop environment prepare

$ cd PyCat
$ virtualenv venv -p python3
$ . venv/bin/activate
$ pip install -r requirements.txt
$ python setup.py install

About

NCTU Software Testing Class HW2 - Netcat write by python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%