Skip to content

unkempthenry/caldera-agent

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CALDERA Agent

The caldera_agent folder contains the source code of the CALDERA agent or cagent a Windows service that facilitates communication between the CALDERA server and the CALDERA Rats. The cagent program should be installed on every computer that is taking part in the adversary emulation operation. Once configured, they will connect to the CALDERA server and be added as an option to take part in an operation.

Installation Requirements

The following are required on computers that the CALDERA Agent will be installed on

Installation steps may be found in CALDERA's documentation.

Build Requirements

The following are required to build the CALDERA Agent

  • Windows 64 bit
  • Python 3.5 (64 bit)
  • python dependencies (pip install -r requirements.txt)
  • setuptools (pip install --upgrade setuptools)
  • PyWin32 v.220 or later.
  • Windows Visual Studio 2015 (with Visual C++) OR Visual C++ 2015 Build Tools
  • A special version of py2exe which should be provided with this source code

Building an .exe

After installing all the dependencies, go to the caldera_agent directory and build with

make.bat

The compiled executable will be located at dist/cagent.exe

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 86.2%
  • C 13.7%
  • Batchfile 0.1%