首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用python tor但在tor浏览器中工作的常规SOCKS服务器故障

常规SOCKS服务器故障是指在使用Python Tor进行工作时,Tor浏览器无法连接到常规的SOCKS服务器。这可能是由于多种原因引起的,包括服务器故障、网络连接问题或配置错误等。

为了解决这个问题,可以采取以下步骤:

  1. 检查Tor浏览器设置:确保Tor浏览器的网络设置正确配置为使用SOCKS代理。在Tor浏览器中,点击菜单栏的“Tor浏览器”选项,选择“首选项”,然后在“高级”选项卡中找到“网络”设置。确保代理类型选择为“SOCKS5”并且代理IP地址和端口号正确设置。
  2. 检查Python Tor代码:确保你的Python代码正确配置了Tor的SOCKS代理。在使用Python的requests库或其他网络请求库时,需要将代理设置为Tor的SOCKS代理。示例代码如下:
代码语言:python
代码运行次数:0
复制
import requests

proxies = {
    'http': 'socks5://127.0.0.1:9050',
    'https': 'socks5://127.0.0.1:9050'
}

response = requests.get('https://example.com', proxies=proxies)

请注意,上述代码中的代理地址和端口号应与你的Tor配置相匹配。

  1. 检查Tor服务运行状态:确保你的Tor服务正在运行并正常工作。可以通过命令行或系统工具来检查Tor服务的状态。例如,在Linux系统中,可以使用以下命令检查Tor服务是否正在运行:
代码语言:bash
复制
sudo service tor status

如果Tor服务未运行,请启动它:

代码语言:bash
复制
sudo service tor start
  1. 检查网络连接:如果以上步骤都正确配置并且Tor服务正常运行,但仍然无法连接到常规SOCKS服务器,那么可能是由于网络连接问题。请确保你的网络连接正常,并且没有任何防火墙或网络代理阻止了Tor的连接。

总结起来,解决使用Python Tor但在Tor浏览器中工作的常规SOCKS服务器故障的关键是正确配置Tor浏览器和Python代码的SOCKS代理设置,并确保Tor服务正常运行,并且没有网络连接问题。如果问题仍然存在,建议参考Tor官方文档或寻求相关技术支持。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Python使用Tor作为代理进行网页抓取

前言 ---- 为什么要用代理 在网络抓取的过程中,我们经常会遇见很多网站采取了防爬取技术,或者说因为自己采集网站信息的强度和采集速度太大,给对方服务器带去了太多的压力,所以你一直用同一个代理IP爬取这个网页...实现思路 运行tor 在Python中使用Tor作为selenium的代理 对一个目标网站发起请求 重复步骤2和3 实现代码 from stem import Signal from stem.control...下载对应版本的驱动(驱动版本需与本机浏览器的版本对应) 下载python依赖, 可执行命令pip install selenium stem bs4 更新torrc文件并重新启动Tor,以便可以向Tor...打印出代理后的ip Stem 是基于 Tor 的 Python 控制器库,可以使用 Tor 的控制协议来对 Tor 进程进行脚本处理或者构建。...Stem: 是基于 Tor 的 Python 控制器库,可以使用 Tor 的控制协议来对 Tor 进程进行脚本处理或者构建。

7.1K20

一周一技 | 如何快速拥有 600 + 个代理 IP?

Tor 与免费代理 说到免费的代理,很多读者可以想到是一些免费的代理网站,这些网站的代理一般是通过扫描服务器的端口获得的,且可用性和安全性不高,最大的优点就是免费的。...至于 Tor 到底能提供多少个代理 IP ,昨晚测试了2 个小时,还没有测完。 爬虫使用 Tor 代理的优势在哪?...•Tor 代理每隔几分钟会切换一次出口IP,意味着每过几分钟就可以使用一个新的IP•Tor 代理通过多层中间节点保证匿名性 Tor 的连接过程是怎么样的?...如何搭建一个可用的 Tor 代理 首先需要一台能够自由浏览网络的服务器,这里使用的服务器是 Ubuntu 18.04.3 接着需要安装 Tor 代理, 注意这里安装的不是 Tor Brower。...sudo vim /etc/tor/torrc 根据开头的介绍 Tor 在几分钟内会自动更换 IP 但是这个更换频率在爬虫应用中显然是不合适的,所以我们修改他的更换频率为 10 秒。

2.8K10
  • 基于Tor匿名网络的多ip爬虫

    基于tor匿名网络的多ip爬虫.更换ip的方式有多种,其中tor这类型则适合ip更换次数不大,网页数据量也不大,但是又厌恶代理那天天失效的麻烦,则最简单快捷的便是使用tor在本机搭建一个出口端口...requests的方式发送请求 import socket import socks import requests socks.set_default_proxy(socks.SOCKS5...newnym; echo \ quit) | nc localhost 9051""") 四.总结 最终,在已知的7种爬虫更换ip的方式中...,tor算是部署成本最小的,只要你本机能够访问外国网站即可拥有500个ip供使用,并且能够保证相当高的匿名性.但是问题也是存在的,如果目标网站网页内容多,或者在抓取的时候使用phantomjs等方式就也一样是网速要求比较高这个时候就需要另外的方式了...,比如adsl….ADSL爬虫届的换ip大招 额外的爬虫进阶技术文: 浏览器模拟操作:博客上传送门phantomjs   知乎上的传送门  https

    1.9K40

    linux做代理服务器_linux搭建http下载服务器

    如何在linux环境下搭建Tor代理服务器 一、简介 首先, Tor官方提供已不再提供单独的Tor内核下载,只提供集成了Tor内核的Tor-Browser下载。...Tor Browser的安装和使用已经在另一个文档Tor工具使用手册中详细介绍,这里主要介绍在没有图形界面的Linux服务器上安装Tor内核实现Tor代理功能。...#公网上获取到的的IP为非本机IP,且每隔几分钟变化一次 五、代理配置 现在要使该服务器成为一个TOR代理,使得其他主机可以使用该服务器的TOR代理,需要进行如下配置 vim /etc/tor...,在一台VPS上配置firefox浏览器socks5代理为该服务器的9150端口,然后通过浏览器百度自己的ip,或者访问https://check.torproject.org/?...lang=zh_CN,可以发现该浏览器的流量走的是tor网络。如果想要使整个主机流量走TOR网络,可以配合proxyfier等全局代理工具使用。

    3.4K21

    企业威胁情报平台建设之暗网监控

    我们使用Tor浏览器等可以轻松访问暗网中的浅层网,主要是黄赌毒和数据情报信息,如丝绸之路等。...2.5 验证代理器是否可用 Tor浏览器虽然可以使用meek-azure来访问暗网网站,但是访问速度较慢。...为了验证我们搭好的代理服务器是否可用,我们可以修改Tor浏览器的网络设置(假设我们的代理服务器ip为:11.11.11.11): ?...三、开发实时监控程序 在上一章节我们搭好了代理服务器,相当于拥有了访问暗网的钥匙,虽然可以用Tor浏览器+代理更快访问暗网网址,但是人工并不能做到24小时监控而及时发现数据泄露事件,因此我们需要开发一个爬虫程序实时监控暗网网站...3.3 暗网监控的爬虫架构 Scrapy是用Python实现的一个为了爬取网站数据、提取结构性数据而编写的应用框架。Scrapy常应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。

    1.8K20

    如何使用Instagram-Py测试你的Instagram账号安全

    关于Instagram-Py  Instagram-Py是一款针对Instagram账号安全的Python脚本,在该工具的帮助下,广大研究人员可以轻松对目标Instagram账号执行基于爆破的密码安全与账号安全测试...该脚本可以模仿官方Instagram Android端应用程序的合法活动,并通过Tor发送请求,这样就提升了测试的安全性。...工具依赖  Python 3 Tor requests包 requests[socks] stem  工具安装  由于该工具基于Python 3开发,因此我们首先需要在本地设备上安装并配置好...使用pip安装 注意:请先确保安装好了最新版本的pip(>=9.0,Python >= 3.6): $ sudo easy_install3 -U pip $ sudo pip3 install requests...:要使用的用户代理; ig-sig_key:该参数可以从instagram apk文件中提取; tor:tor服务器配置信息;  Tor服务器配置  打开tor配置文件,路径地址为“/etc

    1.3K30

    看我如何通过Tor Onion在Windows中执行远程Shell

    操作方法 首先,我们要在一个Windows Tor客户端中创建一个Tor onion服务(即隐藏服务)。我下载了Tor Expert bundle(同样适用于Tor浏览器)-【下载地址】。...Tor服务之后,将会自动创建目录C:\demo\Tor\Service,并填充一系列必要的文件(文件夹包含了这个Toronion服务的.onion地址)。...最基础的客户端验证使用了共享密钥,你可以使用下列命令进行配置(torrc): HiddenServiceAuthorizeClient basic testuser 这里我选择使用testuser作为客户端名称...接下来,我们可以使用配置文件torrc来开启Tor: tor.exe -f torrc ? ?...现在我们的目标主机已经配置好了,在另一台设备上,我需要使用包含了认证cookie的配置文件来开启Tor服务: HidServAuth nybjuivgocveiyeq.onion Wa5kOshPqZF4tFynr4ug1g

    1.6K50

    看我如何用SHerlock跨社交网络查找你的用户名

    今天给大家介绍的就是这个名叫Sherlock的半社工工具,在它的帮助下,我们可以跨社交网络来查找目标用户的用户名。话不多说,我们直奔主题。 我们可以直接在浏览器中测试Sherlock的功能。 ?...工具安装 注意:该工具需要Python 3.6或更高版本。...cd Sherlock 安装依赖组件: $ pip3 install -r requirements.txt 工具使用 $ python3 sherlock.py --help usage:sherlock.py...比如说,我们可以使用下列命令来搜索特定用户名: python3 sherlock.py user123 同时搜索多个目标用户名: python3 sherlock.py user1 user2 user3...Sherlock搜索到的全部用户账号信息都会存储在一个单独的文本文件中,并以用户名作为文件名,例如user123.txt。

    1.1K10

    Tor代理通过替换比特币地址将勒索赎金归为己有

    由于大多数用户通常都没有安装Tor浏览器,因此他们可能会使用Tor代理,一些勒索软件在勒索提示信息中也会建议受害者使用Tor代理。Tor代理是将Tor流量转换为正常网络流量的常规网站。...然而,使用Tor代理并不安全。由于Tor代理运营商掌控着代理服务器的所有权,因此所有的网页来源都有可能被运营商拦截和替换。 Tor代理的使用也非常简单。...用户只需在nion URL后添加一个简单的扩展后缀,即可实现在普通常规浏览器中的洋葱访问。...例如访问:hxxps://robusttldkxiuqc6[.]onion/,使用Tor代理就可以在任何浏览器中以该格式访问:hxxps://robusttldkxiuqc6[.]onion[.]to/...总结 尽管onion.top的运营商似乎还没有从勒索软件受害者那里窃取大量的比特币,但由于大部分受害者都使用Tor代理来代替Tor浏览器,这无疑会对那些试图通过支付赎金来解密文件的用户代理巨大影响,并破坏了勒索软件业务的可信关系

    1.3K50

    3proxy使用方法

    同时,我是一个tor用户,但从来没有用过privoxy的其它功能,只用tor来浏览网页,所以希望将tor转换为普通的http代理。 同时,我还需要开设一个代理给寝室中的同学使用。...:这个端口接受socks请求,并全部转到192.168.0.1 1236端口:这个端口希望能建起一个代理链,使用tor为一级代理,192.168.0.1做为二级代理 1237端口:这个端口没有父代理...* proxy -a -p1237 #这是第四个代理端口,没有父代理 下面就两个问题深入说明一下: 1.tor本身是socks4a的代理,在设置文件中应该表示为socks4+,但由于192.168.0.1...不支持域名解析,所以标为socks4,否则会代理链出错 2.代理链是这样的,由权重值(即1000)来分组,每组权重值相加必须为1000,一组即为一层  使用手册中的例子:  parent 1000...当一个请求到达后,第一层和第二层是必须要经过的,在第三层中,有30%的机会通过30.1,70%的机会通过40.1 使用权重的时候注意保证每组权重和为1000 三、运行 在windows具有管理员权限的情况下

    7.7K10

    kali2020科学冲浪

    前言 在kali更新到2020后,原本直接修改网络设置中代理的方法不再好使,转而需要用到proxychains,在kali2020中已自带,不需要再单独安装,此篇文章将介绍基于物理机v2ray代理的通过...proxychains完成的科学冲浪方式 过程 第一步 将vmware中虚拟机的网络连接改为桥接模式 第二步 将v2ray设置为允许来自局域网的连接 图片 第三步 修改kali中proxychains...here ... # meanwile # defaults set to "tor" 将dynamic_chain前的#删去,在strict_chain前加上#,将最后的[ProxyList]部分最下面内容删去...set to "tor" socks5 1.2.3.4 12345 修改结束后保存即可 第四步 检查是否配置成功 proxychains firefox www.google.com 能够成功访问即配置成功...其他 如果不想每次都使用这种命令行来访问,也可以直接修改浏览器的网络代理设置,以火狐为例 首选项 → 网络设置 保存配置后重启浏览器即可 使用方法 proxychains [命令] 其他文章 有关Ubuntu

    1.5K20

    通过TOR绕过IP锁定

    前言平时做项目或者挖SRC的过程中,在遇到扫目录或者凑低危用户名枚举等会有大量请求的情况时,总有各种WAF出来拦截,而且通过各种方式还绕不掉,只能通过换IP的形式来进行绕过。...同时,用户教育和意识的提高也是重要的,以正确使用Tor并理解其局限性和潜在的威胁。总结起来,Tor是一个用于匿名化网络通信的工具和协议,它通过多层加密和隧道路由隐藏用户的真实身份和位置信息。...升级使用到现在tor能正常走代理用了,但是有个新的问题,就是它的IP在一段时间内固定的,而我们绕过就需要打一枪换个地方,也就是需要持续切换新的IP。...Tor电路的最长可使用时间,以秒为单位。...当一个电路的使用时间达到这个设定值后,Tor会关闭该电路并创建一个新的电路。NewCircuitPeriod:该配置项规定了Tor主动创建新电路的时间间隔,以秒为单位。

    79710

    【翻译】使用Tor进行匿名文件分享的开源工具 - OnionShare 2发布

    可以直接通过在电脑上启动web服务器,用OnionShare生成一个可访问的复杂的Tor地址,对方将此地址在Tor浏览器中加载,用来上传或者下载文件。...点击按钮几秒后,OnionShare给了一个复杂的Tor地址用来分享。这也是OnionShare 2中的新功能:默认情况下,它使用下一代Tor洋葱服务,也称为v3洋葱地址。...HTTPS在Web浏览器和Web服务器之间加密,但Tor洋葱服务已经是端到端加密,因此不需要HTTPS(Let's Encrypt不会对.onion网站签署HTTPS证书,所以就算用HTTPS也会出现浏览器警告...与在Tor浏览器中加载普通网站不同,当你加载洋葱网站时,没有可以监视流量的Tor出口节点 - 所有流量都保留在Tor网络中。 现在,我需要将网址发送给与我共享文件的朋友。...但在解释它的作用之前,我将先解释OnionShare如何在没有它的情况下工作。

    1.9K30

    使用Okadminfinder3搜索管理员面板与登陆页面

    今天给大家介绍的是一款名叫Okadminfinder3的工具,广大研究人员可以在渗透测试的过程中,利用它来查找目标程序的管理员面板接口或管理员账户登录地址。 ?...OKadminFinder采用Python 3.x开发,是一款Apache2实用工具。如果你在渗透测试的过程中需要寻找网站的管理员入口或管理员界面,OKadminFinder就是你要的东西!...值得一提的是,OKadminFinder还可以使用Tor来隐藏你的活动痕迹。...-socks (optional)pip3 install --user -r requirements.txt Windows配置 下载Tor Bundle:【点我下载】 然后运行下列命令完成依赖组件的安装.../okadminfinder.py" $* 功能介绍 1、 支持超过500中管理员面板; 2、 支持Tor&代理; 3、 随机Agent; 4、 控制台支持参数控制,例如: okadminfinder.py

    1.1K10

    Tor的恶意应用

    僵尸网络利用Tor进行匿名通信首次被提出是在2010 DefCon大会上,以“ZeuS”为例将C&C服务器部署于Tor暗网中,但是它不支持代理,不能直接使用Tor,但是可以通过设置URL使用tor2web...Botnet主要利用Tor的隐藏服务功能隐藏C&C服务器,并在恶意程序中包含Tor程序,通过下达指令使bot自动安装Tor组件,进而通过Tor网络进行通信(如图3)。...在本地攻击阶段勒索软件使用Tor隐藏C&C服务器,如CTB-Locker[5]。...用户不需要安装有Tor浏览器,Tor的可执行程序被硬编码到恶意软件中(图5)。...很多黑市商人利用Tor网络搭建匿名服务器进行黑市交易,著名的“丝绸之路”就是利用Tor网络的犯罪市场。虽然“丝绸之路”已被查封,但是暗网中仍然存在大量的黑市交易产业(图11)。 ?

    1.8K110

    Linux代理的设置与使用方法

    我们先来了解一下常用的 代理软件在Linux上,有许多 代理软件可供选择。以下是几种常用的 代理软件:1.一个基于Socks5代理的轻量级软件,支持多种加密方式,使用简单方便,适合个人用户。2....Tor:一种 网络工具,提供了一个多级代理系统,能够实现高度的 性,适合需要更高级别 性保护的用户。3....配置代理服务器:根据软件的具体要求,编辑相应的配置文件,设置代理服务器的地址、端口号以及相关的认证信息。3. 启动代理服务:使用命令行或者启动器,启动 代理软件。4....验证代理连接:使用浏览器或者其他爬虫工具,在相关设置中配置代理服务器的地址和端口号,访问网站进行验证。在使用过程中,会遇到一些常见问题:1. IP泄漏问题: 代理不一定能完全保护你的IP地址。...相信你已经大概掌握了Linux平台上 代理的设置和使用方法,无论是选择Tor还是Privoxy,都要根据个人需求和实际情况进行选择。

    3.7K50

    追踪那些隐藏在暗网深处的匿名者

    然而,Tor浏览器的开发人员通过在浏览器中禁用Flash传输通道,已经迅速解决了这个问题。 通过Flash通道发现受害者的真实IP 另一个针对浏览器进行攻击的方法就是使用WebRTC DLL。...对通信通道的攻击 和浏览器攻击不同,针对Tor客户端和服务器之间的网络流量进行攻击看起来有些牵强。到目前为止,提出来的大多数理论也大都是在实验室环境中实现的。...被动监控系统 任意的网络用户都可以共享计算机资源来建立一个节点服务器。节点服务器是Tor网络中对客户端数据进行转发的一个中间人的角色。...举例来说,supercookies就不能在Tor浏览器中使用,Flash和Java是被默认禁用的,字体的使用也受到限制。其他的一些方法,也向用户发出警报。...这个脚本,会将获取的数据通过POST请求,发送给web服务器,服务器将该请求日志记录下来。 记录Tor浏览器指纹的日志片段 此时,我们正在收集script获取到的数据。

    2.4K90

    Scrapy爬取美女图片第四集 突破反爬虫(上)

    之后打算再开通一个微信公众号,自己使用python开发微信公众号后台,给大家提供一些生活上的服务,例如及时提醒一些商家优惠信息,跟踪快递,提醒天气等等,大家如果有什么好的想法,可以给我留言,你的点子如果被采用了...动态设置user agent 禁用cookies 设置延迟下载 使用Google cache 使用IP地址池(Tor project、V**和代理IP) 使用Crawlera 一般前三个策略是必须要做的...---- 第一步动态设置user agent: http请求头中user agent包含了我们使用的浏览器和操作系统的一些信息,很多网站通过判断user agent内容来确定用户的...自己买了一个V**(主要是为了访问外国网站使用Tor),然后在配上Tor,就可以形成一个ip地址池。 首先连接上V**,我买的是一个美国的地址 。...由于Tor使用的是sock代理方式(绑定了9050端口),我们的http请求不能直接通过它,所以要使用一个http转sock的代理软件polipo(无需安装)。

    1.3K30
    领券