ChatTCP

Weekly Pick

ChatTCP是一款简化TCP数据包分析的macOS应用,提供聊天式交互界面和协议结构视图,核心功能免费,适合新手学习TCP协议。同时提供在线免费版本用于学习。

ChatTCP是一款TCP数据包分析工具,致力于简化TCP分析,让TCP分析变得跟看聊天记录一样简单。<img width="1337" alt="simplify-tcp-analysis" src="https://github.com/user-attachments/assets/889c329b-9cfd-4b1a-bf8d-6e51d874d66d">官网地址:chattcp.com这是一款macOS app,上架Mac App Store。核心功能免费。核心功能包括:自动识别出所有TCP连接,按连接以聊天式的人机交互分析连接往返的TCP数据包,提供映射到TCP协议数据结构的视图,提供自动分析延迟、丢包、重传情况以及是否完成握手、是否出现强制断连情况的诊断功能。<img width="791" alt="tcp-structure" src="https://github.com/user-attachments/assets/ac5548ee-550c-4268-b766-15ff7562bee4">Wireshark很强大,但对于新手来说入门门槛太高了。ChatTCP很适合新手入门,再过度到Wireshark。ChatTCP的核心功能满足用户用来学习掌握TCP协议,提供了TCP三次握手、四次挥手的案例供学习,通过实战学习TCP协议效率更高,比看图片动图都容易理解。除了app,还提供在线版,在线版免费且无广告,但只有核心功能,只适合用于学习用途。在线版地址:online.chattcp.com<img width="720" alt="截屏2024-11-01 15 58 59" src="https://github.com/user-attachments/assets/c278d583-d00c-4a95-bed7-a73802addc5a">