提交安全策略用例优化

This commit is contained in:
lyf
2021-03-22 18:24:26 +08:00
parent 0bbcdae766
commit bb4717b09f
15 changed files with 625 additions and 623 deletions

View File

@@ -13,13 +13,13 @@ Resource ../../../02-Keyword/tsg_ui/policy/UIPolicy.robot
SecurityMonitorHTTP001
[Tags] Monitor Http
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo}
@@ -30,25 +30,25 @@ SecurityMonitorHTTP002
[Tags] Monitor Http FQDN
#新建对象fqdn
Comment 新建对象fqdn
CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$mil.qianlong.com
CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$mil.qianlong.com
#新建对象fqdn
Comment 新建对象fqdn
CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com
CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${hostname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2
${hostname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2
${filter} create list Host
${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -58,7 +58,7 @@ SecurityMonitorHTTP002
SecurityMonitorHTTP003
[Tags] Monitor Http Category
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
@@ -70,7 +70,7 @@ SecurityMonitorHTTP003
${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} Hosttype=Category
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -78,30 +78,30 @@ SecurityMonitorHTTP003
SecurityMonitorHTTP004
[Tags] Monitor Http URL
Comment 新建对象url
CreatePage URL single ${TEST NAME}_URL1 keywordtext=$bourabai.ru/desktop.html
CreatePage URL single ${TEST NAME}${tag}_URL1 keywordtext=$bourabai.ru/desktop.html
Comment 新建对象url
CreatePage URL single ${TEST NAME}_URL2 keywordtext=tpoi
CreatePage URL single ${TEST NAME}${tag}_URL2 keywordtext=tpoi
Comment 新建对象url
CreatePage URL single ${TEST NAME}_URL3 keywordtext=bourabai.ru/forum*
CreatePage URL single ${TEST NAME}${tag}_URL3 keywordtext=bourabai.ru/forum*
Comment 新建对象url
CreatePage URL single ${TEST NAME}_URL4 keywordtext=*vvedenski/index.htm
CreatePage URL single ${TEST NAME}${tag}_URL4 keywordtext=*vvedenski/index.htm
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${urlname} create list ${TEST NAME}_URL1 ${TEST NAME}_URL2 ${TEST NAME}_URL3 ${TEST NAME}_URL4
${urlname} create list ${TEST NAME}${tag}_URL1 ${TEST NAME}${tag}_URL2 ${TEST NAME}${tag}_URL3 ${TEST NAME}${tag}_URL4
${filter} create list URL
${filterInfo} Create Dictionary Filter=${filter} URLname=${urlname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -112,21 +112,21 @@ SecurityMonitorHTTP005
[Tags] Monitor Http Request Header
#新建ua
CreatePage HTTPSignature single ${TEST NAME}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome
CreatePage HTTPSignature single ${TEST NAME}${tag}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${Request Headername} create list ${TEST NAME}_REQUA
${Request Headername} create list ${TEST NAME}${tag}_REQUA
${filter} create list Request Header
${filterInfo} Create Dictionary Filter=${filter} Request Headername=${Request Headername}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -137,21 +137,21 @@ SecurityMonitorHTTP006
[Tags] Monitor Http Request Header
#新建ua
CreatePage HTTPSignature single ${TEST NAME}_REQUA reqrestype=req reqresheader=ua keywordtext=46697265666F78 hex=open
CreatePage HTTPSignature single ${TEST NAME}${tag}_REQUA reqrestype=req reqresheader=ua keywordtext=46697265666F78 hex=open
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${Request Headername} create list ${TEST NAME}_REQUA
${Request Headername} create list ${TEST NAME}${tag}_REQUA
${filter} create list Request Header
${filterInfo} Create Dictionary Filter=${filter} Request Headername=${Request Headername}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -161,24 +161,24 @@ SecurityMonitorHTTP007
[Tags] Monitor Http Response Header
#新建ct
CreatePage HTTPSignature single ${TEST NAME}_RESCT1 reqrestype=res reqresheader=ct keywordtext=$text/html; charset=UTF-8
CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT1 reqrestype=res reqresheader=ct keywordtext=$text/html; charset=UTF-8
#新建ct
CreatePage HTTPSignature single ${TEST NAME}_RESCT2 reqrestype=res reqresheader=ct keywordtext=*UTF-8
CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT2 reqrestype=res reqresheader=ct keywordtext=*UTF-8
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${Response Headername} create list ${TEST NAME}_RESCT1 ${TEST NAME}_RESCT2
${Response Headername} create list ${TEST NAME}${tag}_RESCT1 ${TEST NAME}${tag}_RESCT2
${filter} create list Response Header
${filterInfo} Create Dictionary Filter=${filter} Response Headername=${Response Headername}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -189,21 +189,21 @@ SecurityMonitorHTTP010
[Tags] Monitor Http Response Header
#新建ct
CreatePage HTTPSignature single ${TEST NAME}_RESCT1 reqrestype=res reqresheader=ct keywordtext=636861727365743D5554462D38 hex=open
CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT1 reqrestype=res reqresheader=ct keywordtext=636861727365743D5554462D38 hex=open
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${Response Headername} create list ${TEST NAME}_RESCT1
${Response Headername} create list ${TEST NAME}${tag}_RESCT1
${filter} create list Response Header
${filterInfo} Create Dictionary Filter=${filter} Response Headername=${Response Headername}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -215,21 +215,21 @@ SecurityMonitorHTTP011
Comment Request Content
#新建Request Content
CreatePage Key single ${TEST NAME}_REQCONT keywordtext=新能源汽车
CreatePage Key single ${TEST NAME}${tag}_REQCONT keywordtext=新能源汽车
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${Request Contentname} create list ${TEST NAME}_REQCONT
${Request Contentname} create list ${TEST NAME}${tag}_REQCONT
${filter} create list Request Content
${filterInfo} Create Dictionary Filter=${filter} Request Contentname=${Request Contentname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -240,21 +240,21 @@ SecurityMonitorHTTP012
Comment Request Content
#新建Request Content
CreatePage Key single ${TEST NAME}_REQCONT keywordtext=E696B0E883BDE6BA90E6B1BDE8BDA6 hex=open
CreatePage Key single ${TEST NAME}${tag}_REQCONT keywordtext=E696B0E883BDE6BA90E6B1BDE8BDA6 hex=open
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${Request Contentname} create list ${TEST NAME}_REQCONT
${Request Contentname} create list ${TEST NAME}${tag}_REQCONT
${filter} create list Request Content
${filterInfo} Create Dictionary Filter=${filter} Request Contentname=${Request Contentname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -266,21 +266,21 @@ SecurityMonitorHTTP017
Comment Response Content
#新建Request Content
CreatePage Key single ${TEST NAME}_RESCONT keywordtext=Оплатить русский
CreatePage Key single ${TEST NAME}${tag}_RESCONT keywordtext=Оплатить русский
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${Response Contentname} create list ${TEST NAME}_RESCONT
${Response Contentname} create list ${TEST NAME}${tag}_RESCONT
${filter} create list Response Content
${filterInfo} Create Dictionary Filter=${filter} Response Contentname=${Response Contentname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -291,21 +291,21 @@ SecurityMonitorHTTP018
Comment Response Content
#新建Request Content
CreatePage Key single ${TEST NAME}_RESCONT keywordtext=D09ED0BFD0BBD0B0D182D0B8D182D18C20D180D183D181D181D0BAD0B8D0B9 hex=open
CreatePage Key single ${TEST NAME}${tag}_RESCONT keywordtext=D09ED0BFD0BBD0B0D182D0B8D182D18C20D180D183D181D181D0BAD0B8D0B9 hex=open
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${Response Contentname} create list ${TEST NAME}_RESCONT
${Response Contentname} create list ${TEST NAME}${tag}_RESCONT
${filter} create list Response Content
${filterInfo} Create Dictionary Filter=${filter} Response Contentname=${Response Contentname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -316,49 +316,49 @@ SecurityMonitorHTTP019
#新建对象fqdn
Comment 新建对象fqdn
CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=*firm.ru
CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=*firm.ru
#新建对象url
Comment 新建对象url
CreatePage URL single ${TEST NAME}_URL keywordtext=catalog
CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=catalog
#新建Request Header
Comment Request Header
#新建ua
CreatePage HTTPSignature single ${TEST NAME}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome
CreatePage HTTPSignature single ${TEST NAME}${tag}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome
#新建Response Header
Comment Response Header
#新建ct
CreatePage HTTPSignature single ${TEST NAME}_RESCT reqrestype=res reqresheader=ct keywordtext=*charset=utf-8
CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT reqrestype=res reqresheader=ct keywordtext=*charset=utf-8
#新建Request Content
Comment Response Content
#新建Request Content
CreatePage Key single ${TEST NAME}_RESCONT keywordtext=Компьютеры
CreatePage Key single ${TEST NAME}${tag}_RESCONT keywordtext=Компьютеры
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${hostname} create list ${TEST NAME}_FQDN
${hostname} create list ${TEST NAME}${tag}_FQDN
${urlname} create list ${TEST NAME}_URL
${urlname} create list ${TEST NAME}${tag}_URL
${RequestHeadername} create list ${TEST NAME}_REQUA
${RequestHeadername} create list ${TEST NAME}${tag}_REQUA
${ResponseHeadername} create list ${TEST NAME}_RESCT
${ResponseHeadername} create list ${TEST NAME}${tag}_RESCT
${Response Contentname} create list ${TEST NAME}_RESCONT
${Response Contentname} create list ${TEST NAME}${tag}_RESCONT
${filter} create list Host URL Request Header Response Header Response Content
${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} Request Headername=${RequestHeadername} Response Headername=${ResponseHeadername}
... Response Contentname=${Response Contentname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -369,33 +369,33 @@ SecurityMonitorHTTP020
#新建对象fqdn
Comment 新建对象fqdn
CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$simplifyanswer.com
CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$simplifyanswer.com
#新建对象url
Comment 新建对象url
CreatePage URL single ${TEST NAME}_URL keywordtext=*phones-under-usd-60/
CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=*phones-under-usd-60/
Comment Request Content
#新建Request Content
CreatePage Key single ${TEST NAME}_REQCONT keywordtext=Firefox
CreatePage Key single ${TEST NAME}${tag}_REQCONT keywordtext=Firefox
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535
${sourceAddIpList} Create List ${sip1}
${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList}
${hostname} create list ${TEST NAME}_FQDN
${hostname} create list ${TEST NAME}${tag}_FQDN
${urlname} create list ${TEST NAME}_URL
${urlname} create list ${TEST NAME}${tag}_URL
${Request Contentname} create list ${TEST NAME}_REQCONT
${Request Contentname} create list ${TEST NAME}${tag}_REQCONT
${filter} create list Host URL Request Content
${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} Request Contentname=${Response Contentname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo}
@@ -406,23 +406,23 @@ SecurityMonitorHTTP021
#新建对象fqdn
Comment 新建对象fqdn
CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$simplifyanswer.com
CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$simplifyanswer.com
#新建对象url
Comment 新建对象url
CreatePage URL single ${TEST NAME}_URL keywordtext=*phones-under-usd-60/
CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=*phones-under-usd-60/
${hostname} create list ${TEST NAME}_FQDN
${hostname} create list ${TEST NAME}${tag}_FQDN
${urlname} create list ${TEST NAME}_URL
${urlname} create list ${TEST NAME}${tag}_URL
${filter} create list Host URL Request Content
${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} FilterInfo=${filterInfo}
@@ -434,28 +434,28 @@ SecurityMonitorHTTP022
#新建对象fqdn
Comment 新建对象fqdn
CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$simplifyanswer.com
CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$simplifyanswer.com
#新建对象url
Comment 新建对象url
CreatePage URL single ${TEST NAME}_URL keywordtext=*phones-under-usd-60/
CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=*phones-under-usd-60/
${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535
${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535
${destinationAddIpList} Create List ${dip1}
${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList}
${hostname} create list ${TEST NAME}_FQDN
${hostname} create list ${TEST NAME}${tag}_FQDN
${urlname} create list ${TEST NAME}_URL
${urlname} create list ${TEST NAME}${tag}_URL
${filter} create list Host URL Request Content
${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname}
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
UIPolicies ${policyInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo}