Spark 是由Go语言开发的基于网页、跨平台的远程管理工具,可以通过浏览器随时随地管理设备。PS:该项目被滥用于网络攻击已经停止维护了。
支持的功能
进程管理、结束进程、网络状态查看、文件浏览、文件传输、文件编辑、删除文件、代码高亮查看、屏幕监控、屏幕快照、系统信息查看、远程终端、控制设备关机、重启、注销、休眠、锁屏。
安装服务端
下载服务端
前往Github发布页下载自己平台所需的服务端:
https://github.com/XZB-1248/Spark/releases
创建配置文件
在服务端所在的根目录下,创建config.json
配置文件,并写入以下内容:
{
"listen": ":8000",
"salt": "123456abcdef",
"auth": {
"username": "password"
},
"log": {
"level": "info",
"path": "./logs",
"days": 7
}
}
-
•
listen
:必填项,格式为IP:端口。 -
•
salt
:盐值,长度不大于24自行修改。 -
•
auth
:格式为用户名:密码。 -
•
log
:日志配置,可以无需修改。
生成客户端
在Spark中管理设备需要客户端的支持,登录到部署的Spark平台中进行不同平台的客户端生成。

将生成的客户端放入设备中运行,即可在Spark平台中看到设备。

远程终端

远程文件

进程管理

查看桌面
远程上线
如果想要生成的客户端能够远程上线,使其他网络环境的设备能够在Spark中进行管理,可以参考往期的文章进行内网穿透的配置:《FRP内网穿透快速入门,附带免费的节点》或者参考易上手的内网穿透工具:《比FRP还简单易用的内网穿透工具》
其余功能大家可以自行探索,项目完全开源,可自行进行二开
欢迎大家关注我的公众号,将会为大家推荐更优质的内容!
原文始发于微信公众号(青檬小栈):开源项目:跨平台功能丰富的远程管理工具
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/213092.html