
Security News
MCP Community Begins Work on Official MCP Metaregistry
The MCP community is launching an official registry to standardize AI tool discovery and let agents dynamically find and install MCP servers.
lightsword
Advanced tools
LightSword —— 基于 Node.js 的 SOCKS5 代理 / Apple NE 服务器。
LightSword 参考了 Shadowsocks 的协议,并用 Typescript 实现。LightSword 基于 Node.js 4.0+,因此需要首先安装 Node.js 4.0 以上版本,点击访问官方网址。
首先,安装Node.js 4.0+,安装好 Node.js 之后,即可使用 Node.js 的包管理器 npm 安装 LightSword 。目前 npmjs.org 可以访问,因此可以直接安装:
1.安装
[sudo] npm install lightsword -g
安装完成之后,即可使用客户端,服务器端,中转站端。
服务器端: lsserver, lightsword-server, lightsword
中转站端: lsbridge, lightsword-bridge
客户端: lslocal, lightsword-client
简单地说明下中转站的作用:
由于某些不为人知的原因,访问境外IP时不时丢包非常严重,因此可以把中转站搭建在云提供商服务器上,作为中转/中继使用,具有较好的效果(在一定程度上提高了匿名性)。
2.运行
服务器:
lsserver -f
客户端:
lslocal -s server_addr -f
中转站:
lsbridge -s server_addr -f
以上配置均使用内置默认设置,详细参数请参见源码文件夹中的 README.md 文件(参见: server, client, bridge 这三个文件夹)。
经实际测试,中转服务器对 Shadowsocks 有效。理论上支持任何形式的 TCP 流量中转。
最后配置你的浏览器及其它需要上网的软件使用 LightSword 提供的 SOCKS5 代理。
默认监听地址: localhost
端口: 1080
在 misc
文件夹下,已经写好了 Linux 启动脚本,你可以根据自己的实际情况,修改运行参数。并放到 init.d 目录下,再 chkconfig on
或者其它 Linux 分发版的命令激活自动运行即可。
快速安装方法:
Ubuntu 用户
# Using Ubuntu
[sudo] apt-get update -y
[sudo] apt-get install curl -y
[sudo] curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
[sudo] apt-get install -y nodejs
[sudo] npm install lightsword -g
Debian 用户
# Using Debian, as root
[sudo] apt-get update -y
[sudo] apt-get install curl -y
[sudo] curl -sL https://deb.nodesource.com/setup_5.x | bash -
[sudo] apt-get install -y nodejs
[sudo] npm install lightsword -g
RHEL 6, CentOS 6 用户
# Using RHEL 6, CentOS 6
[sudo] yum update
[sudo] yum install curl
[sudo] curl -sL https://rpm.nodesource.com/setup_5.x | bash -
[sudo] npm install lightsword -g
Apple 用户只需要运行服务器,即可打开iOS客户端填写配置并投入使用。如需测试 DNS 泄漏,请访问https://dnsleaktest.com。
建议在运行的时候加入 --cluster 参数,以提升服务器性能和稳定性。
默认端口: 8900
默认密码: lightsword.neko
默认算法: AES-256-CFB
GPLv2.0
FAQs
LightSword Secure SOCKS5 Proxy / iOS VPN Server
The npm package lightsword receives a total of 6 weekly downloads. As such, lightsword popularity was classified as not popular.
We found that lightsword demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The MCP community is launching an official registry to standardize AI tool discovery and let agents dynamically find and install MCP servers.
Research
Security News
Socket uncovers an npm Trojan stealing crypto wallets and BullX credentials via obfuscated code and Telegram exfiltration.
Research
Security News
Malicious npm packages posing as developer tools target macOS Cursor IDE users, stealing credentials and modifying files to gain persistent backdoor access.