Справочник Cuckoo Sandbox

Основные файлы конфигурации (conf/ внутри рабочего каталога Cuckoo)

Файл Назначение

cuckoo.conf

Общее поведение, machinery, сервер результатов, БД

auxiliary.conf

Вспомогательные модули

virtualbox.conf

Параметры ВМ VirtualBox

memory.conf

Volatility и дампы памяти

processing.conf

Модули обработки

reporting.conf

Форматы отчётов, MongoDB

routing.conf

Маршрутизация (InetSim и др.)

Команды установки InetSim на хосте

sudo su
echo "deb http://www.inetsim.org/debian/ binary/" > /etc/apt/sources.list.d/inetsim.list
echo "deb-src http://www.inetsim.org/debian/ source/" >> /etc/apt/sources.list.d/inetsim.list
wget -O - https://www.inetsim.org/inetsim-archive-signing-key.asc | apt-key add -
apt update && apt install inetsim

VirtualBox — снимок и восстановление

VBoxManage snapshot "cuckoo1" take "Snapshot1" --pause
VBoxManage controlvm "cuckoo1" poweroff
VBoxManage snapshot "cuckoo1" restorecurrent

Подставьте имена вашей ВМ и снапшота.

Цепочка запуска (памятка)

  1. Активируйте виртуальное окружение:

    source ~/cuckoovenv/bin/activate
  2. Загрузите сигнатуры сообщества:

    cuckoo community
  3. В отдельном терминале запустите rooter (подставьте свою группу, см. whoami на хосте):

    sudo ~/cuckoovenv/bin/cuckoo rooter -g имя_группы
  4. В третьем терминале снова активируйте окружение и запустите Cuckoo:

    source ~/cuckoovenv/bin/activate
    cuckoo -d
  5. Четвёртое окно — веб-интерфейс:

    source ~/cuckoovenv/bin/activate
    cuckoo web --host 0.0.0.0 --port 8080