On this page
article
Installation
Essential setup for the C2 server.
To run the Attacking Program (C2 Server):
Prerequisites
- Node.js & npm: Ensure Node.js (e.g., LTS v18.x+) and npm are installed.
sudo apt update && sudo apt install nodejs npm
Setup
Navigate to the
attacking_program
directory within the project.Install Dependencies:
npm install
Review Critical Configuration: Before first use, ensure you have reviewed and appropriately set the
ENCRYPTION_KEY
,PASSWORD_HASH
, andC2_PORT
. Refer to the Configuration page for detailed information on these settings and how to generate necessary values. It is crucial to change the default security keys and hashes.
Required directories (uploads/
, downloads/
, logs/
) are created automatically.