基于gRPC的远控木马 -- gotoexec

火山方舟向量数据库大模型

0x02 工具介绍

通过Go语言实现的一款基于gRPC的远控木马。

0x02 使用方法

程序分为三个部分:植入程序、服务端、客户端。分别对应目录:implant、server、client。每个部分都需要进行独立的编译和运行。

1、i mplant

implant:运行再目标机器上,远程服务端的IP硬编码卸载implant.go中,也就是说对于不同的服务端需要进行单独编译生成可以执行文件。

2、server

server:运行在服务端,通过参数iport和aport指定植入程序和客户端对应的端口号。


          
server.exe -iport 1961 
          
-aport 1962-aport int      
          
Admin server port (default 1962)
          
-iport int      
          
Implant server port (default 1961)
      

3、client

client:可以执行

参数:


          
client.exe -session start 
          
-IP 127.0.0.1 -port 1962 -sleep 5
          
-ip string        
          
Server IP (default "127.0.0.1")-port int        
          
AdminServer Port (default 1962) -session string        
          
start session 
          
-sleep int       
          
sleep time
      

功能

截图以png格式保存client.exe运行目录下,上传、下载文件大小限制在10MB内


          
截图:screenshot
          
上传:upload 本地文件 目标文件  
          
下载:download 目标文件 本地文件
      

编译命令


        
            

          go build -ldflags "-s -w" -trimpath
        
      

对于implant植入程序,可以考虑使用upx压缩缩小体积。

picture.image

0x03 下载地址

https://github.com/newbe3three/gotoexec

如有侵权,请联系删除

推荐阅读

实战|记一次奇妙的文件上传getshell

「 超详细 | 分享 」手把手教你如何进行内网渗透

神兵利器 | siusiu-渗透工具管理套件

一款功能全面的XSS扫描器

实战 | 一次利用哥斯拉马绕过宝塔waf

BurpCrypto: 万能网站密码爆破测试工具

快速筛选真实IP并整理为C段 -- 棱眼

自动探测端口顺便爆破工具t14m4t

渗透工具|无状态子域名爆破工具(1秒扫160万个子域)

查看更多精彩内容,还请关注 橘猫学安全:

每日坚持学习与分享,觉得文章对你有帮助可在底部给点个“ 再看

0
0
0
0
关于作者

文章

0

获赞

0

收藏

0

相关资源
vivo 容器化平台架构与核心能力建设实践
为了实现规模化降本提效的目标,vivo 确定了基于云原生理念构建容器化生态的目标。在容器化生态发展过程中,平台架构不断演进,并针对业务的痛点和诉求,持续完善容器化能力矩阵。本次演讲将会介绍 vivo 容器化平台及主要子系统的架构设计,并分享重点建设的容器化核心能力。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论