• 请不要在回答技术问题时复制粘贴 AI 生成的内容
sen2
V2EX  ›  程序员

求推荐模拟 TCP/UDP 收发的工具,最好是可以做一些自定义操作。

  •  
  •   sen2 · Dec 21, 2021 · 5107 views
    This topic created in 1784 days ago, the information mentioned may be changed or developed.

    为了测试一个刚写的服务,有没有一种工具可以与服务握手,方便随时修改接收并且返回的数据。

    19 replies  •  2021-12-22 16:13:13 +08:00
    AoEiuV020
    AoEiuV020
    Dec 21, 2021
    1
    telnet
    netcat
    huangmingyou
    huangmingyou
    Dec 21, 2021
    2
    python 有一个库可以分层组包,然后发送接收。我一时想不起名字了。很好用。
    leavic
    leavic
    Dec 21, 2021
    4
    如果是 web 端,postman 不就行了,
    如果是非标应用,你不自己写客户端吗?
    Zhuzhuchenyan
    Zhuzhuchenyan
    Dec 21, 2021
    5
    之前用过 Packet Sender ,支持 TCP 和 UDP
    maxat20xx
    maxat20xx
    Dec 21, 2021 via Android
    6
    scapy
    yolee599
    yolee599
    Dec 21, 2021
    7
    NetAssist
    crab
    crab
    Dec 21, 2021
    8
    NetAssist 网络调试助手
    selfcreditgiving
    selfcreditgiving
    Dec 21, 2021 via Android
    9
    @sen2 windows 上有网络调试助手 ,mac 上面找不到很好用的,自己用 nodejs 写了一个命令行的 tcp 工具,感兴趣可以看看
    learningman
    learningman
    Dec 21, 2021
    11
    这不该用网安的工具吗,BurpSuite 啥的
    littlewing
    littlewing
    Dec 21, 2021
    12
    你需要 Kali Linux
    ThirdFlame
    ThirdFlame
    Dec 21, 2021
    13
    python pwntools
    sen2
    sen2
    OP
    Dec 21, 2021
    14
    @AoEiuV020
    @huangmingyou @maxat20xx
    telnet nc scapy 都可以实现,但是麻烦一些,有个界面会更方便操作

    @crab
    @yolee599
    netassist 好像没有 MAC 版的吧


    @leavic 就是在搞客户端逻辑


    @Zhuzhuchenyan Packet Sender 装上了,TCP UDP 都可以,要是可以写脚本就好了
    sen2
    sen2
    OP
    Dec 21, 2021
    15
    @selfcreditgiving 很棒,但是我需要根据接收数据做个简单逻辑再返回数据,不知道有没有现成的工具。
    flynaj
    flynaj
    Dec 22, 2021 via Android
    16
    建议写个测试客户端。如果是 golang 很简单也是必须的
    awqwe
    awqwe
    Dec 22, 2021
    17
    SocketTools
    Chenamy2017
    Chenamy2017
    Dec 22, 2021
    18
    NetAssist 网络调试助手 +1
    xsen
    xsen
    Dec 22, 2021
    19
    写个测试客户端是最好的,可以验证通讯、协议、业务,还可以做压力测试
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2233 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 14:06 · PVG 22:06 · LAX 06:06 · JFK 09:06
    ♥ Do have faith in what you're doing.