请教迅游加速器实现原理? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
brader
V2EX    程序员

请教迅游加速器实现原理?

  •  
  •   brader 2020-05-25 15:00:42 +08:00 4884 次点击
    这是一个创建于 1985 天前的主题,其中的信息可能已经有所发展或是发生改变。

    服务器部分我懂,大概就是有自己的多线代理服务器来加速。 我想知道的是,迅游加速器,他是如何去改变游戏的请求,让游戏程序,去请求自己的服务器的? 它又不需要你在游戏程序里面做设置,直接在迅游加速器点开始就可以了。 是通过哪种技术方向去实现让游戏程序走代理啊?

    21 条回复    2020-05-27 10:39:04 +08:00
    huxins
        1
    huxins  
       2020-05-25 15:04:16 +08:00
    vpn,虚拟网卡
    Telegram
        2
    Telegram  
       2020-05-25 15:04:38 +08:00
    没用过,我才是驱动
    Telegram
        3
    Telegram  
       2020-05-25 15:04:55 +08:00
    我才==>我猜
    guanyu
        4
    guanyu  
       2020-05-25 15:05:44 +08:00
    LSP 劫持系统底层 socket 数据发包,或者使用虚拟网卡拦截流量进行 socks5 转发
    youxiachai
        5
    youxiachai  
       2020-05-25 15:06:12 +08:00
    花大钱买专线...才是核心竞争力....
    剩下就是维护对应游戏的路由表...
    kop1989
        6
    kop1989  
       2020-05-25 15:13:17 +08:00
    客户端这块有几种策略(也就是所谓的模式几),最明显的是有一种模式是虚拟网卡,然后剩下的几个模式应该原理和 proxifier 类似。但是策略不同。
    brader
        7
    brader  
    OP
       2020-05-25 15:21:30+08:00
    @kop1989 那这样看来,做这个东西,涉及的知识面还非常广啊,还必须对 Windows 和 MacOS 有一定了解才行
    brader
        8
    brader  
    OP
       2020-05-25 15:25:29 +08:00
    @guanyu 那这个劫持了数据包之后,是不是还得实现过滤器?识别出自己需要代理的某个软件
    kop1989
        9
    kop1989  
       2020-05-25 15:28:45 +08:00
    @brader 其实不需要,你做个实验就会发现,他所谓加速“某个游戏”其实只是在判断加速用的线路,以及这个游戏封包的代理策略。
    也就是说你想玩某个游戏,和加速某个游戏没什么逻辑关系,只要加速策略一致,就能生效
    misty8873
        10
    misty8873  
       2020-05-25 15:50:01 +08:00   1
    每个游戏的数据包 都是有开头的 离去 QQ 微信 游戏也是一样 ~数据包强制走自己的线路 ----花大钱买专线...才是核心竞争力....
    剩下就是维护对应游戏的路由表...

    这个一点没错
    PUBG98k
        11
    PUBG98k  
       2020-05-25 16:44:19 +08:00   3
    不就是代理进程嘛.
    瞧这个 www.kkcap.net
    815979670
        12
    815979670  
       2020-05-25 23:16:38 +08:00
    不懂就问 既然加速器能优化游戏 为啥游戏运营商不直接吧这些专线买了?岂不是美滋滋 用户体验直线上升
    PUBG98k
        13
    PUBG98k  
       2020-05-26 01:35:18 +08:00
    @815979670 既然是需要用游戏加速器的游戏.
    一般是 国外厂商,比如 韩国,人家就主动 BAN 中国 IP.就是不让你玩.
    或者 人家的面向市场不是中国.
    我们要玩他们的游戏,所以我们要..
    815979670
        14
    815979670  
       2020-05-26 08:52:07 +08:00
    @PUBG98k 好像国内的一些游戏也有加速器
    110jiyinbo
        15
    110jiyinbo  
       2020-05-26 10:48:58 +08:00
    @815979670 国内游戏有加速器一般是针对不同网络情况的,比如有些广电什么的网,连接某些游戏服务器延迟丢包特别高,就需要加速器。还有以前的游戏分电信服和网通服,用电信玩网通服就会很卡,这种也需要加速器。
    815979670
        16
    815979670  
       2020-05-26 13:49:41 +08:00
    @110jiyinbo 了解了
    brader
        17
    brader  
    OP
       2020-05-26 17:18:56 +08:00
    @815979670 这个是成本问题,游戏服务商当然可以为玩家做官方代理,做多线优化,但是这样需要的带宽是无法计量的,因为游戏用户太多了,又并不是每个用户网速都慢,你免费给人用,成本太高,收费的话,可能没人愿意玩。
    如果你说,自己做一个加速器出来,但是市场有成熟产品了,自己公司去发展这一块,有没有必要?是老板考虑的事情。
    brader
        18
    brader  
    OP
       2020-05-26 17:20:47 +08:00
    @PUBG98k 你发的这个是别人做好的,问题是,这个软件,他怎么去做到捕获别的进程,改变它的请求目的地,变成请求自己的代理服务器的呢?
    PUBG98k
        19
    PUBG98k  
       2020-05-26 19:51:48 +08:00
    @brader 我们公司也在做加速器,怎么说呢.不建议入坑.看着好像投入不多.但是实际上你运营很难很难.
    一大票免费的产品,以及破解版的产品,很难让用户付费,尤其是一个知名度不高的新产品.
    PUBG98k
        20
    PUBG98k  
       2020-05-26 19:52:38 +08:00
    @brader tdi,wfp 驱动,从底层直接拦截目标连接的 IP 并转发到某个你想要的 IP 和 PORT
    brader
        21
    brader  
    OP
       2020-05-27 10:39:04 +08:00
    @PUBG98k 这样啊,那看来对于我来说难度还是有点大,我对计算机底层知识比较欠缺,对 C 语言也不擅长
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5196 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 09:02 PVG 17:02 LAX 02:02 JFK 05:02
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86