2025년 최신 Cuckoo Sandbox 설치 가이드
1. 기본 설치
- VMware 설치
- Ubuntu 22.04 설치 및 스냅샷 생성
- DHCP 설정: IP 192.168.0.XXX
sudo apt update
sudo apt -y install openssh-server
sudo systemctl enable ssh
2. 아나콘다 설치
- 아나콘다 sh 설치 파일을 리눅스로 이동
chmod 777 Ana[tab]
./Ana[tab]
실행 후 Enter
- 설치 과정에서
yes
입력
3. Python 2.7 가상환경 설정
conda create -n py27 python=2.7
(y 입력)
conda activate py27
- 환경 표시:
(py27)
4. 필수 패키지 설치
sudo apt -y install python-pip
sudo apt -y install python2-dev
sudo apt -y install libssl-dev
sudo apt -y install libjpeg-dev
sudo apt -y install zlib1g-dev
sudo apt -y install tcpdump
sudo apt -y install apparmor-utils
sudo apt -y install vim
sudo apt -y install iptables-persistent
sudo aa-disable /usr/bin/tcpdump
sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/tcpdump
5. VirtualBox 설치
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O /tmp/oracle_vbox_2016.asc
sudo cp /tmp/oracle_vbox_2016.asc /etc/apt/trusted.gpg.d/
sudo apt update
sudo apt -y install virtualbox-7.0
6. Cuckoo Sandbox 설치
sudo apt -y install curl
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python2 get-pip.py
sudo -H pip2 install -U pip
sudo -H pip2 install cuckoo==2.0.7
cuckoo --cwd ~/test
echo "export cwd=/home/\"$USER\"/.cuckoo" >> ~/profile
source ~/.profile
env | grep cwd
7. MongoDB 설치
sudo apt install gnupg wget apt-transport-https ca-certificates software-properties-common
wget -qO- https://pgp.mongodb.com/server-7.0.asc | gpg --dearmor | sudo tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] \
https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/7.0 multiverse" | \
sudo tee -a /etc/apt/sources.list.d/mongodb-org-7.0.list
sudo apt update
sudo apt install mongodb-org
mongosh
use cuckoo
8. PostgreSQL 설정
sudo apt -y install postgresql libpq-dev
sudo passwd postgres
password: p@ssw0rd!@123
sudo -u postgres createuser --interactive
master
n
y
y
createdb cuckoo
psql cuckoo
alter user master with password 'p@ssw0rd!@123';
\q
sudo nano /etc/postgresql/버전/main/postgresql.conf
listen_addresses = '*'
sudo nano /etc/postgresql/버전/main/pg_hba.conf
host all all 본인번호 md5
sudo systemctl restart postgresql@버전-main.service
sudo systemctl enable postgresql@버전-main.service
9. Cuckoo 설정
[database]
connection = postgresql://master:p@ssw0rd!@123@본인IP:5432/cuckoo
sudo -H pip2 install psycopg2==2.6.2