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