ZEUS is a powerful remote administration tool built with Python, designed to provide seamless control over a target system remotely. With ZEUS, you can perform a range of actions on the target system, making it a versatile tool for various tasks.
-
Upload-Download Files to and from Firebase: ZEUS allows you to effortlessly upload and download files between the target system and Firebase, enabling seamless data exchange.
-
Capture Webcam: This feature enables you to remotely access the target system's webcam and capture images.
-
Execute CMD Commands: ZEUS empowers you to execute command-line (CMD) commands on the target system remotely.
-
Capture Screenshots: Remotely capture screenshots of the target system's display to monitor activities.
-
Text-To-Speech: ZEUS offers a text-to-speech functionality, enabling you to convert text to speech on the target system.
To run the ZEUS project, follow these steps:
-
Clone or Download: Clone the ZEUS repository using Git or download the zip file from https://github.com/Ashenoy64/ZEUS.
# Clone the repository git clone https://github.com/Ashenoy64/ZEUS.git
If you choose to download the zip file, extract it to your desired location.
-
Install Requirements: Install the necessary dependencies by running the following command:
pip install -r requirements.txt
-
Configure .env File: Create a
.env
file in the root directory and add the following parameters with their respective values:IP=127.0.0.1 PORT=9999 SERVICE_KEY_PATH=<path to service_key.json> API_KEY=<your-firebase-api-key> AUTH_DOMAIN=<your-firebase-auth-domain> DATABASE_URL=<your-firebase-database-url> PROJECT_ID=<your-firebase-project-id> STORAGE_BUCKET=<your-firebase-storage-bucket>
Replace
<path to service_key.json>
with the path to your Firebase service key file, and<your-firebase-parameters>
with the corresponding values from your Firebase project. -
Run the Server: Navigate to the
server
directory and run the main.py file:cd server python main.py
-
Run the Client: In a new terminal, navigate to the
client
directory and run the main.py file:cd client python main.py
The client will now connect to the ZEUS server, allowing you to remotely control the target system using the available features.
Once a connection is established, you can run the following commands on the ZEUS server to execute specific operations:
-
display
: Displays all the available commands, providing a list of supported actions. -
run <terminal command>
: Executes the provided terminal command on the target system remotely. For example,run ls
will list the contents of the target system's directory. -
capture
: Captures a picture through the target system's webcam and allows you to view it remotely. -
screen capture
: Takes a screenshot of the target system's display, providing a real-time view of the screen. -
upload <filename>
: Uploads the specified file to Firebase, allowing seamless data transfer between the target system and the cloud. -
download <filename>
: Downloads a file from Firebase to the target system, enabling easy retrieval of files from the cloud. -
say <text>
: Utilizes text-to-speech functionality to speak out the provided text on the target system. -
b*tch
: ???
Please ensure that you use these commands responsibly and with appropriate authorization. ZEUS is intended for legitimate purposes and should not be used for unauthorized or malicious activities.
The ZEUS project is open-source and available under the MIT License. See the LICENSE file for more details.
This tool is intended for educational and authorized testing purposes only. Unauthorized access to systems without proper consent is illegal. The authors of ZEUS are not responsible for any misuse or damage caused by the usage of this tool.
We sincerely thank you for taking the time to explore the ZEUS project. We hope that you find its remote administration capabilities intriguing and useful for your intended purposes.
If you have any feedback, suggestions, or encounter any issues, please feel free to open an issue or submit a pull request on GitHub.
Happy coding and remote administering with ZEUS!