-
-
Notifications
You must be signed in to change notification settings - Fork 135
Installation
Michele Cisternino edited this page Dec 28, 2017
·
24 revisions
- 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.xxx/your_caesar_folder/install.php
and 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.
To use Caesar to interact with targets, you must start the python payload on the remote system.
To run the client you need to:
- Install python 2
- Install the python
requests
library - Edit
client.py
replacing the content of thecaesar_folder
variable (line 16) with the url of the folder where you installed Caesar. Example:caesar_folder = 'my_website.com'
- Start
client.py
(python client.py
on UNIX-like systems, double click on windows)
If everything is successful, type the command targets
in the main Caesar shell should see the list of targets on which you started client.py.