[Spark] 一个开源、跨平台、功能齐全的设备管理和远控工具 - V2EX
2022-7-10 21:1:55 Author: v2ex.com(查看原文) 阅读量:132 收藏

V2EX = way to explore

V2EX 是一个关于分享和探索的地方

GitHub 地址: https://github.com/XZB-1248/Spark
前文: https://v2ex.com/t/851613


  • 基于 web,只要是现代浏览器,基本上都能跑
  • 提供 API,可以让你自己远程控制设备
  • 全平台支持,目前支持 macOS ,linux ,windows
  • 私有化部署,不会有任何数据传输到外网,服务端不包含自动更新
  • 支持 web shell,也是支持全平台(不是 Guacamole !)
  • 文件管理,文件上传,打包下载,文本编辑,代码高亮,图片查看
  • 系统信息,MAC ,WAN ,LAN ,内存,CPU ,磁盘,带宽吞吐等
  • 基本功能,关机、重启、注销、睡眠,均由系统 API 实现,不是运行命令
  • 设备截屏( windows 下需要用户权限,计划任务或者服务没法用)
  • 进程管理,目前只有结束进程,查看进程和进程 PID 等功能
  • All in one,go 编写,不需要安装任何环境

本项目为私有化部署,项目不会对外发送设备的任何信息
被控制的设备不需要外网,对需要穿透的内网设备比较友好
由于技术能力有限,暂时没办法做到 natpass 那样的 vnc 动态桌面,目前只能静态截屏。


相较于之前的版本,现在加了一些实用的文件管理功能,比如打包下载、文件上传、文本编辑、图片查看。
改进了一下 windows 终端的使用体验。
基本上都是些关乎使用体验的功能吧。


免责声明
本项目及其源代码和发行版,旨在用于学习和交流。使用本项目所带来的风险由使用者本人承担。作者和开发者不会对你的错误使用而造成的损害承担任何责任。
数据无价,在点击任何按钮、输入任何命令之前,请三思。
本项目禁止用于任何违法违规、侵犯他人隐私等恶意用途,后果自负!
部署客户端前,请先征得设备所有者或管理员的同意!


文本编辑器 文件管理器 设备信息 设备信息 进程管理 Web Shell


oneisall8955

1

oneisall8955      23 小时 35 分钟前 via Android

建议改个名称,和 Apache Spark 项目重名

DeliMG

2

DeliMG      23 小时 32 分钟前 via iPhone

我还以为是那个邮箱呢

liuw666

3

liuw666      21 小时 58 分钟前 via iPhone

第一眼也是觉得换个名字

xzb0797

4

xzb0797      20 小时 41 分钟前

啊这,重名的项目这么多的吗?🤧

Laussan

5

Laussan      11 小时 31 分钟前

我第一反应也是那个邮箱应用

ByteCat

6

ByteCat      8 小时 59 分钟前 via iPhone

楼主写了个和我以前课程设计差不多的东西😂

hoythan

7

hoythan      8 小时 22 分钟前

能再实现和 Frp 一样的功能就完美了。

xzb0797

8

xzb0797      5 小时 38 分钟前

@hoythan 本来考虑过提供 http 代理的,用来以客户端的身份访问 http 。
不过后面考虑到可能用处不大,就没继续做了

xzb0797

9

xzb0797      5 小时 36 分钟前

@ByteCat 纯属写着玩的,权当是技术积累吧😂
等有空了,估计会用 cv 大法把这玩意改成类似宝塔的玩意


文章来源: https://v2ex.com/t/865158#reply10
如有侵权请联系:admin#unsafe.sh