python渗透测试入门——取代netcat

1.代码及代码讲解 。
实验环境:windows10下的linux子系统+kali虚拟机
import argparseimport socketimport shleximport subprocessimport sysimport textwrapimport threadingdef execute(cmd):cmd = cmd.strip()if not cmd:returnoutput = subprocess.check_output(shlex.split(cmd),stderr=subprocess.STDOUT)#subprocess 。这个库提供了一组强大的进程创建接口,让你可以通过多种方式调用其他程序return output.decode()

    经验总结扩展阅读