Installation Client

The source code of 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

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.sh)

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 Brew.

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


Windows

Preinstall

Install MSYS2 from github 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 file. 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