minitor-使用专用主机(cli)匿名Internet流量
minitorcli的Python项目详细描述
工作原理
术语:已建立的连接称为隧道,代理、出口或目标主机称为机器。
从客户端到 机器的第一个连接将通过ssh建立,然后绑定本地端的端口(例如11200),该端口用于提供连接转发。 此时, 隧道 已铺设。
封装在SOCKS中并提供给此本地端口的数据将出现在SOCKS服务器正在侦听的 计算机上,从传入SOCKS连接检索目标IP地址。
要创建第二个 隧道 ,客户端上ssh的第二个实例化需要封装在socks中,以便通过第一个 隧道 转发。 这是在proxyfier proxychains ng的帮助下完成的:ssh所做的任何调用都将被拦截、封装在socks中并提供给这个本地端口。 当这个封装的第二个隧道出现在 机器上并连接到socks服务器时,ssh连接将真正开始旅程,就像第一次在机器上而不是在客户机上建立连接一样。
这个隧道连接到第二台机器上的ssh服务器,然后在本地绑定一个端口,用于提供连接转发。 这个过程可以重复多次。
有关更多详细信息,包括类名插图,请参阅github上的minitor/corelib存储库