通过TOR绕过IP锁定

1.1. 前言

平时做项目或者挖SRC的过程中,在遇到扫目录或者凑低危用户名枚举等会有大量请求的情况时,总有各种WAF出来拦截,而且通过各种方式还绕不掉,只能通过换IP的形式来进行绕过。

本文就主要说明如何通过TOR实现动态IP的方式来绕过IP锁定机制

1.2. 什么是TOR

Tor(The Onion Router)是一个开源软件项目,最初由美国海军研究实验室(Naval Research Laboratory)开发。它的设计目的是保护网络通信的隐私和匿名性。

Tor是一个用于匿名化网络通信的工具和网络协议。它通过在互联网上建立多层加密和隧道路由来隐藏用户的真实身份和位置信息。Tor通过将用户的通信流量经过多个中间节点(也称为中继)进行随机路由,使得追踪用户的来源和目的地变得困难。

尽管Tor提供了一定程度的隐私和匿名性,但它并不完全免疫于攻击和安全威胁。

  • Tor网络可能受到流量分析、出口节点的恶意行为以及入口和中继节点的攻击影响。此外,Tor的性能也可能受到限制,导致较慢的网络连接速度。
  • 为了应对这些问题,Tor项目不断进行改进和更新,以提高安全性和性能。未来的发展方向可能包括更强大的加密算法、更好的防御机制和更高效的路由选择算法。同时,用户教育和意识的提高也是重要的,以正确使用Tor并理解其局限性和潜在的威胁。

总结起来,Tor是一个用于匿名化网络通信的工具和协议,它通过多层加密和隧道路由隐藏用户的真实身份和位置信息。虽然Tor提供了一定程度的隐私和保护,但它并非绝对安全,可能存在攻击和性能方面的局限性。Tor项目在不断改进和发展,以提供更强大的隐私保护解决方案。

1.3. 环境需求

  • 国外 Ununtu 20.04.5 LTS

1.4. 过程记录

1.4.1. 基础使用

安装配置TOR

sudo apt install tor

编辑配置文件/etc/tor/torrc,删掉SocksPort端口前的注释,同时增加一行 SocksPolicy accept *

config

测试效果

curl -x socks5://127.0.0.1:9050 ifconfig.io
random IP

1.4.2. 升级使用

到现在tor能正常走代理用了,但是有个新的问题,就是它的IP在一段时间内固定的,而我们绕过就需要打一枪换个地方,也就是需要持续切换新的IP。

方法一:通过修改配置

在配置文件/etc/tor/torrc中加上最后两行

MaxCircuitDirtiness 1
NewCircuitPeriod 1

解释如下:

  • MaxCircuitDirtiness:该配置项规定了Tor电路的最长可使用时间,以秒为单位。当一个电路的使用时间达到这个设定值后,Tor会关闭该电路并创建一个新的电路。
  • NewCircuitPeriod:该配置项规定了Tor主动创建新电路的时间间隔,以秒为单位。当设定的时间间隔过去后,Tor会关闭当前的电路并建立一个新的电路。

但通过测试,大约为每10秒会切换1次IP,并不会1秒切换1次。

while true; do
    curl -x socks5://127.0.0.1:9050 ifconfig.io
    sleep 10
done

演示结果如下:

10s/ip

方法二:通过软重启

执行如下命令,该命令用于向运行在系统上的 Tor 进程发送 SIGHUP 信号,以触发 Tor 进程重新加载配置文件(软重启)

killall -HUP tor

因此我们如果想要每秒切换IP,可以写一个简单的bash如下

while true; do
  killall -HUP tor
  sleep 1
done

然后再写一个bash每秒查一次当前IP

while true; do
    curl -x socks5://127.0.0.1:9050 ifconfig.io
    sleep 1
done

成功每秒切换1个IP

1s/ip

1.4.3. 工具测试

  • httpx存活性探测
httpx
  • ffuf目录扫描测试
ffuf
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,470评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,393评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,577评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,176评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,189评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,155评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,041评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,903评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,319评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,539评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,703评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,417评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,013评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,664评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,818评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,711评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,601评论 2 353

推荐阅读更多精彩内容