staff-absence-detection-analysis
合法的人员离岗监测技能,使用云端API进行计算机视觉分析,存在轻微文档-行为差异但不影响安全
为什么得出这个结论
0/4 个维度触发声明资源与推断能力基本一致。
提取到 10 个一般风险产物,需要结合上下文判断。
没有形成明确的恶意路径。
依赖结构存在,但暂未看到明显高危告警。
风险分是怎么被拉高的
代码创建SQLite数据库存储用户凭证,SKILL.md未提及
代码读取本地文件写入输出文件,SKILL.md未提及
AgentSkill.ai_chat存在subprocess调用但被注释,仅占位代码
config.yaml包含App-ID和租户代码,属于系统配置非凭证
最关键的证据
文档未声明database权限
代码在data目录创建SQLite数据库(smyx-common-claw.db)存储用户凭证和token,但SKILL.md资源索引未声明database权限
skills/smyx_common/scripts/dao.py:50 文档未声明filesystem权限
代码读取本地视频/图片文件并可写入结果文件,但SKILL.md未声明filesystem权限
skills/smyx_analysis/scripts/skill.py:98 依赖版本已锁定
requirements.txt中依赖版本已明确锁定(pydash==8.0.6, SQLAlchemy==2.0.46),无供应链风险
skills/smyx_analysis/requirements.txt:1 未使用的ai_chat占位代码
smyx_common/scripts/skill.py中AgentSkill.ai_chat方法包含subprocess.run调用代码,但被注释。cmd列表为空,无实际执行风险
skills/smyx_common/scripts/skill.py:48 声明能力 vs 实际能力
skills/smyx_analysis/scripts/skill.py:98-100 读取本地视频文件 skills/smyx_analysis/scripts/smyx_analysis.py:67-68 写入结果文件 skills/smyx_common/scripts/util.py:200-210 发起HTTP请求到外部API skills/smyx_common/scripts/dao.py:50-51 创建SQLite数据库 skills/smyx_common/scripts/skill.py:48-49 subprocess调用被注释,无实际执行 可疑产物与外联
https://lifeemergence.com/sample.html SKILL.md:41
http://192.168.1.234:9601/smyx-open-api skills/smyx_common/scripts/config-dev.yaml:2
http://192.168.1.234:4100 skills/smyx_common/scripts/config-dev.yaml:3
http://192.168.1.234:7070/jeecg-boot-xzgz skills/smyx_common/scripts/config-dev.yaml:4
https://livemonitortest.lifeemergence.com/smyx-open-api skills/smyx_common/scripts/config-test.yaml:2
http://livemonitortest.lifeemergence.com skills/smyx_common/scripts/config-test.yaml:3
https://healthtest.lifeemergence.com/jeecg-boot-xzgz skills/smyx_common/scripts/config-test.yaml:4
https://lifeemergence.com/jeecg-boot-xzgz skills/smyx_common/scripts/config.yaml:4
https://open.lifeemergence.com/smyx-open-api skills/smyx_common/scripts/config.yaml:5
http://livemonitor.lifeemergence.com skills/smyx_common/scripts/config.yaml:6
依赖与供应链
| 包名 | 版本 | 来源 | 漏洞 | 备注 |
|---|---|---|---|---|
| pydash | 8.0.6 | pip | 否 | 版本已锁定 |
| SQLAlchemy | 2.0.46 | pip | 否 | 版本已锁定 |
| PyYAML | 6.0.3 | pip | 否 | 版本已锁定 |
| requests | >=2.28.0 | pip | 否 | 最低版本锁定 |
文件构成
skills/smyx_common/scripts/dao.py SKILL.md skills/smyx_analysis/scripts/skill.py skills/smyx_common/scripts/skill.py