mirror of
https://github.com/AHXR/ghost.git
synced 2026-10-29 13:19:33 +08:00
- Task Manager Killer added - Commands automatically timeout - Cleaned up and organized some modules
48 lines
2.8 KiB
Markdown
48 lines
2.8 KiB
Markdown
# ghost
|
|
|
|
<p align="center">
|
|
<img src="https://i.imgur.com/NDCXXgD.jpg" />
|
|
</p>
|
|
|
|
---
|
|
|
|
**ghost** is a light [RAT](http://searchsecurity.techtarget.com/definition/RAT-remote-access-Trojan) that gives the server/attacker full remote access to the user's command-line interpreter (cmd.exe).
|
|
They are allowed to execute commands silently without the client/zombie noticing. The server/attacker is also given the ability to download and execute files on the client/zombie's computer. This is also
|
|
a silent and hidden process. Like most Remote Access Trojans, this download and execution ability helps distribute viruses and other pieces of malware.
|
|
|
|
This malware is distributed simply by running *zombie.exe*. This file name can be changed to whatever. There is no restriction. When run, it searches for the first two arguments (IP & Port). If neither
|
|
is provided, the program doesn't run. With that being said, make sure you provide the server's IP and Port in the command-line arguments. Example:
|
|
|
|
```
|
|
zombie.exe 127.0.0.1 27015
|
|
```
|
|
|
|
#### Bot Features
|
|
|
|
- Remote command execution
|
|
- Silent background process
|
|
- Download and run file (Hidden)
|
|
- Safe Mode startup
|
|
- Will automatically connect to the server
|
|
- Data sent and received is encrypted (substitution cipher)
|
|
- Files are hidden
|
|
- Installed Antivirus shown to server
|
|
- Easily spread malware through download feature
|
|
- Startup info doesn't show in msconfig or other startup checking programs like CCleaner
|
|
- Disable Task Manager
|
|
|
|
---
|
|
|
|
When successfully started, it adds itself to the start-up pool and runs silently in the background. It will try to repeatedly connect to the server. This process does not hog any memory or CPU usage.
|
|
This means that the zombie will silently just idle in the background and whenever the server is up, it will automatically connect.
|
|
|
|
<p align="center">
|
|
<img src="https://i.imgur.com/W5aC6rg.png" />
|
|
</p>
|
|
|
|
When starting the server, it will prompt for you a listening port. This is the port that you need to use in the command-line for zombie.exe. Once you provide the port, your server information will be
|
|
provided and the menu will be down. The IP address provided is your external IP. With that being said, unless the client/zombie is actively looking and tracking open connections, it will probably be
|
|
smart to run this server under a remote location if you want to stay anonymous. If this does not interest you, simply renaming zombie.exe and/or changing the assembly information using a tool will
|
|
likely fool the client/zombie.
|
|
|
|
**Note**: This project was only made for education purposes and to test out my recently published repositories ([ahxrlogger](https://github.com/AHXR/ahxrlogger) & [ahxrsocket](https://github.com/AHXR/ahxrwinsocket)). If you choose to use this for malicious reasons, you are completely responsible for the outcome. |