结果管理

得到

/ AppSpiderEnterprise /休息/ v1 /发现/ GetVulnerabilities

获取漏洞列表

参数没有参数

响应消息

响应状态码

原因

描述

200

响应包含调查结果列表

反应的例子:

          
JSON模式:
1
2
“类型”“对象”
3.
“属性”
4
“发现”
5
“类型”“数组”
6
“项目”
7
“类型”“对象”
8
“属性”
9
“Id”
10
“类型”“字符串”
11
“要求”真正的
12
}
13
“VulnType”
14
“类型”“字符串”“零”
15
“要求”真正的
16
}
17
“VulnParam”
18
“类型”“字符串”“零”
19
“要求”真正的
20.
}
21
“VulnUrl”
22
“类型”“字符串”“零”
23
“要求”真正的
24
}
25
“TargetId”
26
“类型”“字符串”“零”
27
“要求”真正的
28
}
29
“DiscoveredDate”
30.
“类型”“字符串”“零”
31
“要求”真正的
32
}
33
“AttackScore”
34
“类型”“字符串”“零”
35
“要求”真正的
36
}
37
“状态”
38
“类型”“字符串”
39
“要求”真正的
40
}
41
“描述”
42
“类型”“字符串”“零”
43
“要求”真正的
44
}
45
“推荐”
46
“类型”“字符串”“零”
47
“要求”真正的
48
}
49
“OriginalTraffic”
50
“类型”“字符串”“零”
51
“要求”真正的
52
}
53
“Capec”
54
“类型”“整数”“零”
55
“要求”真正的
56
}
57
“DissaAsc”
58
“类型”“整数”“零”
59
“要求”真正的
60
}
61
“Owasp07”
62
“类型”“整数”“零”
63
“要求”真正的
64
}
65
“Owasp10”
66
“类型”“整数”“零”
67
“要求”真正的
68
}
69
“Owasp13”
70
“类型”“整数”“零”
71
“要求”真正的
72
}
73
“椭圆”
74
“类型”“整数”“零”
75
“要求”真正的
76
}
77
“CweId”
78
“类型”“整数”“零”
79
“要求”真正的
80
}
81
“ResourceId”
82
“类型”“字符串”“零”
83
“要求”真正的
84
}
85
“AttackType”
86
“类型”“字符串”“零”
87
“要求”真正的
88
}
89
“TargetHost”
90
“类型”“字符串”“零”
91
“要求”真正的
92
}
93
“LatestDetectedDate”
94
“类型”“字符串”
95
“要求”真正的
96
}
97
“NormalizedPostParams”
98
“类型”“字符串”“零”
99
“要求”真正的
One hundred.
}
101
“HtmlEntityAttacked”
102
“类型”“字符串”“零”
103
“要求”真正的
104
}
105
“方法”
106
“类型”“字符串”
107
“要求”真正的
108
}
109
“AttackVulnerabilities”
110
“类型”“数组”“零”
111
“要求”真正的
112
}
113
“项目”
114
“类型”“对象”
115
“属性”
116
“Id”
117
“类型”“字符串”
118
“要求”真正的
119
}
120
“价值”
121
“类型”“字符串”“零”
122
“要求”真正的
123
}
124
“PostParams”
125
“类型”“字符串”“零”
126
“要求”真正的
127
}
128
“Url”
129
“类型”“字符串”“零”
130
“要求”真正的
131
}
132
“AttackMatchedString”
133
“类型”“字符串”“零”
134
“要求”真正的
135
}
136
“VulnerabilityId”
137
“类型”“字符串”
138
“要求”真正的
139
}
140
“AttackTraffics”
141
“类型”“数组”“零”
142
“项目”
143
“类型”“对象”
144
“属性”
145
“Id”
146
“类型”“字符串”
147
“要求”真正的
148
}
149
“请求”
150
“类型”“字符串”“零”
151
“要求”真正的
152
}
153
“响应”
154
“类型”“字符串”“零”
155
“要求”真正的
156
}
157
“良性的”
158
“类型”“布尔”“零”
159
“要求”真正的
160
}
161
}
162
“additionalProperties”
163
}
164
}
165
}
166
“additionalProperties”
167
}
168
}
169
}
170
“additionalProperties”
171
}
172
}
173
“IsSuccess”
174
“类型”“布尔”
175
“要求”真正的
176
}
177
“ErrorMessage”
178
“类型”“字符串”“零”
179
“要求”真正的
180
}
181
“原因”
182
“类型”“字符串”“零”
183
“要求”真正的
184
}
185
}
186
“additionalProperties”
187
}

/ AppSpiderEnterprise /休息/ v1 /发现/ GetVulnerabilities

描述通过扫描id获取客户端漏洞列表

参数

参数

类型

要求

描述

scanId

guid []

Y

扫描身份证

响应消息

响应状态码

原因

描述

200

响应包含调查结果列表

400

客户端不存在扫描Id

反应的例子:

          
json
1
2
“类型”“对象”
3.
“属性”
4
“发现”
5
“类型”“数组”
6
“项目”
7
“类型”“对象”
8
“属性”
9
“Id”
10
“类型”“字符串”
11
“要求”真正的
12
}
13
“VulnType”
14
“类型”“字符串”“零”
15
“要求”真正的
16
}
17
“VulnParam”
18
“类型”“字符串”“零”
19
“要求”真正的
20.
}
21
“VulnUrl”
22
“类型”“字符串”“零”
23
“要求”真正的
24
}
25
“TargetId”
26
“类型”“字符串”“零”
27
“要求”真正的
28
}
29
“DiscoveredDate”
30.
“类型”“字符串”“零”
31
“要求”真正的
32
}
33
“AttackScore”
34
“类型”“字符串”“零”
35
“要求”真正的
36
}
37
“状态”
38
“类型”“字符串”
39
“要求”真正的
40
}
41
“描述”
42
“类型”“字符串”“零”
43
“要求”真正的
44
}
45
“推荐”
46
“类型”“字符串”“零”
47
“要求”真正的
48
}
49
“OriginalTraffic”
50
“类型”“字符串”“零”
51
“要求”真正的
52
}
53
“Capec”
54
“类型”“整数”“零”
55
“要求”真正的
56
}
57
“DissaAsc”
58
“类型”“整数”“零”
59
“要求”真正的
60
}
61
“Owasp07”
62
“类型”“整数”“零”
63
“要求”真正的
64
}
65
“Owasp10”
66
“类型”“整数”“零”
67
“要求”真正的
68
}
69
“Owasp13”
70
“类型”“整数”“零”
71
“要求”真正的
72
}
73
“椭圆”
74
“类型”“整数”“零”
75
“要求”真正的
76
}
77
“CweId”
78
“类型”“整数”“零”
79
“要求”真正的
80
}
81
“ResourceId”
82
“类型”“字符串”“零”
83
“要求”真正的
84
}
85
“AttackType”
86
“类型”“字符串”“零”
87
“要求”真正的
88
}
89
“TargetHost”
90
“类型”“字符串”“零”
91
“要求”真正的
92
}
93
“LatestDetectedDate”
94
“类型”“字符串”
95
“要求”真正的
96
}
97
“NormalizedPostParams”
98
“类型”“字符串”“零”
99
“要求”真正的
One hundred.
}
101
“HtmlEntityAttacked”
102
“类型”“字符串”“零”
103
“要求”真正的
104
}
105
“方法”
106
“类型”“字符串”
107
“要求”真正的
108
}
109
“AttackVulnerabilities”
110
“类型”“数组”“零”
111
“要求”真正的
112
}
113
“项目”
114
“类型”“对象”
115
“属性”
116
“Id”
117
“类型”“字符串”
118
“要求”真正的
119
}
120
“价值”
121
“类型”“字符串”“零”
122
“要求”真正的
123
}
124
“PostParams”
125
“类型”“字符串”“零”
126
“要求”真正的
127
}
128
“Url”
129
“类型”“字符串”“零”
130
“要求”真正的
131
}
132
“AttackMatchedString”
133
“类型”“字符串”“零”
134
“要求”真正的
135
}
136
“VulnerabilityId”
137
“类型”“字符串”
138
“要求”真正的
139
}
140
“AttackTraffics”
141
“类型”“数组”“零”
142
“项目”
143
“类型”“对象”
144
“属性”
145
“Id”
146
“类型”“字符串”
147
“要求”真正的
148
}
149
“请求”
150
“类型”“字符串”“零”
151
“要求”真正的
152
}
153
“响应”
154
“类型”“字符串”“零”
155
“要求”真正的
156
}
157
“良性的”
158
“类型”“布尔”“零”
159
“要求”真正的
160
}
161
}
162
“additionalProperties”
163
}
164
}
165
}
166
“additionalProperties”
167
}
168
}
169
}
170
“additionalProperties”
171
}
172
}
173
“IsSuccess”
174
“类型”“布尔”
175
“要求”真正的
176
}
177
“ErrorMessage”
178
“类型”“字符串”“零”
179
“要求”真正的
180
}
181
“原因”
182
“类型”“字符串”“零”
183
“要求”真正的
184
}
185
}
186
“additionalProperties”
187
}

/ AppSpiderEnterprise /休息/ v1 /发现/ GetVulnerabilities

描述通过分页扫描id检索客户端漏洞列表

参数

参数

类型

要求

描述

scanId

guid []

Y

扫描身份证

页面

int

Y

返回的结果页(从0开始的页)

页大小

int

Y

每页返回的结果数

响应消息

响应状态码

原因

描述

200

响应包含调查结果列表

400

客户端不存在扫描Id

反应的例子:

          
json
1
2
“类型”“对象”
3.
“属性”
4
“发现”
5
“类型”“数组”
6
“项目”
7
“类型”“对象”
8
“属性”
9
“Id”
10
“类型”“字符串”
11
“要求”真正的
12
}
13
“VulnType”
14
“类型”“字符串”“零”
15
“要求”真正的
16
}
17
“VulnParam”
18
“类型”“字符串”“零”
19
“要求”真正的
20.
}
21
“VulnUrl”
22
“类型”“字符串”“零”
23
“要求”真正的
24
}
25
“TargetId”
26
“类型”“字符串”“零”
27
“要求”真正的
28
}
29
“DiscoveredDate”
30.
“类型”“字符串”“零”
31
“要求”真正的
32
}
33
“AttackScore”
34
“类型”“字符串”“零”
35
“要求”真正的
36
}
37
“状态”
38
“类型”“字符串”
39
“要求”真正的
40
}
41
“描述”
42
“类型”“字符串”“零”
43
“要求”真正的
44
}
45
“推荐”
46
“类型”“字符串”“零”
47
“要求”真正的
48
}
49
“OriginalTraffic”
50
“类型”“字符串”“零”
51
“要求”真正的
52
}
53
“Capec”
54
“类型”“整数”“零”
55
“要求”真正的
56
}
57
“DissaAsc”
58
“类型”“整数”“零”
59
“要求”真正的
60
}
61
“Owasp07”
62
“类型”“整数”“零”
63
“要求”真正的
64
}
65
“Owasp10”
66
“类型”“整数”“零”
67
“要求”真正的
68
}
69
“Owasp13”
70
“类型”“整数”“零”
71
“要求”真正的
72
}
73
“椭圆”
74
“类型”“整数”“零”
75
“要求”真正的
76
}
77
“CweId”
78
“类型”“整数”“零”
79
“要求”真正的
80
}
81
“ResourceId”
82
“类型”“字符串”“零”
83
“要求”真正的
84
}
85
“AttackType”
86
“类型”“字符串”“零”
87
“要求”真正的
88
}
89
“TargetHost”
90
“类型”“字符串”“零”
91
“要求”真正的
92
}
93
“LatestDetectedDate”
94
“类型”“字符串”
95
“要求”真正的
96
}
97
“NormalizedPostParams”
98
“类型”“字符串”“零”
99
“要求”真正的
One hundred.
}
101
“HtmlEntityAttacked”
102
“类型”“字符串”“零”
103
“要求”真正的
104
}
105
“方法”
106
“类型”“字符串”
107
“要求”真正的
108
}
109
“AttackVulnerabilities”
110
“类型”“数组”“零”
111
“要求”真正的
112
}
113
“项目”
114
“类型”“对象”
115
“属性”
116
“Id”
117
“类型”“字符串”
118
“要求”真正的
119
}
120
“价值”
121
“类型”“字符串”“零”
122
“要求”真正的
123
}
124
“PostParams”
125
“类型”“字符串”“零”
126
“要求”真正的
127
}
128
“Url”
129
“类型”“字符串”“零”
130
“要求”真正的
131
}
132
“AttackMatchedString”
133
“类型”“字符串”“零”
134
“要求”真正的
135
}
136
“VulnerabilityId”
137
“类型”“字符串”
138
“要求”真正的
139
}
140
“AttackTraffics”
141
“类型”“数组”“零”
142
“项目”
143
“类型”“对象”
144
“属性”
145
“Id”
146
“类型”“字符串”
147
“要求”真正的
148
}
149
“请求”
150
“类型”“字符串”“零”
151
“要求”真正的
152
}
153
“响应”
154
“类型”“字符串”“零”
155
“要求”真正的
156
}
157
“良性的”
158
“类型”“布尔”“零”
159
“要求”真正的
160
}
161
}
162
“additionalProperties”
163
}
164
}
165
}
166
“additionalProperties”
167
}
168
}
169
}
170
“additionalProperties”
171
}
172
}
173
“IsSuccess”
174
“类型”“布尔”
175
“要求”真正的
176
}
177
“ErrorMessage”
178
“类型”“字符串”“零”
179
“要求”真正的
180
}
181
“原因”
182
“类型”“字符串”“零”
183
“要求”真正的
184
}
185
}
186
“additionalProperties”
187
}

/ AppSpiderEnterprise /休息/ v1 /发现/ GetVulnerabilities

描述通过扫描配置名称检索客户端漏洞列表

参数

参数

类型

要求

描述

scanConfigName

字符串

Y

扫描配置名称

响应消息

响应状态码

原因

描述

200

响应包含调查结果列表

400

客户端不存在扫描配置名称

反应的例子:

          
json
1
2
“类型”“对象”
3.
“属性”
4
“发现”
5
“类型”“数组”
6
“项目”
7
“类型”“对象”
8
“属性”
9
“Id”
10
“类型”“字符串”
11
“要求”真正的
12
}
13
“VulnType”
14
“类型”“字符串”“零”
15
“要求”真正的
16
}
17
“VulnParam”
18
“类型”“字符串”“零”
19
“要求”真正的
20.
}
21
“VulnUrl”
22
“类型”“字符串”“零”
23
“要求”真正的
24
}
25
“TargetId”
26
“类型”“字符串”“零”
27
“要求”真正的
28
}
29
“DiscoveredDate”
30.
“类型”“字符串”“零”
31
“要求”真正的
32
}
33
“AttackScore”
34
“类型”“字符串”“零”
35
“要求”真正的
36
}
37
“状态”
38
“类型”“字符串”
39
“要求”真正的
40
}
41
“描述”
42
“类型”“字符串”“零”
43
“要求”真正的
44
}
45
“推荐”
46
“类型”“字符串”“零”
47
“要求”真正的
48
}
49
“OriginalTraffic”
50
“类型”“字符串”“零”
51
“要求”真正的
52
}
53
“Capec”
54
“类型”“整数”“零”
55
“要求”真正的
56
}
57
“DissaAsc”
58
“类型”“整数”“零”
59
“要求”真正的
60
}
61
“Owasp07”
62
“类型”“整数”“零”
63
“要求”真正的
64
}
65
“Owasp10”
66
“类型”“整数”“零”
67
“要求”真正的
68
}
69
“Owasp13”
70
“类型”“整数”“零”
71
“要求”真正的
72
}
73
“椭圆”
74
“类型”“整数”“零”
75
“要求”真正的
76
}
77
“CweId”
78
“类型”“整数”“零”
79
“要求”真正的
80
}
81
“ResourceId”
82
“类型”“字符串”“零”
83
“要求”真正的
84
}
85
“AttackType”
86
“类型”“字符串”“零”
87
“要求”真正的
88
}
89
“TargetHost”
90
“类型”“字符串”“零”
91
“要求”真正的
92
}
93
“LatestDetectedDate”
94
“类型”“字符串”
95
“要求”真正的
96
}
97
“NormalizedPostParams”
98
“类型”“字符串”“零”
99
“要求”真正的
One hundred.
}
101
“HtmlEntityAttacked”
102
“类型”“字符串”“零”
103
“要求”真正的
104
}
105
“方法”
106
“类型”“字符串”
107
“要求”真正的
108
}
109
“AttackVulnerabilities”
110
“类型”“数组”“零”
111
“要求”真正的
112
}
113
“项目”
114
“类型”“对象”
115
“属性”
116
“Id”
117
“类型”“字符串”
118
“要求”真正的
119
}
120
“价值”
121
“类型”“字符串”“零”
122
“要求”真正的
123
}
124
“PostParams”
125
“类型”“字符串”“零”
126
“要求”真正的
127
}
128
“Url”
129
“类型”“字符串”“零”
130
“要求”真正的
131
}
132
“AttackMatchedString”
133
“类型”“字符串”“零”
134
“要求”真正的
135
}
136
“VulnerabilityId”
137
“类型”“字符串”
138
“要求”真正的
139
}
140
“AttackTraffics”
141
“类型”“数组”“零”
142
“项目”
143
“类型”“对象”
144
“属性”
145
“Id”
146
“类型”“字符串”
147
“要求”真正的
148
}
149
“请求”
150
“类型”“字符串”“零”
151
“要求”真正的
152
}
153
“响应”
154
“类型”“字符串”“零”
155
“要求”真正的
156
}
157
“良性的”
158
“类型”“布尔”“零”
159
“要求”真正的
160
}
161
}
162
“additionalProperties”
163
}
164
}
165
}
166
“additionalProperties”
167
}
168
}
169
}
170
“additionalProperties”
171
}
172
}
173
“IsSuccess”
174
“类型”“布尔”
175
“要求”真正的
176
}
177
“ErrorMessage”
178
“类型”“字符串”“零”
179
“要求”真正的
180
}
181
“原因”
182
“类型”“字符串”“零”
183
“要求”真正的
184
}
185
}
186
“additionalProperties”
187
}

/ AppSpiderEnterprise /休息/ v1 /发现/ GetVulnerabilities

描述通过分页扫描配置名称检索客户端漏洞列表

参数

参数

类型

要求

描述

scanConfigName

字符串

Y

扫描配置名称

页面

int

Y

返回的结果页(从0开始的页)

页大小

int

Y

每页返回的结果数

响应消息

响应状态码

原因

描述

200

响应包含调查结果列表

400

客户端不存在扫描配置名称

反应的例子:

          
json
1
2
“类型”“对象”
3.
“属性”
4
“发现”
5
“类型”“数组”
6
“项目”
7
“类型”“对象”
8
“属性”
9
“Id”
10
“类型”“字符串”
11
“要求”真正的
12
}
13
“VulnType”
14
“类型”“字符串”“零”
15
“要求”真正的
16
}
17
“VulnParam”
18
“类型”“字符串”“零”
19
“要求”真正的
20.
}
21
“VulnUrl”
22
“类型”“字符串”“零”
23
“要求”真正的
24
}
25
“TargetId”
26
“类型”“字符串”“零”
27
“要求”真正的
28
}
29
“DiscoveredDate”
30.
“类型”“字符串”“零”
31
“要求”真正的
32
}
33
“AttackScore”
34
“类型”“字符串”“零”
35
“要求”真正的
36
}
37
“状态”
38
“类型”“字符串”
39
“要求”真正的
40
}
41
“描述”
42
“类型”“字符串”“零”
43
“要求”真正的
44
}
45
“推荐”
46
“类型”“字符串”“零”
47
“要求”真正的
48
}
49
“OriginalTraffic”
50
“类型”“字符串”“零”
51
“要求”真正的
52
}
53
“Capec”
54
“类型”“整数”“零”
55
“要求”真正的
56
}
57
“DissaAsc”
58
“类型”“整数”“零”
59
“要求”真正的
60
}
61
“Owasp07”
62
“类型”“整数”“零”
63
“要求”真正的
64
}
65
“Owasp10”
66
“类型”“整数”“零”
67
“要求”真正的
68
}
69
“Owasp13”
70
“类型”“整数”“零”
71
“要求”真正的
72
}
73
“椭圆”
74
“类型”“整数”“零”
75
“要求”真正的
76
}
77
“CweId”
78
“类型”“整数”“零”
79
“要求”真正的
80
}
81
“ResourceId”
82
“类型”“字符串”“零”
83
“要求”真正的
84
}
85
“AttackType”
86
“类型”“字符串”“零”
87
“要求”真正的
88
}
89
“TargetHost”
90
“类型”“字符串”“零”
91
“要求”真正的
92
}
93
“LatestDetectedDate”
94
“类型”“字符串”
95
“要求”真正的
96
}
97
“NormalizedPostParams”
98
“类型”“字符串”“零”
99
“要求”真正的
One hundred.
}
101
“HtmlEntityAttacked”
102
“类型”“字符串”“零”
103
“要求”真正的
104
}
105
“方法”
106
“类型”“字符串”
107
“要求”真正的
108
}
109
“AttackVulnerabilities”
110
“类型”“数组”“零”
111
“要求”真正的
112
}
113
“项目”
114
“类型”“对象”
115
“属性”
116
“Id”
117
“类型”“字符串”
118
“要求”真正的
119
}
120
“价值”
121
“类型”“字符串”“零”
122
“要求”真正的
123
}
124
“PostParams”
125
“类型”“字符串”“零”
126
“要求”真正的
127
}
128
“Url”
129
“类型”“字符串”“零”
130
“要求”真正的
131
}
132
“AttackMatchedString”
133
“类型”“字符串”“零”
134
“要求”真正的
135
}
136
“VulnerabilityId”
137
“类型”“字符串”
138
“要求”真正的
139
}
140
“AttackTraffics”
141
“类型”“数组”“零”
142
“项目”
143
“类型”“对象”
144
“属性”
145
“Id”
146
“类型”“字符串”
147
“要求”真正的
148
}
149
“请求”
150
“类型”“字符串”“零”
151
“要求”真正的
152
}
153
“响应”
154
“类型”“字符串”“零”
155
“要求”真正的
156
}
157
“良性的”
158
“类型”“布尔”“零”
159
“要求”真正的
160
}
161
}
162
“additionalProperties”
163
}
164
}
165
}
166
“additionalProperties”
167
}
168
}
169
}
170
“additionalProperties”
171
}
172
}
173
“IsSuccess”
174
“类型”“布尔”
175
“要求”真正的
176
}
177
“ErrorMessage”
178
“类型”“字符串”“零”
179
“要求”真正的
180
}
181
“原因”
182
“类型”“字符串”“零”
183
“要求”真正的
184
}
185
}
186
“additionalProperties”
187
}

/ AppSpiderEnterprise /休息/ v1 /发现/ getstatus

获取漏洞可能的状态列表

参数没有参数

响应消息

响应状态码

原因

描述

200

响应包含漏洞状态类型列表

反应的例子:

返回一个漏洞的状态列表(区分大小写)⦁“验证”⦁“修复”⦁“忽略”⦁“未评审”剩余的状态只会出现在“customStatusesEnabled”标志被设置为“true”在NTOE。config⦁"FalsePositive"⦁" compensingcontrols "⦁"AcceptableUse"⦁"AcceptableRisk"⦁"Duplicate"⦁"Other"⦁"Unknown"

/ AppSpiderEnterprise /休息/ v1 /发现/ GetSeverities

获取漏洞可能的严重程度列表

参数没有参数

响应消息

响应状态码

原因

描述

200

响应包含漏洞严重性类型列表

反应的例子:

返回的漏洞严重程度列表(区分大小写)⦁"0-Safe"⦁"1-Info"⦁"2-Low"⦁"3-Med"⦁"4-High"

/ AppSpiderEnterprise /休息/ v1 /发现/ UpdateStatus

更新漏洞状态

请求参数

参数

类型

要求

描述

vulnerabilityId

guid []

Y

脆弱性id

请求体

参数

类型

要求

描述

状态

字符串

Y

状态的名字

时间戳

DateTime

N

UTC时间戳,格式为ISO 8601,即2019-05-23T12:05:00
如果没有传入时间戳,则Status将用当前UTC时间更新。
如果漏洞的更改日期晚于时间戳,则此请求将被忽略。

请求示例:

          
json
1
2
“类型”“对象”
3.
“属性”
4
“状态”
5
“类型”“字符串”
6
“要求”真正的
7
}
8
“时间戳”
9
“类型”“字符串”
10
“要求”真正的
11
}
12
}
13
}

响应消息

响应状态码

原因

描述

200

漏洞Id的状态设置

400

无效的脆弱性状态

400

无效的日期时间

400

NotFound

漏洞Id不存在

反应的例子:

          
json
1
2
“类型”“对象”
3.
“属性”
4
“IsSuccess”
5
“类型”“布尔”
6
“要求”真正的
7
}
8
“ErrorMessage”
9
“类型”“字符串”“零”
10
“要求”真正的
11
}
12
“原因”
13
“类型”“字符串”“零”
14
“要求”真正的
15
}
16
}
17
}

/ AppSpiderEnterprise /休息/ v1 /发现/ UpdateSeverity

更新漏洞的严重程度

请求参数

参数

类型

要求

描述

vulnerabilityId

guid []

Y

脆弱性id

请求体

参数

类型

要求

描述

严重程度

字符串

Y

严重的名字

时间戳

DateTime

N

UTC时间戳,格式为ISO 8601,即2019-05-23T12:05:00
如果没有传递时间戳,则Severity将用当前UTC时间更新。
如果漏洞的更改日期晚于时间戳,则此请求将被忽略。

请求示例:

          
json
1
2
“类型”“对象”
3.
“属性”
4
“严重程度”
5
“类型”“字符串”
6
“要求”真正的
7
}
8
“时间戳”
9
“类型”“字符串”
10
“要求”真正的
11
}
12
}
13
}

响应消息

响应状态码

原因

描述

200

为漏洞Id设置严重程度

400

无效的脆弱性严重程度

400

无效的日期时间

400

NotFound

漏洞Id不存在

反应的例子:

          
json
1
2
“类型”“对象”
3.
“属性”
4
“IsSuccess”
5
“类型”“布尔”
6
“要求”真正的
7
}
8
“ErrorMessage”
9
“类型”“字符串”“零”
10
“要求”真正的
11
}
12
“原因”
13
“类型”“字符串”“零”
14
“要求”真正的
15
}
16
}
17
}

/ AppSpiderEnterprise /休息/ v1 /发现/ GetAttackName

获取漏洞的攻击名称

请求参数

参数

类型

要求

描述

vulnerabilityId

guid []

Y

脆弱性id

响应消息

响应状态码

原因

描述

200

响应中包含攻击名称

400

NotFound

漏洞Id不存在

反应的例子:

          
json
1
2
“类型”“对象”
3.
“属性”
4
“AttackId”
5
“类型”“字符串”“零”
6
“要求”真正的
7
}
8
“IsSuccess”
9
“类型”“布尔”
10
“要求”真正的
11
}
12
“ErrorMessage”
13
“类型”“字符串”“零”
14
“要求”真正的
15
}
16
“原因”
17
“类型”“字符串”“零”
18
“要求”真正的
19
}
20.
}
21
}