PyNcat, como o seu próprio nome sugere, é um utilitário que implementa o Netcat na linguagem Python. Dentre os recursos que ele apresenta, está a escrita em "pure sockets" e compatibilidade com os ramos 2.x e 3.x do Python. No que diz respeito à sua utilização:
pyncat.py [-h] [-e EXECUTE] [-c] -l LISTEN -p PORT
- Shell de Comando de Execução
python pyncat.py -l 127.0.0.1 -p 9900 -c
- Execução de um único comando
python pyncat.py -l 127.0.0.1 -p 9900 -e 'id;grep root'
- Utilizar o comando --help para obtenção de informações detalhadas
python pyncat.py --help
Saiba Mais:
[1] Github https://github.com/ksantr/PyNcat/blob/master/README.md