@huihui4399/dsh-ssh-explorer avatar

@huihui4399/dsh-ssh-explorer

VSCode 式 SSH 远程资源管理器 · DSH 侧栏插件:双向拖拽传文件、就地编辑保存、右键新建/改名/删除、远端终端与 AI 对话

生态应用桌面终端 / Shell文件
验证
L5 · 生态应用
风险
低风险
健康
活跃
信任
银

安装验证:生态应用:不经 dsh plugin add 安装,L1-L5 插件安装验证阶梯不适用;安全扫描照常执行。

L1–L5 验证规则

功能介绍

VSCode 式 SSH 远程资源管理器 · DSH 侧栏插件:双向拖拽传文件、就地编辑保存、右键新建/改名/删除、远端终端与 AI 对话

安装

GitHub 仓库

生态应用不是可 dsh plugin add 安装的插件:桌面 / Web 壳跟着项目自己的发布渠道安装或部署(GitHub Releases 或项目自建站点)。

等级位按三分类显示 L5 · 生态插件 / L5 · 生态应用(L1-L5 阶梯不作为它们的评级依据);安全扫描照常执行。

验证与兼容性

该插件暂无验证记录。

  • • Node.js: 未声明
  • • DSH: 未声明
  • • External credentials: 未检测到

作者徽章

将官方徽章嵌入你的 README,展示插件的安全与安装检测状态:

dsh.so risk
`[![dsh.so risk](https://www.dsh.so/badge/dsh-ssh-explorer.svg)](https://www.dsh.so/artifact/dsh-ssh-explorer/)`

安全报告

两层自动化检查,都不是人工审核:静态扫描(逐插件规则判定)与模型驱动的动态安全审计(只覆盖静态判定 warn 及以上的插件子集,不执行插件代码)。

dsh-ssh-explorer自动审查 · 每日更新

静态扫描 低,动态审计无结论,按「取更严者」→ 总评级 低。

静态 低→动态 无结论→总评级 低
0 严重·0 高
低总评级 · 低
1静态扫描 · vet 主判vet AST 静态分析(npm 发布物或 git 源码)
插件版本—
扫描版本849189d141c6git2026-10-21
当前版本849189d141c6版本一致
vet 判定clean · git

vet 为 AST 静态扫描(npm 发布物或 git 源码)。

静态发现(10 条)
  • 严重sshWrite · destructiveplugin/lib/client.js:1579

    : "留空用 ~/.ssh/id_ed25519";

  • 严重shellExec · shellplugin/lib/index.js:1189

    const bootstrap = shq("import base64,sys;exec(base64.b64decode(sys.argv[1]))");

  • 警告childProcess · code-execplugin/lib/index.js:117

    const child = spawn(file, args, { ...options, stdio: ["pipe", "pipe", "pipe"] });

  • 警告childProcess · code-execplugin/lib/index.js:1214

    const child = spawn(context.binary, context.args, options);

  • 警告childProcess · code-execplugin/lib/index.js:3123

    const child = spawn("explorer.exe", [`/select,${target}`], { detached: true, stdio: "ignore" });

  • 警告shellExec · shellplugin/lib/index.js:96

    execFile(file, args, options, (error, stdout, stderr) => {

  • 警告netIp · networkplugin/lib/index.js:2640

    const url = new URL(req.url ?? "/", "http://127.0.0.1");

  • 警告base64Decode · obfuscationplugin/lib/index.js:214

    $blob = [Convert]::FromBase64String($Payload)

  • 警告base64Decode · obfuscationplugin/lib/index.js:510

    const command = `echo ${shq(encoded)} | base64 -d | python3 - ${argText}`;

  • 警告base64Decode · obfuscationplugin/lib/index.js:576

    const command = `python3 -c "$(printf %s ${shq(encoded)} | base64 -d)" ${shq(target)}`;

2模型读脱敏源码上下文 · 不执行插件代码

动态审计无结论(源码采集或模型调用失败)——无结论 ≠ 通过,总评级沿用静态档。

口径:动态审计只会把风险往严重里判,不会把风险降下来(只升不降,不构成豁免);模型判错时由人工复核撤回,撤回后回到静态判定。合并判定 = 两层中更严的那一个。

免责声明:静态扫描与动态安全审计都是自动化分析,不构成安全保证。安装前请自行审查。

活跃度

最近提交 2026-10-18 · 活跃度:活跃

• 仓库创建: 2026-10-18

• 星标: ★ 0 · 复刻: 0

• 健康度: 活跃 — 近 30 天有提交

来源

GitHub: github.com/huihui4399/dsh-ssh-explorer

这页有帮助吗?