Skip to content
Michele Cisternino edited this page Nov 24, 2017 · 20 revisions

Getting started

Installation

Server side

  1. Download Caesar from here or git clone https://github.com/0blio/caesar
  2. Copy the contents of the server/ folder to your web server
  3. Create a Mysql database
  4. 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
  5. 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/

Client side

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:

  1. Install the python requests library
  2. Open client.py with a text editor and replace the content of the caesar_folder variable (line 16) with the url of the folder where you installed Caesar. Example: caesar_folder = 'my_website.it'