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

2021 年 12 月 21 日
 sen2

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

4371 次点击
所在节点    程序员
19 条回复
AoEiuV020
2021 年 12 月 21 日
telnet
netcat
huangmingyou
2021 年 12 月 21 日
python 有一个库可以分层组包,然后发送接收。我一时想不起名字了。很好用。
huangmingyou
2021 年 12 月 21 日
leavic
2021 年 12 月 21 日
如果是 web 端,postman 不就行了,
如果是非标应用,你不自己写客户端吗?
Zhuzhuchenyan
2021 年 12 月 21 日
之前用过 Packet Sender ,支持 TCP 和 UDP
maxat20xx
2021 年 12 月 21 日
scapy
yolee599
2021 年 12 月 21 日
NetAssist
crab
2021 年 12 月 21 日
NetAssist 网络调试助手
selfcreditgiving
2021 年 12 月 21 日
@sen2 windows 上有网络调试助手 ,mac 上面找不到很好用的,自己用 nodejs 写了一个命令行的 tcp 工具,感兴趣可以看看
selfcreditgiving
2021 年 12 月 21 日
learningman
2021 年 12 月 21 日
这不该用网安的工具吗,BurpSuite 啥的
littlewing
2021 年 12 月 21 日
你需要 Kali Linux
ThirdFlame
2021 年 12 月 21 日
python pwntools
sen2
2021 年 12 月 21 日
@AoEiuV020
@huangmingyou @maxat20xx
telnet nc scapy 都可以实现,但是麻烦一些,有个界面会更方便操作

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


@leavic 就是在搞客户端逻辑


@Zhuzhuchenyan Packet Sender 装上了,TCP UDP 都可以,要是可以写脚本就好了
sen2
2021 年 12 月 21 日
@selfcreditgiving 很棒,但是我需要根据接收数据做个简单逻辑再返回数据,不知道有没有现成的工具。
flynaj
2021 年 12 月 22 日
建议写个测试客户端。如果是 golang 很简单也是必须的
awqwe
2021 年 12 月 22 日
SocketTools
Chenamy2017
2021 年 12 月 22 日
NetAssist 网络调试助手 +1
xsen
2021 年 12 月 22 日
写个测试客户端是最好的,可以验证通讯、协议、业务,还可以做压力测试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/823569

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX