Cuckoo will provide a detailed report outlining the behavior of filea uploaded to Gitlab repository

Tools run in the pipeline

Cuckoo sandbox

Setting up

  1. Set up Concourse. You can follow tutorial on how to do it.
  2. Set up Cuckoo. You can follow our Cuckoo-quickstartguide on how to do it.
  3. Start Cuckoo rest API with command:
cuckoo api --host
  1. Copy the workspace folder to your Git setup.
  2. Add the address and ssh credentials of your workspace repository to credentials.yml.
  3. Setup the pipeline with fly.
fly -t target-name set-pipeline -p pipeline-name -c cuckoo-pipe.yml -l credentials.yml
  1. Upload any file you wish to be analyzed with cuckoo under samples folder and trigger the pipeline.