|
|
修改的文件为
jql_net/src/edu/tsinghua/lumaqq/qq/net/Socks5Proxy.java
参考了qq的发送格式。
84,92c84
< /**是否需要验证?
< * socks5 协议比较诡异,
< * 还是根据是否传入了用户名和密码来决定是否验证
< * 如果数据发送的是05 02 00 02
< * 代理服务器返回的就会是05 02
< * 然后就会出错
< */
< protected boolean NeedVerify;
<
---
>
102,103c94
< NeedVerify = false;
< if(u != null){
---
> if(u != null)
105,106d95
< NeedVerify = true;
< }
122,123c111
< NeedVerify = false;
< if(u != null){
---
> if(u != null)
125,126d112
< NeedVerify = true;
< }
146,148c132,134
< .put((byte)0x1)
< .put(NeedVerify?AUTH_USERNAME_PASSWORD:AUTH_NONE);
<
---
> .put((byte)0x2)
> .put(AUTH_NONE)
> .put(AUTH_USERNAME_PASSWORD); |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|