您的位置:首页 > 新闻资讯 >文章内容
什么是socks5协议的TCP认证?
来源:互联网 作者:admin 时间:2019-09-10 09:59:28

  之前我们了解过socks5代理IP是怎么使用的?这种代理IP类型的使用越来越多,对于程序员而言,更好的了解它的工作原理以及相关知识,能够更加高效的开展工作,那么接下来,让我们解析socks5协议的TCP认证是怎么一回事吧。


  

什么是socks5协议的TCP认证


  1、客户端建立连接并发送认证


  创建与socks5服务器的TCP连接后,客户端要先发送请求来协商版本及认证方式:格式为:

  

什么是socks5协议的TCP认证


  VER:socks的版本(socks5对应的是0x05)

  NMETHODS:在METHODS字段中出现的方法的数目.

  METHODS:客户端支持的认证方式列表,每个方法占1字节。

  对应的代码:

  

什么是socks5协议的TCP认证


  2、 服务器返回确认信息

  

什么是socks5协议的TCP认证


  VER:socks版本(在socks5中是0x05);

  METHOD:服务端选中的方法(若返回0xFF表示没有方法被选中,客户端需要关闭连接);

  

什么是socks5协议的TCP认证


  如果是需要用户名密码认证,则发送用户名密码。

  

什么是socks5协议的TCP认证


  VER:鉴定协议版本

  ULEN:用户名长度

  UNAME:用户名

  PLEN:密码长度

  PASSWD:密码

  服务器鉴定完之后,返回:

  

什么是socks5协议的TCP认证


  VER:鉴定协议版本

  STATUS:鉴定状态

  其中鉴定状态 0x00 表示成功,0x01 表示失败。

  以上就是socks5协议的TCP认证的相关信息,选择合适的代理IP,也要选择适合的代理方式,这样才有助于我们工作开展。


相关文章内容简介
推荐阅读
  • 16 2019-08
    用代理IP软件守护个人隐私安全

    大数据时代,互联网的便捷是把双刃剑,个人信息泄露事件频发,微博莫名关注了一堆陌生营销账号,QQ不知怎么就被加进陌生群组,接到能直呼其名的营销电话……这时就得小心了,你的账户

  • 03 2021-02
    免费代理IP不适合于爬虫

    因为爬虫可以提高我们的工作效率,帮我们收集信息并分类归纳,可谓高效智能。做过爬虫的就知道,代理IP是必不可少的,好的代理IP可以使爬虫工作效率更上一层楼,但也要找点好的代理IP也

  • 23 2019-04
    IP代理的动态转发速度比较慢,有没有办法解决?

    IP代理的动态转发速度比较慢,有没有办法解决?一些经常使用动态转发的用户可能也有发现的,虽然动态转发优点不少,但缺点也有的。

  • 07 2020-10
    什么是HTTP代理IP

    HTTP代理服务器是一中间程序,由它连接用户主机和远程服务器。具体的连接过程是这样的:首先用户主机需要远程服务器数据,用户主机通过HTTP代理服务器与远程服务器建立连接,HTTP代理服务

  • 09 2019-05
    爬虫代理可以加快数据的采集

    爬虫代理可以加快数据的采集,现在互联网形式的日益丰富和网络技术的不断提升,图片、数据库、音频/视频多媒体等不同数据大量出现,互联网变成了一个巨大的数据源,随着数据不断积累

  • 22 2019-08
    怎么挑选质量好的爬虫代理IP商

    相信有过爬虫经验的对代理IP的使用已经比较了解了,这是在爬虫过程中目前运用较多的工具之一。随着代理IP的火热,市面上出现了不少代理服务商,他们打着优惠的旗号,吸引客户,但是IP的

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部