AppScan Source 指令行介面 (CLI) 指令摘要

下表列出 CLI指令、每一個指令的說明,以及是否需要登入。

表 1. CLI 指令
指令和縮寫 Description 需要登入
about (a)

顯示 AppScan® 來源 指令行介面版本和著作權資訊。

clearcache (cc)

移除漏洞分析快取和自訂規則簽章資料。使用 openapplication (oa) 指令開啟應用程式之後,您可以發出 clearcache 來清除其快取。

delete (del)

從現行物件刪除子物件。

deleteassess (da)

這個指令已重新命名。請參閱removeassess (da)

deleteuser (du)

刪除 AppScan 來源 資料庫的使用者。

delvar (dv)

刪除單一變數。

details (det)

列出現行物件的評量詳細資料。

echo

將所有輸入及輸出顯示到螢幕上。

getaseinfo (gase)

列印 AppScanEnterprise Server 設定。

help (?)

列出所有指令或單一指令的說明。

import (im)

使用 import 指令將專案(例如 .ppf)新增至現有的應用程式。

info (i)

列出現行物件內容和值的相關資訊。

list (ls, dir)

列出在物件樹狀結構現行物件之下的所有物件。樹狀結構以圖形表示法來顯示物件 ID、名稱和類型。

listassess (la)

列出物件樹狀結構中現行物件的物件 ID 和評量日期/時間。請利用 listassess 來取得與 details 指令搭配使用的 ID。

listgroups (lgrp)

列出所有群組、其許可權及每一個群組的說明。

listusers (lu)

列出所有 AppScan 來源 使用者。

log

切換訊息記載為開啟或關閉。

login (in)

登入 AppScanEnterprise Server(取代 login_local (local))。

login_file

使用記號檔來登入 AppScanEnterprise Server(記號檔的建立方式是透過在 CLI login (in) 指令中使用 -persist 選項,或在建立 AppScan Source for Automation 使用者時發生)。

logout (out)

登出 AppScan 來源,並終止指令行介面 AppScan Source 指令行介面 (CLI)階段作業。

moduser (mu)

修改使用者資訊,例如 AppScan 來源 使用者的許可權、使用者 ID 及名稱。

newuser (nu)

建立新的 AppScan 來源 使用者(需要有效的使用者名稱、密碼和完整名稱)。AppScan 來源 使用者可以存在於 AppScanEnterprise Server 使用者存放庫和 AppScan 來源 資料庫中。或者,如果您有理由,需要無法存取伺服器的使用者,則可建立為本端的 AppScan 來源 使用者。就算 AppScan 來源 使用者已存在於 AppScanEnterprise Server,您還是可以建立新的使用者。

openapplication (oa)

這個指令可用來開啟現有的應用程式,或建立新的 AppScan 來源 應用程式檔案。

openassessmentfile (oaf)

開啟 AppScan 來源 評量檔 (file_name.ozasmt)。

password (passwd)

password 指令可讓您變更自己密碼,或者,如果您有管理員許可權,還可以變更其他使用者的密碼。

printuser (pu)

printuser (pu) 指令會在畫面上顯示單一使用者的相關資訊。

publishassess (pa)

將現行評量或選取的評量發佈到 AppScan 來源資料庫。使用此指令時,可為 AppScan 來源 用戶端提供評量,例如 AppScan Source for Analysis - 但它無法提供給 AppScan Enterprise Console(請使用publishassessase (pase) 指令來發佈到 AppScan Enterprise Console)。

publishassessase (pase)

將現行評量或所選取的評量發佈到 AppScan Enterprise Console。使用此指令時,無法為 AppScan 來源 用戶端提供評量,例如 AppScan Source for Analysis (請使用 publishassess (pa) 指令來發佈到 AppScan 來源 用戶端)。

quit

結束並關閉 AppScan 來源 指令行介面階段作業。如果您已登入,則發出登出指令。

record (rc)

將指令記錄開啟或關閉。

refresh (rf)

Refresh 會從磁碟還原現行專案或應用程式。

register (reg)

AppScan 來源 資料庫登錄專案和應用程式。

removeassess (da)

從記憶體中移除所選取的或現行評量。

report (rpt)

Report 會產生指定類型的 AppScan 來源 報告,包括發現項目報告和 AppScan 來源 報告。使用這個指令需要有效的 AppScan Source for Automation 授權。

scan (sc)

掃描某個應用程式(或所有應用程式)、專案或檔案。使用這個指令需要有效的 AppScan Source for Automation 授權。

script (scr)

執行指令 Script。

setaseinfo (sase)

指定 Enterprise Console 設定。

setcurrentobject (set, cd)

請利用 setcurrentobject 來導覽物件樹狀結構。

setvar (sv)

建立新變數或修改現有的變數。

unregister (unreg)

這個指令用來從現行節點中,將先前登錄的應用程式或專案取消登錄。

下列指令已從 CLI中移除,或已淘汰:

  • add:已淘汰。請勿使用。
  • listproducts (lprod):已淘汰。請勿使用。
  • liststopobject (lstop):已淘汰。請勿使用。
  • login_admin:已移除。請勿使用。
  • login_local (local):已淘汰。請使用 login (in)
  • new:已淘汰。請使用 openapplication (oa)
  • reset (r):已移除。請勿使用。
  • runassess (ra):已淘汰。請使用 scan (sc)