Beacon
Last updated
Last updated
This version of the Beacon agent is not designed for AV or EDR evasion and is therefore not OPSEC compliant. Beacon is primarily intended to test and demonstrate the capabilities of AdaptixC2. However, the Beacon agent can be easily extended and modified, making it compatible with various AV evasion methods.
Beacon currently only supports Windows OS. The Beacon can be generated for x64 and x86 architectures in the following formats: EXE, DLL, Service Executable, Shellcode. The Service name is set for the Service Executable.
Beacon currently supports the following commands.
Commands marked with *
have subcommands.
cat
Read first 2048 bytes of the specified file
cd
Change current working directory
cp
Copy file
disks
Lists mounted drives on current system
ls
Lists files in a folder
mv
Move file
mkdir
Make a directory
pwd
Print current working directory
rm
Remove a file or folder
download
Download a file
download
Download a file
upload
Upload a file
profile download.chunksize
Change the exfiltrate data size for download request (default 128000)
exfil cancel
Cancels a download
exfil start
Resumes a download that's has been stoped
exfil stop
Stops a download that's in-progress
ps list
Show process list
ps kill
Kill a process with a given PID
ps run
Run a program
jobs list
List of jobs
jobs kill
Kill a specified job
execute bof
Execute Beacon Object File
sleep
Sets sleep time
terminate thread
Terminate the main beacon thread (without terminating the process)
terminate process
Terminate the beacon process