Installation

Requirements

All Sysiphus components are written in Java. You have to install Java SE before you can use Sysiphus. Version 5 or later is required.

Installation

Download the application from the download site and extract the downloaded archive. Copy the application folder to your desired directory (e.g. /Applications on Mac OS X or Program Files on Windows).

Execution

All executable applications of Sysiphus contain bin directory with starting scripts for Unix-based platforms and Windows. For example, the RAT application contains the start script rat.sh for Unix and rat.bat for Windows.

Example:

  • Unix-based platforms:

    Open a shell and change into the bin directory of RAT. Type ./rat.sh to start RAT.

  • Windows:

    Open the bin directory of RAT in the Explorer and double-click on the rat.bat file. It may be displayed as rat only.

Some applications may come in a Mac OS X or Windows distribution. These will be platform dependent and double-clickable

SSH-Tunneling

Sometimes it might be useful to tunnel RAT through a SSH connection. This can be done as follows:

  • 1. Set up a SSH connection that creates a local SOCKS proxy. On a Windows OS you can use [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html][Putty]]. To set up a socks proxy on port 8181 with Putty just start it with the following commandline parameters "-D 8181".
  • 2. Set up the JVM of Rat to use this proxy server. Under Windows OS just start rat with the following commandline arguments "/socksproxy 127.0.0.1 8181". Otherwise you have to manually change the JVM parameters in the RAT start script and add the follwing parameters "-DsocksProxyHost=127.0.0.1 -DsocksProxyPort=8181"

    Cave: Make sure the SSH connection is estabilished and the tunnels and proxy are set up before even starting RAT.