IOC 檔案的要求

建立 IOC 掃描工作時,請考慮以下IOC 檔案要求和限制:

點擊下面的連結可以下載的檔案包含一個表格,其中列出了 OpenIOC 標準的 IOC 術語的完整清單。

下載“IOC_Terms.xlsx”檔案

下表列出了應用程式支援 OpenIOC 標準方式的特殊考量和限制。

OpenIOC 標準版本 1.0 和 1.1 的功能和限制

支援的條件

OpenIOC 1.0:

  • is
  • isnot(作為集合的排除項目)
  • 包含
  • containsnot(作為集合的排除項目)

     

OpenIOC 1.1:

  • is
  • 包含
  • starts-with
  • ends-with
  • matches
  • greater-than
  • less-than

支援的條件屬性

OpenIOC 1.1:

  • preserve-case
  • negate

受支援的操作

AND

OR

受支援的資料類型

"date" : 日期(適用條件:isgreater-thanless-than)

"int":整數(適用條件:isgreater-thanless-than

"string" : string(適用條件:iscontainsmatchesstarts-withends-with

“duration”:持續時間(以秒為單位)(適用術語:isgreater-thanless-than

對於解釋資料類型的特殊注意事項

"boolean string""restricted string""md5""IP""sha256""base64Binary"資料類型被解釋為字串。

應用程式支援將Content參數解釋為以間隔指定的intdate資料類型:

  • OpenIOC 1.0:

    內容欄位中使用TO操作:

    <Content type="int">49600 TO 50700</Content>

    <Content type="date">2009-04-28T10:00:00Z TO 2009-04-28T16:00:00Z</Content>

    <Content type="int">[154192 TO 154192]</Content>

  • OpenIOC 1.1:
    • 使用 greater-thanless-than 條件
    • 內容欄位中使用TO運算子

如果指標以 ISO 8601, Zulu time zone, UTC格式指定,則應用程式支援日期持續時間資料類型的解釋。

頁頂