@@ -6,9 +6,14 @@ scan_simple:
66 {
77 " target " :
88 {
9- " hosts " : [ "127.0.0.1" ],
10- " ports " : [ { "range": [ { "start": 22 } ] } ],
11- " credentials " : [ { "service": "ssh", "port": 22, "up": { "username": "user", "password": "pass" } } ]
9+ " hosts " :
10+ [
11+ {
12+ " ip " : " 127.0.0.1" ,
13+ " credential " : { "service": "ssh", "port": 22, "up": { "username": "user", "password": "pass" } }
14+ }
15+ ],
16+ " ports " : [ { "range": [ { "start": 22 } ] } ]
1217 },
1318 " vts " : [ { "oid": "1.3.6.1.4.1.25623.1.0.50282" } ]
1419 }
@@ -23,13 +28,39 @@ scan_full_req:
2328 {
2429 " hosts " :
2530 [
26- " 127.0.0.1" ,
27- " 192.168.0.1-15" ,
28- " 10.0.5.0/24" ,
29- " ::1" ,
30- " 2001:db8:0000:0000:0000:0000:0000:0001-00ff" ,
31- " 2002::1234:abcd:ffff:c0a8:101/64" ,
32- " examplehost"
31+ {
32+ " ip " : " 127.0.0.1" ,
33+ " credential " :
34+ {
35+ " service " : " ssh" ,
36+ " port " : 22,
37+ " usk " : { "username": "user", "password": "pw", "private": "ssh-key..." }
38+ }
39+ },
40+ {
41+ " ip " : " 192.168.0.1-15" ,
42+ " credential " : { "service": "smb", "up": { "username": "user", "password": "pw" } }
43+ },
44+ {
45+ " ip " : " 10.0.5.0/24" ,
46+ " credential " :
47+ {
48+ " service " : " snmp" ,
49+ " snmp " :
50+ {
51+ " username " : " user" ,
52+ " password " : " pw" ,
53+ " community " : " my_community" ,
54+ " auth_algorithm " : " md5" ,
55+ " privacy_password " : " priv_pw" ,
56+ " privacy_algorithm " : " aes"
57+ }
58+ }
59+ },
60+ { "ip": "::1" },
61+ { "ip": "2001:db8:0000:0000:0000:0000:0000:0001-00ff" },
62+ { "ip": "2002::1234:abcd:ffff:c0a8:101/64" },
63+ { "ip": "examplehost" }
3364 ],
3465 " excluded_hosts " : [ "192.168.0.14" ],
3566 " ports " :
@@ -38,27 +69,6 @@ scan_full_req:
3869 { "protocol": "tcp", "range": [ { "start": 24, "end": 30 } ] },
3970 { "range": [ { "start": 100, "end": 1000 } ] }
4071 ],
41- " credentials " :
42- [
43- {
44- " service " : " ssh" ,
45- " port " : 22,
46- " usk " : { "username": "user", "password": "pw", "private": "ssh-key..." }
47- },
48- { "service": "smb", "up": { "username": "user", "password": "pw" } },
49- {
50- " service " : " snmp" ,
51- " snmp " :
52- {
53- " username " : " user" ,
54- " password " : " pw" ,
55- " community " : " my_community" ,
56- " auth_algorithm " : " md5" ,
57- " privacy_password " : " priv_pw" ,
58- " privacy_algorithm " : " aes"
59- }
60- }
61- ],
6272 " alive_test_ports " :
6373 [
6474 { "protocol": "tcp", "range": [ { "start": 1, "end": 100 } ] },
@@ -125,13 +135,39 @@ scan_full_resp:
125135 {
126136 " hosts " :
127137 [
128- " 127.0.0.1" ,
129- " 192.168.0.1-15" ,
130- " 10.0.5.0/24" ,
131- " ::1" ,
132- " 2001:db8:0000:0000:0000:0000:0000:0001-00ff" ,
133- " 2002::1234:abcd:ffff:c0a8:101/64" ,
134- " examplehost"
138+ {
139+ " ip " : " 127.0.0.1" ,
140+ " credential " :
141+ {
142+ " service " : " ssh" ,
143+ " port " : 22,
144+ " usk " : { "username": "user", "password": "pw", "private": "ssh-key..." }
145+ }
146+ },
147+ {
148+ " ip " : " 192.168.0.1-15" ,
149+ " credential " : { "service": "smb", "up": { "username": "user", "password": "pw" } }
150+ },
151+ {
152+ " ip " : " 10.0.5.0/24" ,
153+ " credential " :
154+ {
155+ " service " : " snmp" ,
156+ " snmp " :
157+ {
158+ " username " : " user" ,
159+ " password " : " pw" ,
160+ " community " : " my_community" ,
161+ " auth_algorithm " : " md5" ,
162+ " privacy_password " : " priv_pw" ,
163+ " privacy_algorithm " : " aes"
164+ }
165+ }
166+ },
167+ { "ip": "::1" },
168+ { "ip": "2001:db8:0000:0000:0000:0000:0000:0001-00ff" },
169+ { "ip": "2002::1234:abcd:ffff:c0a8:101/64" },
170+ { "ip": "examplehost" }
135171 ],
136172 " excluded_hosts " : [ "192.168.0.14" ],
137173 " ports " :
@@ -140,27 +176,6 @@ scan_full_resp:
140176 { "protocol": "tcp", "range": [ { "start": 24, "end": 30 } ] },
141177 { "range": [ { "start": 100, "end": 1000 } ] }
142178 ],
143- " credentials " :
144- [
145- {
146- " service " : " ssh" ,
147- " port " : 22,
148- " usk " : { "username": "user", "password": "pw", "private": "ssh-key..." }
149- },
150- { "service": "smb", "up": { "username": "user", "password": "pw" } },
151- {
152- " service " : " snmp" ,
153- " snmp " :
154- {
155- " username " : " user" ,
156- " password " : " pw" ,
157- " community " : " my_community" ,
158- " auth_algorithm " : " md5" ,
159- " privacy_password " : " priv_pw" ,
160- " privacy_algorithm " : " aes"
161- }
162- }
163- ],
164179 " alive_test_ports " :
165180 [
166181 { "protocol": "tcp", "range": [ { "start": 1, "end": 100 } ] },
0 commit comments