V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Charlie894
V2EX  ›  问与答

如何制作一个隧道转发脚本?

  •  
  •   Charlie894 · 2022-12-20 12:07:40 +08:00 · 591 次点击
    这是一个创建于 514 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我问了 ChatGPT 这样子的问题,socket 的转发也看不太懂。。。

    在进行隧道转发的时候,隧道入口要对这个请求进行加密,经过隧道到达出口,然后出口进行解密,再发送给目标,目标返回结果时,所有机器调换职位,如:隧道入口->隧道出口。

    我认为转发和返回之类的可能是比较简单的,大概就是发送请求、获取请求这样的,但是这些网络协议对我来说还是太抽象了,无法理解加密和解密的过程

    各位大佬能否对加密的过程进行讲解?以及给出一个基于 Python 、Bash 等语言的例子,我希望可以通过其他语言来理解相应的过程...

    2 条回复    2023-02-20 15:12:41 +08:00
    Charlie894
        1
    Charlie894  
    OP
       2022-12-20 12:11:17 +08:00
    目前 Gost 的文档什么的倒是都能看懂...但是问题就如我所说,网络请求这个东西对我来说还是过于抽象化,如果我用 requests 之类的库,如爬虫一样直接把接收到的东西(加密后)发送出去,那这样还算不算隧道呢?似乎是加密了个寂寞,GFW 该识别还是得识别吧
    rebecca554owen
        2
    rebecca554owen  
       2023-02-20 15:12:41 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   904 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:07 · PVG 05:07 · LAX 14:07 · JFK 17:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.