feat: add generated scene skill platform hardening
This commit is contained in:
209
resources/rules-102-business-targets-candidate.json
Normal file
209
resources/rules-102-business-targets-candidate.json
Normal file
@@ -0,0 +1,209 @@
|
||||
{
|
||||
"version": "1.0",
|
||||
"purpose": "Candidate allowlist additions for validating the 102 scene skills on an inner-network machine.",
|
||||
"source": {
|
||||
"skillsRoot": "examples/scene_skill_102_final_materialization_2026-04-19/skills",
|
||||
"generatedDate": "2026-04-20",
|
||||
"businessTargetCount": 17,
|
||||
"ipLikeTargetCount": 10,
|
||||
"domainLikeTargetCount": 7
|
||||
},
|
||||
"domains": {
|
||||
"allowed_additions": [
|
||||
"10.4.39.180",
|
||||
"20.76.56.147:14001",
|
||||
"20.76.57.61:18080",
|
||||
"20.77.115.36:31051",
|
||||
"21.76.121.140:8080",
|
||||
"21.77.244.194:18890",
|
||||
"25.215.194.188:90",
|
||||
"25.215.194.87:9999",
|
||||
"25.215.212.117",
|
||||
"25.215.213.128:18080",
|
||||
"pis.sgcc.com.cn",
|
||||
"pms30.gs.sgcc.com.cn:32003",
|
||||
"south.95598.sgcc.com.cn",
|
||||
"sso-isc.gs.sgcc.com.cn",
|
||||
"tqxs.sgcc.com.cn",
|
||||
"yx.gs.sgcc.com.cn",
|
||||
"yxgateway.gs.sgcc.com.cn"
|
||||
]
|
||||
},
|
||||
"sceneCoverage": [
|
||||
{
|
||||
"target": "20.76.56.147:14001",
|
||||
"sceneCount": 14,
|
||||
"sceneIds": [
|
||||
"sweep-003-scene",
|
||||
"sweep-015-scene",
|
||||
"sweep-026-scene",
|
||||
"sweep-038-scene",
|
||||
"sweep-039-scene",
|
||||
"sweep-040-scene",
|
||||
"sweep-041-scene",
|
||||
"sweep-049-scene",
|
||||
"sweep-059-scene",
|
||||
"sweep-061-scene",
|
||||
"sweep-063-scene",
|
||||
"sweep-077-scene",
|
||||
"sweep-099-scene",
|
||||
"sweep-100-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "yx.gs.sgcc.com.cn",
|
||||
"sceneCount": 11,
|
||||
"sceneIds": [
|
||||
"sweep-001-scene",
|
||||
"sweep-002-scene",
|
||||
"sweep-021-scene",
|
||||
"sweep-043-scene",
|
||||
"sweep-056-scene",
|
||||
"sweep-057-scene",
|
||||
"sweep-058-scene",
|
||||
"sweep-060-scene",
|
||||
"sweep-080-scene",
|
||||
"sweep-093-scene",
|
||||
"sweep-094-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "21.77.244.194:18890",
|
||||
"sceneCount": 10,
|
||||
"sceneIds": [
|
||||
"sweep-007-scene",
|
||||
"sweep-027-scene",
|
||||
"sweep-042-scene",
|
||||
"sweep-044-scene",
|
||||
"sweep-052-scene",
|
||||
"sweep-074-scene",
|
||||
"sweep-088-scene",
|
||||
"sweep-090-scene",
|
||||
"sweep-091-scene",
|
||||
"sweep-092-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "20.76.57.61:18080",
|
||||
"sceneCount": 7,
|
||||
"sceneIds": [
|
||||
"sweep-030-scene",
|
||||
"sweep-031-scene",
|
||||
"sweep-076-scene",
|
||||
"sweep-078-scene",
|
||||
"sweep-079-scene",
|
||||
"sweep-082-scene",
|
||||
"sweep-083-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "yxgateway.gs.sgcc.com.cn",
|
||||
"sceneCount": 7,
|
||||
"sceneIds": [
|
||||
"sweep-013-scene",
|
||||
"sweep-068-scene",
|
||||
"sweep-069-scene",
|
||||
"sweep-084-scene",
|
||||
"sweep-085-scene",
|
||||
"sweep-095-scene",
|
||||
"sweep-101-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "25.215.194.188:90",
|
||||
"sceneCount": 5,
|
||||
"sceneIds": [
|
||||
"sweep-028-scene",
|
||||
"sweep-032-scene",
|
||||
"sweep-051-scene",
|
||||
"sweep-053-scene",
|
||||
"sweep-054-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "south.95598.sgcc.com.cn",
|
||||
"sceneCount": 4,
|
||||
"sceneIds": [
|
||||
"sweep-004-scene",
|
||||
"sweep-005-scene",
|
||||
"sweep-009-scene",
|
||||
"sweep-022-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "20.77.115.36:31051",
|
||||
"sceneCount": 3,
|
||||
"sceneIds": [
|
||||
"sweep-064-scene",
|
||||
"sweep-071-scene",
|
||||
"sweep-086-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "25.215.212.117",
|
||||
"sceneCount": 2,
|
||||
"sceneIds": [
|
||||
"sweep-046-scene",
|
||||
"sweep-087-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "pms30.gs.sgcc.com.cn:32003",
|
||||
"sceneCount": 2,
|
||||
"sceneIds": [
|
||||
"sweep-055-scene",
|
||||
"sweep-072-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "tqxs.sgcc.com.cn",
|
||||
"sceneCount": 2,
|
||||
"sceneIds": [
|
||||
"sweep-029-scene",
|
||||
"sweep-081-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "10.4.39.180",
|
||||
"sceneCount": 1,
|
||||
"sceneIds": [
|
||||
"sweep-070-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "21.76.121.140:8080",
|
||||
"sceneCount": 1,
|
||||
"sceneIds": [
|
||||
"sweep-025-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "25.215.194.87:9999",
|
||||
"sceneCount": 1,
|
||||
"sceneIds": [
|
||||
"sweep-062-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "25.215.213.128:18080",
|
||||
"sceneCount": 1,
|
||||
"sceneIds": [
|
||||
"sweep-047-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "pis.sgcc.com.cn",
|
||||
"sceneCount": 1,
|
||||
"sceneIds": [
|
||||
"sweep-073-scene"
|
||||
]
|
||||
},
|
||||
{
|
||||
"target": "sso-isc.gs.sgcc.com.cn",
|
||||
"sceneCount": 1,
|
||||
"sceneIds": [
|
||||
"sweep-098-scene"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
53
resources/rules-102-business-targets-merged.json
Normal file
53
resources/rules-102-business-targets-merged.json
Normal file
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"version": "1.0",
|
||||
"demo_only_domains": [
|
||||
"baidu.com",
|
||||
"www.baidu.com",
|
||||
"zhihu.com",
|
||||
"www.zhihu.com",
|
||||
"zhuanlan.zhihu.com"
|
||||
],
|
||||
"domains": {
|
||||
"allowed": [
|
||||
"oa.example.com",
|
||||
"erp.example.com",
|
||||
"hr.example.com",
|
||||
"sgcc.example.invalid",
|
||||
"95598.example.invalid",
|
||||
"baidu.com",
|
||||
"www.baidu.com",
|
||||
"zhihu.com",
|
||||
"www.zhihu.com",
|
||||
"zhuanlan.zhihu.com",
|
||||
"10.4.39.180",
|
||||
"20.76.56.147:14001",
|
||||
"20.76.57.61:18080",
|
||||
"20.77.115.36:31051",
|
||||
"21.76.121.140:8080",
|
||||
"21.77.244.194:18890",
|
||||
"25.215.194.188:90",
|
||||
"25.215.194.87:9999",
|
||||
"25.215.212.117",
|
||||
"25.215.213.128:18080",
|
||||
"pis.sgcc.com.cn",
|
||||
"pms30.gs.sgcc.com.cn:32003",
|
||||
"south.95598.sgcc.com.cn",
|
||||
"sso-isc.gs.sgcc.com.cn",
|
||||
"tqxs.sgcc.com.cn",
|
||||
"yx.gs.sgcc.com.cn",
|
||||
"yxgateway.gs.sgcc.com.cn"
|
||||
]
|
||||
},
|
||||
"pipe_actions": {
|
||||
"allowed": [
|
||||
"click",
|
||||
"type",
|
||||
"navigate",
|
||||
"getText",
|
||||
"eval"
|
||||
],
|
||||
"blocked": [
|
||||
"executeJsInPage"
|
||||
]
|
||||
}
|
||||
}
|
||||
35
resources/rules-102-business-targets.patch
Normal file
35
resources/rules-102-business-targets.patch
Normal file
@@ -0,0 +1,35 @@
|
||||
--- a/resources/rules.json
|
||||
+++ b/resources/rules.json
|
||||
@@
|
||||
"domains": {
|
||||
"allowed": [
|
||||
"oa.example.com",
|
||||
"erp.example.com",
|
||||
"hr.example.com",
|
||||
"sgcc.example.invalid",
|
||||
"95598.example.invalid",
|
||||
"baidu.com",
|
||||
"www.baidu.com",
|
||||
"zhihu.com",
|
||||
"www.zhihu.com",
|
||||
- "zhuanlan.zhihu.com"
|
||||
+ "zhuanlan.zhihu.com",
|
||||
+ "10.4.39.180",
|
||||
+ "20.76.56.147:14001",
|
||||
+ "20.76.57.61:18080",
|
||||
+ "20.77.115.36:31051",
|
||||
+ "21.76.121.140:8080",
|
||||
+ "21.77.244.194:18890",
|
||||
+ "25.215.194.188:90",
|
||||
+ "25.215.194.87:9999",
|
||||
+ "25.215.212.117",
|
||||
+ "25.215.213.128:18080",
|
||||
+ "pis.sgcc.com.cn",
|
||||
+ "pms30.gs.sgcc.com.cn:32003",
|
||||
+ "south.95598.sgcc.com.cn",
|
||||
+ "sso-isc.gs.sgcc.com.cn",
|
||||
+ "tqxs.sgcc.com.cn",
|
||||
+ "yx.gs.sgcc.com.cn",
|
||||
+ "yxgateway.gs.sgcc.com.cn"
|
||||
]
|
||||
},
|
||||
Reference in New Issue
Block a user