问题标签 [socks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
203 浏览

network-protocols - socks5 协议问题

当客户端发送带有版本号的数据包时,方法的数量和方法,基于什么服务器回复一个方法?服务器如何从方法列表中进行选择?

0 投票
2 回答
348 浏览

c++ - 排列数据包中的字节

如果我需要创建这样的数据包:

我该如何写packet[4](字段 5)www.google.com?提前致谢。

0 投票
1 回答
260 浏览

network-programming - 发送数据包时的字节对齐

如果我发送一个包含地址、端口和其他内容的数据包,另一端会有对齐问题吗?(使用 socks 5 协议)

0 投票
3 回答
4244 浏览

c# - 使用 .net 框架 4.0 进行 SOCKS 通信

我想与服务器通信以运行我的 c# 应用程序,因此我需要通过 sock 通信与服务器连接。是否可以使用 .net 框架 4 ?

0 投票
4 回答
487 浏览

c - Windows 套接字问题!

我已经开始了一个学校项目,当我开始编程时遇到了一些问题!这是我的代码(远未完成):

包含文件是“winsock2.h”和“Ws2tcpip.h”!当我尝试编译程序时,我得到了这个输出:

------ 构建开始:项目:Ovning1,配置:调试 Win32 ------

欧宁.c

c:\documents and settings\fredrich\desktop\lokala nätverk\ovning1\ovning1\ovning.c(16): 警告 C4013: 'printf' undefined; 假设 extern 返回 int

c:\documents and settings\fredrich\desktop\lokala nätverk\ovning1\ovning1\ovning.c(22):错误 C2143:语法错误:缺少 ';' 在“类型”之前

c:\documents and settings\fredrich\desktop\lokala nätverk\ovning1\ovning1\ovning.c(23): error C2065: 'message' : undeclared identifier

c:\documents and settings\fredrich\desktop\lokala nätverk\ovning1\ovning1\ovning.c(23): 警告 C4047: 'function' : 'const char *' 在间接级别上与 'int' 不同

c:\documents and settings\fredrich\desktop\lokala nätverk\ovning1\ovning1\ovning.c(23): 警告 C4024: 'send' : 形参和实参 2 的不同类型

c:\documents and settings\fredrich\desktop\lokala nätverk\ovning1\ovning1\ovning.c(23): error C2065: 'message' : undeclared identifier

c:\documents and settings\fredrich\desktop\lokala nätverk\ovning1\ovning1\ovning.c(23): 警告 C4047: 'function' : 'const char *' 在间接级别上与 'int' 不同

c:\documents and settings\fredrich\desktop\lokala nätverk\ovning1\ovning1\ovning.c(23): 警告 C4024: 'strlen' : 形参和实参 1 的不同类型

========== 构建:0 成功,1 失败,0 最新,0 跳过 ==========

有谁知道为什么会发生这些错误?

0 投票
1 回答
3982 浏览

windows - 为什么 Windows 上的 IE/Chrome 不支持端口 27977 上的 SOCKS5 代理?

我正在与一个在他们的 Windows 机器上使用代理的客户合作。他们最近来找我解决为什么 Internet Explorer 和 Chrome 拒绝在端口 27977 上使用 SOCKS5 代理的问题。我相信这与 27977 上的所有代理都是在纯 SOCKS5 中实现的事实有关。我可以让 Firefox 与 Windows 中的这些代理以及 Ubuntu 下的 Chrome 一起正常工作。旁注:我的 Nexus One 也可以在 Firefox for Android 上使用。我想知道他们是否是一个补丁,或者 IE9 是否会有更好的支持等。感谢任何帮助。

0 投票
1 回答
22123 浏览

macos - 配置 iTerm 和 Git 以在 OS X 上使用代理

我正在使用名为 tether 的越狱 iphone 应用程序成功连接到互联网。(我知道现在有更好的选择)。

我的 iphone 已连接到笔记本电脑的 wifi“设备网络”。

我在我的 OS X 网络设置中有一个名为 iphone 的位置,并且代理配置为使用正确的 IP 和电话端口。

我可以通过 http 和 https 完美地使用 Chrome 浏览互联网。

iTerm 无法 ping 谷歌。Git 无法拉取。我已经用谷歌搜索了好几天,没有看到任何“简单”或我理解的东西。任何建议表示赞赏。

0 投票
3 回答
21802 浏览

python - TOR上的Python urllib?

示例代码:

TOR 在端口 9050(默认)上运行 SOCKS 代理。该请求通过 TOR,出现在我自己以外的 IP 地址上。但是,TOR 控制台会发出警告:

“Feb 28 22:44:26.233 [警告] 您的应用程序(使用 socks4 到端口 80)只给 Tor 一个 IP 地址。执行 DNS 解析的应用程序可能会泄漏信息。考虑使用 Socks4A(例如通过 privoxy 或 socat)。有关更多信息,请参阅 https://wiki.torproject.org/TheOnionRouter/TorFAQ#SOCKSAndDNS。”

即DNS 查找不通过代理。但这就是 setdefaultproxy 的第四个参数应该做的,对吧?

来自http://socksipy.sourceforge.net/readme.txt

setproxy(proxytype, addr[, port[, rdns[, username[, password]]]])

rdns - 这是一个布尔标志,用于修改有关 DNS 解析的行为。如果设置为 True,DNS 解析将在服务器上远程执行。

选择 PROXY_TYPE_SOCKS4 和 PROXY_TYPE_SOCKS5 的效果相同。

它不能是本地 DNS 缓存(如果 urllib2 甚至支持它),因为它发生在我将 URL 更改为该计算机以前从未访问过的域时。

0 投票
4 回答
17662 浏览

python - 通过 SOCKS 服务器使用 ping?

我想定期检查我的 SOCKS 服务器是否工作正常。为了做到这一点,我想通过 SOCKS 服务器 ping 8.8.8.8(谷歌 DNS 服务器)。

还有其他推荐的方法吗?如果它是最佳的,我如何用 python ping SOCKS?

0 投票
1 回答
3151 浏览

python - 如何检查 SOCKS 服务器是否正常工作?

我想定期检查我的 SOCKS 5 服务器是否工作正常。仅 ping 服务器或成功连接到 SOCKS 服务对我来说是不够的。例如,我想通过成功下载 HTML 文件(或任何其他合理的方式)来检查服务器是否实际工作。

我应该如何检查它?我该怎么做?

谢谢。