使用套接字连接和下载隐藏服务的网页

1987年
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS4, "127.0.0.1", 9150, True)
socket = socks.socksocket()
socket.connect(('onionlink.onion', 80))
message = 'GET / HTTP/1.0\r\n\r\n'
socket.sendall(str.encode(message))
reply = socket.recv(4069)
print (reply)

此代码有效,但响应为空...终端显示以下内容:

b''

有什么不对?如何打印隐藏服务的来源?

1987年

解决了。需要添加http://message = 'GET / HTTP/1.0\r\n\r\n'

所以现在是:message ='GET http://onionlink.onion HTTP / 1.0 \ r \ n \ r \ n'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章