Proxy 伺服器指令 (CLI)
選項
註: 我們強烈建議優先使用 REST API 而不是 CLI(請參閱Proxy 伺服器 API 指令)。
CLI 用法:java -jar DastProxy.jar [選項] [指令]
選項 | 簡短選項 | 說明 |
---|---|---|
-exportCertificate <output_path> | -ec | 將自簽根憑證匯出為 PEM 檔案。 |
-generateNewRootCertificate | -gnrc | 產生新的自簽根憑證,預設值為 FALSE。 |
-generateRootCertificateIfNeeded | -gnrcin | 只有在沒有任何自簽根憑證存在時,才加以建立。預設值 = FALSE。 |
-importRootCertificate <certificate_path> | -irc | 將所選取的 PFX 或 P12 憑證匯入為 Proxy 的根憑證。 |
-importRootCertificatePassword <password> | -ircp | 所選取根憑證的密碼。 |
-help | -h | 顯示指令用法。預設值 = FALSE。 |
有五個指令,如下所述。
"start"
啟動 Proxy。用法:start [選項]
選項 | 簡短選項 | 說明 |
---|---|---|
-chainedProxy <host_or_ip:port> | -cp | 使用以下格式配置上游(已鏈結) Proxy:[ip]:[port]。這樣會置換已鏈結的 Proxy 規則檔案 (proxy.chain)。 |
-chainedProxyFile <file_path> | -cpf | 已鏈結的 Proxy 規則檔案的路徑。 |
-clientCertificateFile <file_path> | -ccf | 設定保存用戶端憑證(PFX 或 JKS)的金鑰儲存庫路徑。 |
-clientCertificatePassword <password> | -ccp | 用戶端憑證金鑰儲存庫的密碼(如果未提供,將會從標準輸入讀取)。 |
-port <port_number> | -p | 設定 Proxy 埠。預設值 = 0,代表隨機選取埠。 |
-proxyCertificateFile <file_path> | -pcf | 設定保存 Proxy 伺服器憑證(PFX 或 JKS)的金鑰儲存庫路徑。 |
-proxyCertificatePassword <password> | -pcp | Proxy 伺服器憑證金鑰儲存庫的密碼(如果未提供,將會從標準輸入讀取)。 |
-saveDastConfigFile <dast.config_output_path> | -sdcf | 儲存具有已記錄資料流量的 DAST.CONFIG 檔案。 |
-saveDastConfigFileToFolder <dast.config_output_folder_path> | -sdcftf | 將具有已記錄資料流量的 DAST.CONFIG 檔案儲存至選取的資料夾。 |
-saveHarFile <har_output_path> | -shf | 將記錄的資料流量儲存為 HAR 檔案。 |
"stop"
停止 Proxy。用法:stop [選項]
選項 | 簡短選項 | 說明 |
---|---|---|
-port <port_number> | -p | 您想要停止之 Proxy 的埠。預設值 = 0 重要: 將埠號設定為「0」不會停止所有已開啟的 Proxy。使用 stopall 指令來完成這個操作。 |
"stopall"
停止所有已開啟的 Proxy。用法:stopall
"encrypt"
上傳檔案以進行加密。用法:encrypt [選項]
選項 | 簡短選項 | 說明 |
---|---|---|
-dastConfigFile <file path> | DCF | 要加密之 DAST.CONFIG 檔案的路徑。 |
-outputFileName | -ofn | 已加密之 DAST.CONFIG 檔案的名稱。 |
"validate"
驗證 Proxy 配置檔。用法:validate [選項]
選項 | 簡短選項 | 說明 |
---|---|---|
-chainedProxyFile <file_path> | -cpf | 已鏈結的 Proxy 規則檔案的路徑。 |
-test <scheme>://<hostname>[:port] <file_path> | -t | 根據已鏈結的 Proxy 規則來測試 URL,然後傳回相符的所有規則。 |
-verbose | -v | 觸發印出所有轉換的型樣。預設值 = FALSE。 |