Installation Client

The source code arrow-up-rightof AdaptixС2 is available on github. The main branch is a stable version and does not contain the latest changes.

git clone https://github.com/Adaptix-Framework/AdaptixC2.git
cd AdaptixC2

Linux

circle-info

Requires QT > 6.8.0, otherwise use docker.

Preinstall

To build Client, you need to install additional dependencies

For Linux (no Arch), you can use a specially prepared script that will install and configure the necessary packages for both the server and client parts. (pre_install_linux_all.sharrow-up-right)

Build on Host

The AdaptixClient is compiled from the cmake configuration. For fast builds in multithreaded mode, use make client-fast.

AdaptixClient file will be located in the dist directory.

Build in Docker

The compiled static AppImage will be located in the AdaptixClient/client-dist directory.


MacOS

To build Client, you need to install additional dependencies. You need use Brewarrow-up-right.

The AdaptixClient is compiled from the cmake configuration. For fast builds in multithreaded mode, use make client-fast.


Windows

Preinstall

Install MSYS2 from githubarrow-up-right to C:\msys64.

Run C:\msys64\ucrt64.exe and install QT modules.

Build

AdaptixClient is compiled from a CMake configuration. For a quick build, run the BAT filearrow-up-right. AdaptixClient.exe file will be located in the AdaptixClient\dist directory.

The directory with the application and dependencies can be transferred to any computer.

Last updated