xapp score -f xxx.yml
xapp score -d ./xxx/
output.json
results
: 每个文件对应的细节评分结果
total_score
: 所有rule的评分总和rule_scores
: 各个rule的评分详情error_message
: 没有合格的规则的具体内容。summary
: 总体评分结果
failed
: 不合格文件数failedFiles
: 不合格文件名passed
: 合格文件数passedFiles
: 合格文件名weak
: 勉强合格文件数weakFiles
: 勉强合格文件名total
: 总文件数&&
:根据下表评分
||
:根据下表评分
faviconHash
, versionIn
, versionLess
, versionGreater
, versionEqual
, md5(response.body_string)
, mmh3(xxxxx)
isValidPage
, wait
, in
, size(response.body) == 0
, size(response.body_string) == 0
, startsWith
, bstartsWith
, endsWith
sleep
, size(xxx) == 123
, true
, !xxxxx
contains
, bcontains
, icontains
, ibcontains
, matches
, bmatches
, bsubmatch
, submatch
response.status
:
"script", "style", "title", "header", "footer", "section", "article", "input", "button", "login", "register", "submit", "search", "password", "passwd", "uname", "email", "about", "contact", "terms", "privacy", "cookie", "navbar", "banner", "slider", "dropdown", "content"