支持HTTP 1.1的TCP监控和日志工具
项目描述
TCPWatch 是一个用 Python 编写的实用程序,允许您监视转发的 TCP 连接或 HTTP 代理连接。它以窗口形式显示过去连接的历史记录。它对于开发和调试协议实现和 Web 服务很有用。
版本 1.3 与使用线程的 Tkinter 安装兼容。有关其他更改的列表,请参阅更改日志。
TCPWatch 根据 ZPL 2.0 许可并由 Python 2.1 或更高版本要求。
版本 1.3.1
转换为使用 setuptools 和控制台脚本进行安装
发布到 PyPI。
版本 1.3
使其与已启用线程的 tcl 版本兼容。
日志文件号现在是连续的。
“user@host”现在被视为目标主机名(用户名将被忽略)。
版本 1.2.1
一个错误使得无法使用两个命令行选项。已修复。
版本 1.2
添加了将 TCP 会话记录到目录的功能。使用 -r <path>。由 Tres Seaver 实现。
用 distutils setup.py 替换了启动脚本,感谢 Tres Seaver。
版本 1.1
几乎完全重写。代码现在更具可重用性和可靠性,但用户界面没有太大变化。
8位纯净。 (现在您可以使用TCPWatch来验证SSH是否真的加密了数据。 ;-) )
现在可以使用“-p”选项作为简单的HTTP代理服务器。有很多人有趣的方式来使用它。
现在更容易监视持久的HTTP连接。使用“-h”选项,每个事务都显示在单独的条目中。
您可以使用-s选项关闭Tkinter GUI,该选项将输出到stdout。
彩色Tkinter输出。
版本1.0
从未公开发布。
项目详情
关闭
tcpwatch-1.3.1.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 008c4edacba51f3a373da38b47fd9e9098a9df213157c3c1a4814f3d42580c7b |
|
MD5 | aaacdd076fdfa795901ac79f0f18e82e |
|
BLAKE2b-256 | a90a7c5edad180ad0bcee614641aec5b1e7fda8d19ccc01e4cc4e7c2bc8bb6a3 |