文件名称:tcpping2:一个发送 tcp ping 的小工具
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-17 23:47:37
Python
脚本主要功能和示例 连接指定的目标和端口 指定本地源IP和源端口连接指定目标IP和端口 支持以FIN和RESET方式断开连接 默认情况下和linux下的ping类似,会持续的进行连接,可以通过-c参数来制定连接的次数 同步输出日志文件,方便关闭程序后查看历史连接情况 还支持一些额外的参数,如-i可以调节连接的间隔,-D可以设置延迟发送FIN或RST包 脚本会做的事情 以给定的参数构建五元组,使用TCP去连接目标 记录连接时间,打印在标准输出上,若指定了参数-l,同时还会落盘日志文件到脚本所在目录中 循环执行,或者在执行COUNT(给定参数)次退出 在收到TERM或INT信号后强制结束,同时输出此次运行的统计结果 命令示例 连接指定8.8.8.8的53端口 python tcpping2.py 8.8.8.8 53 指定本地源地址和源端口10086去连接8.8.8.8的53端口 python
【文件预览】:
tcpping2-master
----tcpping2.py(11KB)
----README.md(1KB)