linux中的图形化UDP调试工具

sokit

freeware version: 1.3.1 (GPLv3)
website: https://github.com/sinpolib/sokit/

这是一个TCP / UDP数据包收发和传输工具

linux汉化

默认是英文版本的,如果想使用中文,把软件目录下的sokit.lan_rename重命令为sokit.lan再次打开软件就发现已经是中文的界面了。

使用帮助


基本就是机器翻译一下

发送缓冲区语法:

发送 buf 中的所有字符都是原样(或 UTF8 用于多字节字符),如果你想发送十六进制字符,你应该将这些子字符串放在 [ ],等等,[FF AB CD 12 12],空格和 [ ] 发送时会被裁剪。 (双 [[ 对于普通 [ 字符)

键盘快捷键:

F1 显示/隐藏帮助窗口
F10 设置/取消设置桌面顶部的主窗口

Esc 聚焦第一个输入控件
F2 专注于连接列表(如果存在)
F3 关注日志列表
F4 关注日志条目详情

Alt-0 专注于 buf 0 中的数据(如果存在)
Alt-1 关注 buf 1 中的数据
Alt-2 关注 buf 2 中的数据
Alt-3 关注 buf 3 中的数据

Ctr-Shf-1 关注 dir-combobox 1 中的数据(如果存在)
Ctr-Shf-2 关注 dir-combobox 2 中的数据(如果存在)
Ctr-Shf-3 关注 dir-combobox 3 中的数据(如果存在)

Ctrl-0 在 buf 0 中发送数据(如果存在)
Ctrl-1 在 buf 1 中发送数据
Ctrl-2 在 buf 2 中发送数据
Ctrl-3 在 buf 3 中发送数据

Ctrl-T 触发 TCP 按钮或组合框
Ctrl-U 触发 UDP 按钮或组合框
Ctrl-S 触发开始按钮

F5 触发目录组合框 1(如果存在)
F6 trig dir-combobox 2(如果存在)
F7 trig dir-combobox 3(如果存在)

Ctrl-W trig 将日志写入文件
Ctrl-D 清除日志窗口

Alt-A 选择所有连接(如果存在)
Ctrl-K 终止所有选定的连接(如果存在)

Ctrl-A 全选当前输入控件
Ctrl-C 复制当前输入控件中选中的内容
Ctrl-V 粘贴到当前输入控件
Ctrl-X 剪切&复制当前输入控件中选中的内容

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Linux上下载socket调试工具,可以使用以下方法: 一种常用的方法是使用命令行工具来下载,如wget或curl。通过在终端执行以下命令之一,可以下载相应的socket调试工具: 1. 对于Wireshark,可以使用以下命令来下载: ``` sudo apt-get update sudo apt-get install wireshark ``` 2. 对于tcpdump,可以使用以下命令来下载: ``` sudo apt-get update sudo apt-get install tcpdump ``` 3. 对于netcat,可以使用以下命令来下载: ``` sudo apt-get update sudo apt-get install netcat ``` 4. 对于ncat,可以使用以下命令来下载: ``` sudo apt-get update sudo apt-get install ncat ``` 请注意,上述命令必须在具有管理员权限的终端执行(使用`sudo`命令)。在执行命令之前,还应该首先更新软件包列表,以确保获取到最新版本的软件。下载完成后,您可以根据需要使用这些工具来进行socket调试。 此外,还可以通过访问相应的软件官方网站,下载并安装适用于Linux系统的可执行文件。一些常见的socket调试工具还可以在开源软件存储库找到,您可以通过简单的搜索来找到适用于您的Linux发行版的安装方法。 ### 回答2: 在Linux操作系统,可以使用一些工具来进行socket的调试和分析。以下是几个常用的socket调试工具: 1. tcpdump:tcpdump是一个强大的网络抓包工具,可以用来捕获并分析网络流量。它可以监控和显示通过指定网络接口传输的数据包,包括socket通信的数据包。在终端输入sudo apt-get install tcpdump命令即可下载安装。 2. wireshark:wireshark是一款图形化的网络协议分析工具,可以捕获和分析网络数据包。它支持各种协议的解码,并提供了强大的过滤和统计功能。可以通过在终端输入sudo apt-get install wireshark命令来进行下载和安装。 3. netcat:netcat是一个强大的网络工具,可以用来创建各种类型的连接,并进行数据传输。它可以作为一个socket调试工具,用来测试网络连接和观察数据传输过程。可以通过在终端输入sudo apt-get install netcat命令来进行下载和安装。 4. lsof:lsof是一个用于查看系统打开文件的工具,也可以用来查看已经建立的socket连接。可以通过在终端输入sudo apt-get install lsof命令来进行下载和安装。 以上这些工具都可以在Linux系统使用,通过捕获和分析网络数据包或查看系统打开文件,来进行socket的调试和问题排查。需要注意的是,使用这些工具需要具备一定的网络知识和调试经验,以便正确使用和解读结果。 ### 回答3: 在Linux系统,有很多用于调试socket网络连接的工具可以供我们使用。下面列举了几个常用的工具及其简介: 1. netcat(nc):nc工具是一个强大的网络工具,可以用于创建TCP/UDP连接,监听端口以及数据传输等。我们可以通过安装nc命令来使用这个工具。 2. tcpdump:tcpdump是一个非常强大的数据包捕获分析工具,可以捕获网络数据包并进行解析。可以使用命令"sudo apt-get install tcpdump"来安装tcpdump。 3. wireshark:wireshark是图形用户界面的网络协议分析工具,可以用于分析网络数据包并进行详细的解析。可以通过"sudo apt-get install wireshark"命令来安装wireshark。 4. telnet:telnet是一个基于文本的远程终端登录服务,可以用于测试连接到远程服务器的socket连接。可以使用"sudo apt-get install telnet"命令来安装telnet。 5. ncat:ncat是nc工具的改进版本,提供了更多的功能和选项,例如支持SSL/TLS加密连接等。可以通过"sudo apt-get install ncat"命令来安装ncat。 以上这些工具都可以在Linux系统上进行下载和使用。但是请注意,在使用这些工具时,需要保持足够的权限和安全意识,避免对网络造成不必要的风险。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值