리포지토리 다운로드 준비
- 패키지를 업데이트합니다:
sudo apt update
- 필요한 경우 git을 설치합니다:
sudo apt install -y git
- 포트 포워딩 규칙을 설정해야 합니다. Debian 12.11.0 머신의 "네트워크" 설정에서 "포트 포워딩"을 클릭합니다.
- 규칙을 추가합니다:
이름: Django;
프로토콜: TCP;
호스트 주소: 비어 있음;
호스트 포트: 8000;
호스트 주소: 비어 있음;
게스트 포트: 8000.
리포지토리 다운로드, 취약한 웹 애플리케이션 설치
- 리포지토리를 다운로드합니다:
git clone https://github.com/alxsourin/Helpdesk-Telecom-CVE-2025-64459.git
- 디렉토리로 이동합니다:
cd Helpdesk-Telecom-CVE-2025-64459
- 웹 애플리케이션의 설치 및 구성을 실행합니다:
./setup.sh
웹 애플리케이션 실행
- Python 가상 환경을 활성화합니다:
source venv/bin/activate
- 웹 애플리케이션을 실행합니다:
python manage.py runserver 0.0.0.0:8000
- 웹 애플리케이션은 다음 주소에서 접근할 수 있습니다: http://localhost:8000/
CVE-2025-64459의 웹 애플리케이션 익스플로잇은 .pdf 파일로 제공됩니다