Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

V2ray Proxy

v1.0.1

V2Ray代理管理 - 自动开关代理、根据网络状况自动配置系统代理。使用场景:OpenClaw需要访问外网时自动开启代理、不需要时关闭。

1· 540·1 current·2 all-time
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (V2Ray proxy management) align with what the skill does: start/stop V2Ray, configure system proxy env vars, auto-toggle based on network checks, and wrap commands. The script operates on a V2Ray installation path and uses typical tools (pgrep/pkill/curl) appropriate for this purpose.
Instruction Scope
SKILL.md and the script are consistent: they instruct running the included bash script which checks connectivity to github.com/google.com, starts/stops local binaries, and sets/unsets environment proxy variables. Note: the script contains a hardcoded V2RAY_DIR (/media/felix/...) that the user must edit to match their system. The script also writes a marker line to ~/.bashrc and uses eval when wrapping arbitrary commands — both expected but worth reviewing.
Install Mechanism
No install spec; this is instruction + shipped script only. No remote downloads or installation steps that would fetch/extract external code were found.
Credentials
The skill does not request external credentials or environment variables. It does set/unset proxy env vars at runtime and appends a small marker (export V2RAY_PROXY=1) to the user's ~/.bashrc to indicate managed state. That persistence is minimal but should be noted.
Persistence & Privilege
always:false and disable-model-invocation:false (normal). The only persistent change is appending a marker to ~/.bashrc; the skill does not alter other skills or system-wide configs beyond that. It requires local execution rights to start/stop processes but does not request elevated privileges itself.
Assessment
This skill appears to do what it claims, but review and adapt before using: 1) Edit the V2RAY_DIR and related paths in scripts/v2ray-proxy.sh to point to your V2Ray/Xray installation (the provided defaults are user-specific). 2) Inspect scripts/v2ray-proxy.sh yourself — it starts/stops local binaries (nohup/pkill/pgrep) and uses eval to run wrapped commands; only run it as a non-root user you trust. 3) Back up ~/.bashrc before installing — the script appends a marker line. 4) Because the script contacts external sites (github.com, google.com) to decide if proxy is needed, be aware of that network traffic. 5) If you did not obtain this skill from a trusted source, consider running it in an isolated environment or reviewing the V2Ray binaries it will start. If you want extra assurance, ask the author for a reproducible installation path or a package from an official release host.

Like a lobster shell, security has layers — review code before you run it.

latestvk97044xmc8v82nksd280xw4jt581tqvdproxyvk972m67htbjych5bp2axa0xnk981v01av2rayvk972m67htbjych5bp2axa0xnk981v01a
540downloads
1stars
2versions
Updated 5h ago
v1.0.1
MIT-0

V2Ray 代理管理

管理 V2Ray 代理的自动开关,根据网络状况自动配置系统代理。

功能

  • 🚀 启动/停止 V2Ray
  • 🌐 自动配置/清除系统代理
  • 🔄 自动模式(根据网络状况自动开关)
  • 📊 状态查看和连接测试

配置

V2Ray 位置: /media/felix/d/v2rayN-linux-64/ 代理端口: 10808

使用方式

# 完整开启代理
bash <skill>/scripts/v2ray-proxy.sh on

# 完整关闭代理
bash <skill>/scripts/v2ray-proxy.sh off

# 自动模式(根据网络状况自动开关)
bash <skill>/scripts/v2ray-proxy.sh auto

# 查看状态
bash <skill>/scripts/v2ray-proxy.sh status

# 测试代理
bash <skill>/scripts/v2ray-proxy.sh test

命令说明

命令说明
start仅启动 V2Ray
stop仅停止 V2Ray
on启动 + 设置系统代理
off清除代理 + 停止
auto自动模式
status查看状态
test测试连接

自动代理工作流

  1. 当 OpenClaw 需要访问外网(如搜索、API调用)
  2. 执行 autoon 开启代理
  3. 访问完成后执行 off 关闭代理

开机自启

V2Ray 可以设置开机自启,但代理开关由本脚本控制:

# 添加到开机启动(可选)
# 编辑 /etc/rc.local 或使用 systemd

Comments

Loading comments...