82 lines
1.9 KiB
Plaintext
82 lines
1.9 KiB
Plaintext
async def u_get_protoclol_port(ns={}):
|
|
data = {
|
|
'Protocol': [
|
|
{
|
|
'name': '自定义TCP',
|
|
'value': 'TCP'
|
|
},
|
|
{
|
|
'name': '自定义UDP',
|
|
'value': 'UDP'
|
|
},
|
|
{
|
|
'name': '全部ICMP',
|
|
'value': 'ICMP'
|
|
}
|
|
],
|
|
'portRange':[
|
|
{
|
|
'name': 'SSH(22)',
|
|
'value': '22/22'
|
|
},
|
|
{
|
|
'name': 'telnet(23)',
|
|
'value': '23/23'
|
|
},
|
|
{
|
|
'name': 'HTTP(80)',
|
|
'value': '80/80'
|
|
},
|
|
{
|
|
'name': 'HTTPS(443)',
|
|
'value': '443/443'
|
|
},
|
|
{
|
|
'name': 'Oracle(1521)',
|
|
'value': '1521/1521'
|
|
},
|
|
{
|
|
'name': 'MySQL(3306)',
|
|
'value': '3306/3306'
|
|
},
|
|
{
|
|
'name': 'RDP(3389)',
|
|
'value': '3389/3389'
|
|
},
|
|
{
|
|
'name': 'Redis(6379)',
|
|
'value': '6379/6379'
|
|
},
|
|
{
|
|
'name': '全部(1/65535)',
|
|
'value': '1/65535'
|
|
}
|
|
|
|
],
|
|
'authObj': [
|
|
{
|
|
'name': '0.0.0.0/0',
|
|
'value': '0.0.0.0/0'
|
|
},
|
|
{
|
|
'name': '10.0.0.0/8',
|
|
'value': '10.0.0.0/8'
|
|
},
|
|
{
|
|
'name': '172.16.0.0/12',
|
|
'value': '172.16.0.0/12'
|
|
},
|
|
{
|
|
'name': '192.168.0.0/16',
|
|
'value': '192.168.0.0/16'
|
|
}
|
|
]
|
|
}
|
|
return {
|
|
'status': True,
|
|
'msg': 'get protocol port authobj success',
|
|
'data': data
|
|
}
|
|
|
|
ret = await u_get_protoclol_port(params_kw)
|
|
return ret |