ddos --測試 ddos 防護系統的簡單程序
該計劃僅用於教育目的
目前已停止對該程序的支援。全新工具包的開發從 https://github.com/Andrewerr/ddos2 開始
$ ./build.sh release
注意:某些編譯器不支援目前版本。
$./ddos (HOST) (PORT) [options...]
HOST——ddos 主機
PORT -- 連接端口,如果設定為 0 將嘗試隨機端口
選項:
-r -- 產生隨機資料包
-u -- 使用UDP
-p -- 使用 TCP
-t (THREAD COUNT) -- 描述線程數,預設為 5
-s (PACKET SIZE) -- 設定封包大小
--http -- 發起http請求
--no-warnings -- 忽略所有警告
--no-errors -- 忽略錯誤
--no-wait -- 不等待伺服器回應
--no-check -- 啟動 ddos 之前不檢查伺服器
--packetfile (FILENAME) -- 從檔案載入資料包內容(可以使用 --http 選項覆蓋)
--sleep (TIME) -- 封包傳送之間的睡眠(以毫秒為單位)
$ ./ddos some.boring.long.domain.net 80 -t 70 --no-wait --http
這將在 70 個線程中使用 http 請求語法發送資料包 some.boring.long.domain.net:80,而不等待回應。
$ ./ddos example.com 88 --no-check --no-wait -u
使用此選項,程式將向 example.com:88 發送資料包,無需預先啟動主機檢查,也無需等待回應。程式將使用UDP協定。
$ ./build.sh update