1 Star 0 Fork 0

Vantler / VanillaRAT

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

Banner

Description:

VanillaRat is an advanced remote administration tool coded in C#. VanillaRat uses the Telepathy TCP networking library, dnlib module reading and writing library, and Costura.Fody dll embedding library.

Features:

  • Remote Desktop Viewer (With remote click)
  • File Browser (Including downloading, drag and drop uploading, and file opening)
  • Process Manager
  • Computer Information
  • Hardware Usage Information (CPU usage, disk usage, available ram)
  • Message Box Sender
  • Text To Speech
  • Screen Locker
  • Live Keylogger (Also shows current window)
  • Website Opener
  • Application Permission Raiser (Normal -> Admin)
  • Clipboard Text (Copied text)
  • Chat (Does not allow for client to close form)
  • Audio Recorder (Microphone)
  • Process Killer (Task manager, etc.)
  • Remote Shell
  • Startup
  • Security Blacklist (Drag client into list if you don't want connection. Press del. key on client to remove from list)

TODO - PROJECT COMPLETED (NEW PROJECT IN THE WORKS):

  • Add password recovery
  • Redesign networking system
  • Bug Fixing

How To Install:

Release:

  1. Download the latest release from the releases section
  2. Ensure a designated port is opened, the default port is 1604
  3. A DNS address is required, you may get one for free at https://no-ip.com/
  4. Run the VanillaRat.exe and have fun!

Note: If you accidentally run VanillaRatStub.exe, you can end the process by opening task manager and killing VanillaRatStub.

Debug:

  1. Open the solution file
  2. Ensure dnlib is installed on the VanillaRat project
  3. Ensure Costura.Fody, and Telepathy is installed on both the VanillaRat project and the VanillaRatStub project
  4. Build the VanillaRatStub project.
  5. Build the VanillaRat project, open the bin of the VanillaRatStub project, and drag the VanillaRatStub.exe file into the bin of the VanillaRat project.
  6. Run VanillaRat.exe and have fun!
  7. If any modification is made to VanillaRat or VanillaRatStub steps 4-5 need to be repeated.

Using Vanilla Rat:

Setting The Server Up: To get started you must have at least one open port that you do not use with other applications. The default port is 1604. You must also have a dynamic dns address which you can get from https://no-ip.com/. To get started build a client by clicking the builder button in the main settings, please note the client tag is how you will know which client is which (assuming you are not using the program maliciously), and the name is the output exe file. Enter your DNS address and port into their designated fields. If you do not know what the update interval is you can leave it as is. Once you are done click build. Next set the settings up, fill your port in the port field if you changed it, if you do not know what the update interval is you can leave it as is. You can now hit the start server button and the server will now listen for connections.

Client Options: Once a client is connected you can select the client and right click on the client to bring up a menu of options, or you can select the client and click start remote desktop if you wish to start the remote desktop. Some client options have special functions as listed below:

  • Process Manager (Get Running Applications): Right click to bring up options for refreshing and closing processes.
  • File Browser: Right click to bring up options for downloading, uploading, refrshing, and deleting files. Note that for uploading you may drag and drop a file into the browser to upload it into the directory it is currently in.
  • Clipboard Text: Note you do not have to close the dialog if you want to get another copy of the currently copied text on the client. Just hit Get Clipboard Text again and the dialog will automatically update.

Screenshot:

Screenshot

Demo:

Demo

A Special Thanks To:

NinjahZ

NYAN-x-CAT (https://github.com/NYAN-x-CAT)

Important Disclaimer:

I, the creator, am in no way responsible for any actions that you may make using this software. You take full responsibility with any action taken using this software. Please take note that this application was designed for educational purposes and should never be used maliciously. By downloading the software or source to the software, you automatically accept this agreement.

MIT License Copyright (c) 2019 Daniel Huinda Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

VanillaRat is an advanced remote administration tool completely coded in C# for Windows. 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/vantler/VanillaRAT.git
git@gitee.com:vantler/VanillaRAT.git
vantler
VanillaRAT
VanillaRAT
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891