📘 Day 60 (2025.09.06.SAT) - OpenStack 분석(2), 시나리오 4 분석 보고서

📌 Xshell 접속 정보

aps.or.kr:22069 → controller / 🔑 passkucis00!
aps.or.kr:22070 → compute / 🔑 passkucis00!

💻 Compute 로그 분석

sudo -i
cd /var/lib/nova/instances
ls

52f405fb-a406-42ec-b0d2-90670d11be9c
9398f098-53ac-4792-81d1-aff60d9f0569
af8207f7-7c26-47e5-9541-e7546c7e5794

👉 각 폴더 안에는 disk(QCOW2) 파일이 있으며, 이는 실제 VM의 root filesystem을 의미.

⚙️ 분석 준비 - 디스크 변환

qemu-img convert -O raw disk cirros1.raw
ence.E01 → raw 변환

📂 파일시스템 분석

sudo apt -y install sleuthkit
fls -r -m / cirros1.raw > cirros_filelist.txt

예시) /etc/passwd 추출
icat cirros1.raw <inode번호> > passwd_copy

♻️ 삭제 파일 복구

ils cirros1.raw

▲ Sleuthkit을 활용한 파일시스템 조사 및 삭제 파일 복구 가능