V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
Srar

基于 TypeScript 实现的开源 SSTap

  •  2
     
  •   Srar ·
    Srar · Mar 31, 2018 · 12204 views
    This topic created in 2948 days ago, the information mentioned may be changed or developed.

    当得知 SSTap 停止继续开发时自己就有了自行开发一个的想法.

    踩了许多屎坑后总算是做了出来.

    Github: https://github.com/Srar/node-tap

    32 replies    2019-08-05 02:35:16 +08:00
    B1ock
        1
    B1ock  
       Mar 31, 2018
    666
    huangtao728
        2
    huangtao728  
       Mar 31, 2018
    支持!!
    LosLord
        3
    LosLord  
       Mar 31, 2018 via Android
    Js 调 windows api 的原理是啥呀
    Srar
        4
    Srar  
    OP
       Mar 31, 2018
    takato
        5
    takato  
       Mar 31, 2018
    真的可以有,谢谢你。
    bazingaterry
        6
    bazingaterry  
       Mar 31, 2018
    支持一个,现在吃鸡就靠 SSTap 了
    cloudzqy
        7
    cloudzqy  
       Mar 31, 2018 via Android
    赶紧收藏
    mattx
        8
    mattx  
       Mar 31, 2018
    逻辑好像都在 c++上, 为啥是基于 TypeScript 实现的.
    DbjaC8EZouDr4TXA
        9
    DbjaC8EZouDr4TXA  
       Mar 31, 2018 via Android
    owlsec
        10
    owlsec  
       Mar 31, 2018
    nb
    Srar
        11
    Srar  
    OP
       Mar 31, 2018
    @mattx c++实现了驱动读写,网卡查找 路由表添加然后导出给 TS 用 导出后 TS 再来实现 OSI 模型以及 SS.
    mattx
        12
    mattx  
       Apr 1, 2018
    @Srar 明白了, 用 ty 实现这些逻辑会很耗吗? 有测试过性能没.
    alphaeva
        13
    alphaeva  
       Apr 1, 2018
    支持!希望继续开发,增加 OBFS、更多加密方式、R 版协议、GUI 界面。
    Srar
        14
    Srar  
    OP
       Apr 1, 2018 via iPhone
    @mattx 没测试过 ts 逻辑性能...不过可以预计的是 nodejs 加解密会阻塞主线程会造成性能问题... 还有就是目前使用轮训获取网卡数据也许也会...最后就是由于是缩水 TCP 实现 在网速过快时候也有可能会导致性能问题


    @alphaeva 坑有点大 慢慢来
    mattx
        15
    mattx  
       Apr 1, 2018
    @Srar 是的. 不过已经挺赞的, 迈出第一步了.
    1024bytes
        16
    1024bytes  
       Apr 2, 2018
    @Srar 打算支持 ssr 吗? 逃
    Srar
        17
    Srar  
    OP
       Apr 2, 2018 via iPhone
    @271880517 目前没这个打算
    JanKinAn
        18
    JanKinAn  
       Apr 2, 2018
    支持支持!!!
    LuvF
        19
    LuvF  
       Apr 2, 2018 via Android
    支持大佬
    ganwen
        20
    ganwen  
       Apr 3, 2018
    小心喝茶,sstap 作者就是喝茶停更的,楼主也要保护好个人隐私。
    mztwfed
        21
    mztwfed  
       Apr 3, 2018
    @ganwen SSTap 作者明明是硬盘坏了才停止开发的。。
    ZhaiSoul
        22
    ZhaiSoul  
       Apr 4, 2018
    讲道理,要不要考虑支持一波 IPv6 啊?(滑稽)
    crisfun
        23
    crisfun  
       Apr 6, 2018
    加密算法支持目前还是比较少。

    另外现在海豚加速器不行了,早已经不是当初那个海豚。我还剩下 4 个月,这也没办法退款的。
    kncx
        24
    kncx  
       Apr 7, 2018
    666666
    xiaome
        25
    xiaome  
       Apr 9, 2018
    这还真是 666,期待大手子的完善
    PaTTeeL
        26
    PaTTeeL  
       Sep 26, 2018
    大神,能做个 GUI 么?最简单的都行,纯 cmdline 不太容易配置,每次手工不容易实现 ping 服务器,更换服务器以及后台静默啊~~
    Srar
        27
    Srar  
    OP
       Sep 27, 2018
    huangdog
        28
    huangdog  
       Jul 13, 2019
    可不可以排除代理 ssr 客户端,然后 node-tap 使用 ssr 客户端分出来的 127.0.0.1:1080 ?
    那样可以更灵活搭配,例如也可以 v2ray+node-tap。还有可以减少开发的工作,专注做好 node-tap 的 sock5 转全局。
    zhangsanfeng520
        29
    zhangsanfeng520  
       Jul 30, 2019 via Android
    我想请教一下 sstap 是用什么语言开发的
    SampleNaive
        30
    SampleNaive  
       Aug 4, 2019
    win2socks 了解下.
    Srar
        31
    Srar  
    OP
       Aug 4, 2019
    @zhangsanfeng520 typescript + c++ tap 暴露给 nodejs 调用

    @SampleNaive 看你发帖记录是来无脑推广的吧
    SampleNaive
        32
    SampleNaive  
       Aug 5, 2019
    @Srar 你好, 是推广.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3564 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 11:54 · PVG 19:54 · LAX 04:54 · JFK 07:54
    ♥ Do have faith in what you're doing.