采用C++语言,基于原始套接字实现了Ping和Tracert命令。
发送主机通过ping程序给目标主机发送ICMP的回声请求报文,并根据收到的ICMP回声应答报文来确定网络的连通性。
Tracert(跟踪路由)是路由跟踪实用程序,用于确定IP数据包访问目标所采取的路径。
Tracert命令是用IP生存时间(TTL)字段和ICMP错误消息来确定从一个主机到网络上其他主机经过的每个路由器及每个跃点的往返时间(RTT)的命令行报告输出。
2025/4/14 19:43:44 4.24MB 原始套接字 ping程序
1
winmtr链路测试环路测试路由跟踪
2024/5/8 11:06:46 1.77MB 链路测试 winmtr
1
用于检测网络质量,比路由跟踪命令强大,可以检测经过的路由的丢包和质量。
2023/12/13 20:36:35 674KB 网络质量检测 网络工具 网络软件 MTR
1
x-firewalk是一款基于RAWSOCKET,利用ICMPTTLTIME-EXCEEDED包特性使用ICMP\UDP\TCP协议进行tracert和端口ACL扫描的综合性网络小工具。
可以在WIN2K/XP/2003OS平台上运行。
由于XPSP2对系统的RAWSOCKET进行了修改和限制,将无法使用其中tracert功能中的TCP部分。
2023/3/21 8:05:55 3.37MB 路由跟踪 命令行 Tracert 更牛X工具
1
x-firewalk是一款基于RAWSOCKET,利用ICMPTTLTIME-EXCEEDED包特性使用ICMP\UDP\TCP协议进行tracert和端口ACL扫描的综合性网络小工具。
可以在WIN2K/XP/2003OS平台上运转。
由于XPSP2对系统的RAWSOCKET进行了修改和限制,将无法使用其中tracert功能中的TCP部分。
2019/11/1 3:54:24 3.37MB 路由跟踪 命令行 Tracert 更牛X工具
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡