工具集:Spark【开源跨平台且功能丰富的RAT】

admin 2025年2月11日14:42:49评论4 views字数 1521阅读5分4秒阅读模式
工具介绍

Spark 是一个免费、安全、开源、基于网页、跨平台且功能丰富的远程管理工具,可以让你通过浏览器,随时随地管理设备。

✅ 不收集数据: Spark不会收集任何用户数据。✅ 不自动更新: 服务端不会在任何情况下进行自动更新。✅ 直接通信: 客户端永远只会和你的服务器通信,隐私优先。

🚀 快速开始

二进制运行

  1. releases中下载二进制文件。

  2. 按照配置文件说明,设置好配置文件。

  3. 运行服务端,访问IP:端口,例如 http://localhost:8000/ 。

  4. 在管理页面中生成客户端,并部署到目标设备上。

  5. 开始控制目标设备。

⚙️ 配置文件

在服务端的根目录下,创建config.json文件,按照以下格式填写:

{
    "listen": ":8000",
    "salt": "123456abcdef",
    "auth": {
        "username": "password"
    },
    "log": {
        "level": "info",
        "path": "./logs",
        "days": 7
    }
}
  • listen(必填),格式为 IP:端口

  • salt(必填),长度不大于24的随机字符串,修改后需要重新部署所有客户端

  • auth

    (选填),格式为

  • 用户名:密码
    • 密码强烈建议使用hash加密(格式为$算法$密文,例如$sha256$11223344556677AABBCCDDEEFF

    • 支持的算法有:sha256sha512bcrypt

  • log

    (选填),日志配置

    • level日志等级,可选值:disablefatalerrorwarninfodebug

    • path日志保存目录(默认为./logs

    • days日志保存天数(默认为7

🛠️ 特性

特性/OS Windows Linux MacOS
进程管理
结束进程
网络状态
文件浏览
文件传输
文件编辑
删除文件
代码高亮
屏幕监控
屏幕快照
系统信息
远程终端
* 关机
* 重启
* 注销
* 睡眠
* 休眠
* 锁屏

🚨 星号代表该功能可能需要管理员或root权限才能使用。

📸 截图

工具集:Spark【开源跨平台且功能丰富的RAT】
工具集:Spark【开源跨平台且功能丰富的RAT】
工具集:Spark【开源跨平台且功能丰富的RAT】
工具集:Spark【开源跨平台且功能丰富的RAT】
工具集:Spark【开源跨平台且功能丰富的RAT】
工具集:Spark【开源跨平台且功能丰富的RAT】
工具集:Spark【开源跨平台且功能丰富的RAT】

🔧 开发

组件

本项目由三个部分组成:

  • 客户端

  • 服务端

  • 前端

如果要让客户端支持除了Linux和Windows之外的系统,你必须要安装对应的C交叉编译工具链。例如,如果要给Android系统编译客户端,那就必须安装 Android NDK 。

指南

# Clone项目
$ git clone https://github.com/XZB-1248/Spark
$ cd ./Spark


# 编译前端
$ cd ./web
$ npm install
$ npm run build-prod


# 服务端嵌入静态资源
$ cd ..
$ go install github.com/rakyll/statik
$ statik-m-src="./web/dist"-f-dest="./server/embed"-p web -ns web


# 编译客户端
$ mkdir ./built
$ go mod tidy
$ go mod download
./scripts/build.client.sh


# 编译服务端
$ mkdir ./releases
./scripts/build.server.sh

⚠️ 免责声明

本项目及其源代码和发行版,旨在用于学习和交流。

❌ 禁止用于任何非法用途!❌ 使用本项目所带来的风险由使用者本人承担。✅ 作者和开发者不会对你错误使用而造成的损害承担任何责任。

项目地址

https://github.com/XZB-1248/Spark

原文始发于微信公众号(风铃Sec):工具集:Spark【开源跨平台且功能丰富的RAT】

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年2月11日14:42:49
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   工具集:Spark【开源跨平台且功能丰富的RAT】https://cn-sec.com/archives/3727466.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息