mirror of https://github.com/qwqdanchun/DcRat.git
|
||
---|---|---|
Client | ||
MessagePack | ||
Plugin | ||
Server | ||
packages | ||
.gitignore | ||
DcRat.sln | ||
LICENSE | ||
README.md |
README.md
DcRat
DcRat是我疫情那个学期的c#期末作业
介绍
特点
- TCP 连接(使用自签的ssl证书,保证安全),连接稳定
- 动态DNS(通过链接获取服务器IP端口)多服务器支持
- 多服务器,服务器多端口接收
- 通过.dll实现功能模块下发,可拓展性强
- 超小的客户端(目前在40多k,开发过程中不断变化)
- 采用msgpack传输数据(优于json等数据格式)
- 完善的日志记录(log及error以及各种反馈信息)
功能
- 远程shell
- 远程桌面
- 远程摄像头
- 文件管理
- 进程管理
- 远程录音
- 窗口通知
- 发送文件
- 注入文件
- 发送通知
- 远程聊天
- 打开网站
- 修改壁纸
- 键盘记录
- 文件查找
- DDOS
- 加密勒索
- 关闭 Windows defender
- 锁屏
- 客户端关闭重启升级卸载
- 系统关机重启注销
- UAC提权
- 获取电脑详细信息
- 轮播图
- 自动任务
- 互斥锁
- 进程保护
- 屏蔽客户端
- 等等……
依赖
- 编译:vs2019
- 运行:
- Server .NET Framework 4.5
- Client and others .NET Framework 4.0
支持
- 支持以下系统(32和64位)【要求带有.NET Framework 4.0 或更高版本 (下载)】
- Windows XP SP3
- Windows Server 2003
- Windows Vista
- Windows Server 2008
- Windows 7
- Windows Server 2012
- Windows 8/8.1
- Windows 10
TODO
- 注册表编辑器(
基本完成待整合,发现这个功能没有啥实际意义,懒得写了) 聊天记录提取(需要注入进程获取解密的key,处理好再加)- 浏览器等密码提取,上网记录(暂时只支持chrome及edge,有需求的自己加路径)
- 重绘UI(贫穷,等有钱了找人设计)
hosts文件管理(没啥意义,太容易引起杀软提醒了)- 语音视频的流传输
- 中继服务器
- ……
编译
在Visual Studio 2019中打开解决方案即可编译。
注意
我(簞純)对您使用此软件可能执行的任何操作概不负责。您对使用此软件采取的任何措施承担全部责任。请注意,此应用程序仅用于教育目的,切勿被恶意使用。通过下载软件或软件的源代码,您自动接受此协议。
感谢
- SiMay - @koko
- QuasarRAT - @Quasar
- Lime-RAT - @NYAN-x-CAT
- vanillarat - @dannythesloth
- StreamLibrary - @Rut0
- AForge.NET - @andrewkirillov
- AsyncRAT - @NYAN-x-CAT
License
This project is licensed under the MIT License - see the LICENSE file for details