隐秘的角落——proxychains代理工具
互联网只因你太美,自千禧年之后影响了数十年,无数的弄潮儿和狂热者为你痴迷,也有不尽的黑子们就安全问题而争议。直到现在,HTTPS、SSH、SOCKS、VPN、IPsec等技术逐渐为大众所接受,无法割舍。而这次,我将介绍的是Kali中的代理工具——proxychains。
互联网只因你太美,自千禧年之后影响了数十年,无数的弄潮儿和狂热者为你痴迷,也有不尽的黑子们就安全问题而争议。直到现在,HTTPS、SSH、SOCKS、VPN、IPsec等技术逐渐为大众所接受,无法割舍。而这次,我将介绍的是Kali中的代理工具——proxychains。
他是谁
ProxyChains是一个开源Unix/Linux代理工具,能够强制使任何应用的TCP连接使用SOCKS4,SOCKS或者HTTP(S)代理进行连接。Kali中内置了ProxyChains开源代理工具,通过使用这个工具,可以让我们隐藏真实ip实现攻击、代理上网等
配置文件
/etc/proxychains.conf
它默认支持Tor,需要用#
注释
#socks4 127.0.0.1 9050
我们可以通过vim或nano,在最后的[ProxyList]
加入我们的代理服务器及协议(即目标主机)
命令行
$ proxychains [any command]
$ proxychains curl www.baidu.com
原理就是端口转发,一般就是用来访问内网服务器的特定端口的,ssh的动态端口转发就跟vpn超级像了,可以访问内网服务器的所有的端口
通过SSH使用Proxychains
如果你想通过SSH使用Proxychains,这里就需要将SSH作为一个proxy代理运行,可以带个参数 -D
ssh -D 127.0.0.1:8080 targethost.com
这里将SSH的网络交由8080端口发往targethost.com,而在proxychains.conf中加入127.0.0.1:8080
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)