以下簡單介紹下參數工具的使用
GitHub地址:
解壓到任意目錄,雙擊運行可執行文件PipeHttpRuner.exe即可打開,如下圖



1:設置原始報文
如果對http原始報文格式已經有了解可以直接在原始報文區進行編輯


或者點擊編輯按鈕進入編輯模式

編輯模式如上圖
- 下拉/編輯 設置請求行
- 點擊AddHead 添加請求頭,點擊 - 按鈕可以刪除所有請求頭
- 直接編輯請求體(沒有則留白)
- 編輯完成后點擊勾確認信息,點擊取消放棄編輯
注意上方pipe host 於http報文無關,但它將是該管道的連接地址,可以直接填寫ip,也可以填寫域名,端口默認80 (編輯模式下填寫正確請求行后會自動補全)
2:添加管道


- :ReConTime, 表示當前管道會在發送設置值數量的請求后震動重新連接(默認值為0,表示永遠不會主動重連)
- :Response,有 Report 跟 Drop 兩種選擇,標識應用程序是否想要接收請求回復(默認Report,表示接收返回數據)
- :AddPipe, 添加管道,前面的數字表示需要添加管道的數量(默認1)
- :ConnectAllPile,連接列表里的所有未連接管道
3:管道發送


- :RequstCount,表示每個管道此次將會發送報文的數量(默認1)
- :isAsynSend,表示多條管道之間是否使用異步發送(默認否)
4:管道列表


- 列表內容有管道ID,及重連接閾值
- 綠色代表該管道狀態為已連接,紅色代表已經被關閉,白色為未連接,黃色代表連接中
- 列表右鍵菜單可以選擇移除管道,或者重新連接
5:輸出區域


- 選擇Save Response To Stream 返回報文不會打印在輸出框
- 因為測試時流量可能會過大顯示在輸出框對內存及處理性能消耗較大,建議勾選該項
- 勾選后返回報文會以文件的形式保存(執行文件根目錄下的Response目錄下,並以時間作為文件名)
下圖為測試網絡截圖
備注: 請勿使用該軟件對任何網站嘗試攻擊行為