tcp测试软件app源码,Packet Sender(UDP/TCP网络测试工具)
Packet
Sender(UDP/TCP網絡測試工具)是一個開源實用程序,允許發送和接收TCP、UDP和SSL(加密的TCP)數據包,主線分支正式支持Windows、Mac和桌面Linux,其他地方可以重新編譯和重新分發分組發送器。
軟件特色
數據包發送方可以在您選擇的端口上發送和接收UDP、TCP和SSL。
所有服務器和客戶端可以同時運行。
100%免費
開源。
沒有廣告,沒有捆綁。
客戶機/服務器
發送和接收。
UDP、TCP或SSL。
ASCII或十六進制
可以定義任何數據。
跨平臺
Windows、Mac、Linux。
命令行
自動化/腳本
數據包發送器云
保存。分享。合作。
應用場景
常見用途
數據包發送器被設計成非常容易使用,同時仍然為高級用戶提供足夠的功能。
測試自動化
使用其命令行工具或熱鍵
測試網絡API
使用內置的UDP/TCP/SSL客戶端
惡意軟件分析
使用內置的UDP/TCP/SSL服務器
測試網絡連接/防火墻
通過讓兩個數據包發送者互相交談
技術支持
通過向客戶發送帶有預定義設置和數據包的便攜式數據包發送器
安全研究
發送SSL,然后分析流量日志。
注意事項
SSL客戶端和服務器
Packet Sender支持通過SSL建立加密連接。GUI和命令行均支持此功能。一些注意事項:
連接期間將立即處理證書協商。
默認情況下,Packet Sender忽略所有SSL錯誤(證書過期,錯誤的主機名,自簽名等)。
Packet Sender將證書協商進度輸入到流量日志中。
Packet Sender輸出在流量日志中使用的加密算法(例如AES 128)。
Packet Sender捆綁了一個內部“ Snake Oil”證書,用作Windows的服務器。證書和密鑰與數據包和設置位于同一位置。
覆蓋“設置”中的證書位置也會覆蓋這些蛇油證書。
Packet Sender捆綁了OpenSSL以便在Windows中使用。在Mac和Linux上,Packet Sender將使用本機SSL庫。
該產品包括由OpenSSL Project開發的,用于OpenSSL Toolkit的軟件。(http://www.openssl.org/)
如果發生SSL錯誤,Packet Sender會將其輸出到流量日志。如果該設置仍然要繼續(默認),它將繼續協商加密。否則,連接將因連接失敗而終止。
總結
以上是生活随笔為你收集整理的tcp测试软件app源码,Packet Sender(UDP/TCP网络测试工具)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++的虚函数表
- 下一篇: wpf mvvm MenuItem的Co