您的位置:首页 > 新闻资讯 >文章内容
什么是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,也要选择适合的代理方式,这样才有助于我们工作开展。


相关文章内容简介
推荐阅读
  • 23 2019-11
    爬虫代理不建议用免费IP

    机灵代理的很多用户在购买代理IP的时候会问,你们这个付费的IP跟免费的IP差别在哪里?我爬虫用免费IP不行吗?如果你在纠结这个问题,那么我们来一起看看要怎么选择。

  • 07 2020-07
    高质量代理IP的一些特点

    对于用户来说,代理IP的质量可谓是举足轻重,只有拥有了高质量的代理IP,它们才能保证自己的工作效率。因此,选择正确的IP代理商,使用高质量的代理IP池对他们来说十分重要。市面上总有

  • 14 2019-11
    网络营销补量工作如何利用代理IP开展?

    现在很多网络营销场景都需要我们去做一些补量工作,也就是俗称的刷数据,数据不仅是刷给甲方看,而且也要刷给乙方看,是什么意思呢?我们的数据有一定基础的时候,用户看到才会更加愿

  • 02 2019-12
    代理IP常见的两种使用出错及解决方案

    代理IP的使用场景非常广泛,但是在我们使用的过程中,难免会碰到代理IP出错的时候。有些问题我们可以通过搜索平台来找到解决教程,而有些问题比较服务无法一下子自己解决。下面我们跟

  • 27 2020-03
    代理ip白名单授权是绑定的吗

    代理ip是我们最常用的更换ip软件,但是代理ip在没有授权白名单的情况下是无法使用的,如果没有授权的情况下访问网页会跳转到一个需要输入账号和密码的页面,需要输入账号和密码才能正常

  • 20 2020-01
    HTTP代理​IP是什么意思?

    HTTP代理​IP是什么意思?代理IP是换IP的这样方式,利用代理IP可以完成很多IP限制问题的工作。HTTP代理IP是代理IP其中的一种类型,这种类型的代理IP很多用户并不了解,下面为大家进行简单介绍

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

大客户经理微信

微信公众号

微信公众号

回到顶部