文件名称:使用Python编写简单的端口扫描器的实例分享
文件大小:85KB
文件格式:PDF
更新时间:2024-01-13 06:59:12
python python实例 socket
单线程实现 单线程实现道理比较简单,这里尝试Soket连接3389,连接成功说明端口开放,否则说明没有开远程服务。随便修改了一下就ok了,代码如下,最终得到自己的IP地址。 #!/usr/bin/env python import socket if __name__=='__main__': port=3389 s=socket.socket() for cnt in range(253,2,-1): address='XXX.XXX.XXX.'+str(cnt) #XXX.XXX.XXX IP网段 try: s.connect((address,p