-
-
Notifications
You must be signed in to change notification settings - Fork 152
Installation
- Download Caesar from here or
git clone https://github.com/0blio/caesarRAT
- Copy the contents of the
server/
folder to your web server - Create a MySql database in which Caesar will be installed
- Go to
<your_host>/<your_caesar_folder>/
, you will be automatically redirected to the installation page - Fill in the form with your database credentials and the credentials you would use to log into caesar
- If everything is successful you will be redirected to the login page
NB: To successfully complete the installation, you must ensure that you have read and write permissions to caesar files (if they are not already enabled).
To do so:
sudo chmod 777 -R your_caesar_folder/
For prototyping and testing on all operating systems, the client was written in python with the library requests
.
Anyway, it should not be difficult to translate the payload into other languages.
You can also compile the python client to exe with PyInstaller. For more information see this.
To use Caesar to interact with targets, you must start the payload on the remote system. To run the client you need to:
- Install python 2 (if not already installed on your system)
- Generate the payload
- (Optional) Compile the payload
- Start the payload on the remote system
If everything is successful, type the command targets
in the main Caesar shell should return the list of targets on which you started the payload.