exp?864.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:poc 作者: Chinalover 项目源码 文件源码
def check(host,port):
    try:
        s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
        socket.setdefaulttimeout(20)
        s.connect((host,port))
        payload1='\x05\x02\x00\x02'#socks 5 ??1 02?????????
        s.send(payload1)
        data1=s.recv(1024)
        if data1[0]!='\x05': # Server response 05 02 use username/password validate 
            #Don't support user/pass authmethod
            s.close()
            return False
        if data1[1]=='\x00':
            security_warning('socks5: %s:%s => NO AUTHENTICATION REQUIRED'%(host,str(port)))
            return False
        elif data1[1]=='\x02':
            return True
        else:
            return False
    except:
        if s:
            s.close()
        return False
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号