Awesome Open Source
Awesome Open Source

As the recent preparation for postgraduate examination, this project only fixes bugs, and will not update the function in half a year|bug

DcRat

License GitHub last commit GitHub release (latest by date) Downloads Issues Donate

DcRat is a simple remote tool written in C#

Screenshots

UI

Introduction

Features
  • TCP connection with certificate verification, stable and security
  • Server IP port can be archived through link
  • Multi-Server,multi-port support
  • Plugin system through Dll, which has strong expansibility
  • Super tiny client size (about 40~50K)
  • Data transform with msgpack (better than JSON and other formats)
  • Logging system recording all events
Functions
  • Remote shell
  • Remote desktop
  • Remote camera
  • Registry Editor
  • File management
  • Process management
  • Netstat
  • Remote recording
  • Process notification
  • Send file
  • Inject file
  • Download and Execute
  • Send notification
  • Chat
  • Open website
  • Modify wallpaper
  • Keylogger
  • File lookup
  • DDOS
  • Ransomware
  • Disable Windows Defender
  • Disable UAC
  • Password recovery
  • Open CD
  • Lock screen
  • Client shutdown/restart/upgrade/uninstall
  • System shutdown/restart/logout
  • Bypass Uac
  • Get computer information
  • Thumbnails
  • Auto task
  • Mutex
  • Process protection
  • Block client
  • Install with schtasks
  • etc
Deployment
  • Buildvs2019
  • Runtime
Project Runtime
Server .NET Framework 4.61
Client and others .NET Framework 4.0
Support
  • The following systems (32 and 64 bit) are supported
    • Windows XP SP3
    • Windows Server 2003
    • Windows Vista
    • Windows Server 2008
    • Windows 7
    • Windows Server 2012
    • Windows 8/8.1
    • Windows 10
TODO
  • Password recovery and other stealer (only chrome and edge are supported now)
  • Reverse Proxy
  • Hidden VNC
  • Hidden RDP
  • Hidden Browser
  • Client Map
  • Real time Microphone
  • Some fun function
  • Information Collection(Maybe with UI)
  • Support unicode in Remote Shell
  • Support Folder Download
  • Support more ways to install Clients

Compile

Open the project in Visual Studio 2019 and press CTRL+SHIFT+B.

Download

Press here to download the lastest release.

Attention

/
I (qwqdanchun) am not responsible for any actions and/or damages caused by your use or dissemination of the software. You are fully responsible for any use of the software and acknowledge that the software is only used for educational and research purposes. If you download the software or the source code of the software, you will automatically agree with the above content.

Thanks

Donation

BTC: 17BuN4qd7tQ6CQqCUAhRkhgjVpy41WRkTc

License

License This project is licensed under the MIT License - see the LICENSE file for details


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
C Sharp (279,380
Windows (9,734
Security (8,739
Dotnet (7,800
Control (944
Infosec (741
Remote Control (705
Remote (605
Redteam (516
Backdoor (307
Rat (263
Remote Desktop (150
Related Projects